技术论坛

如何批量生成程序

作者 主题
游民

经验值: 86
发帖数: 12
精华帖: 0
主题:【求助】如何批量生成程序
推荐帖


只看楼主 楼主 2021-10-24 15:19:03

 一个项目中,有多个设备用同样一个FB,  FB里程序自己写, 多次调用这个FB,  FB得输入,输出引脚 如何批量写入



请问,有什么方法或者思路能批量写入引脚







 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1722892&b_id=50&s_id=0&num=18

侠圣

经验值: 2314
发帖数: 222
精华帖: 0
回复:如何批量生成程序
推荐帖


只看楼主 1楼 2021-10-24 15:45:41

只能一个一个输入


认真学习,努力做事
以下网友喜欢您的帖子:

  
侠士

经验值: 1315
发帖数: 238
精华帖: 0
回复:如何批量生成程序
推荐帖


只看楼主 2楼 2021-10-24 16:22:02

使用SCL编程,相同的形参直接拷贝文本就可以了


 
以下网友喜欢您的帖子:

  
版主

经验值: 76203
发帖数: 19145
精华帖: 378
回复:如何批量生成程序
推荐帖


只看楼主 3楼 2021-10-24 17:05:39

可以数组化


Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
侠圣

经验值: 4872
发帖数: 741
精华帖: 10
回复:如何批量生成程序
推荐帖


只看楼主 4楼 2021-10-24 17:17:46

使用Excel配合SCL来实现。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 12731
发帖数: 1586
精华帖: 1
回复:如何批量生成程序
推荐帖


只看楼主 5楼 2021-10-25 07:19:39

进来学习了。。


努力学习西门子
以下网友喜欢您的帖子:

  
侠士

经验值: 1913
发帖数: 300
精华帖: 0
回复:如何批量生成程序
推荐帖


只看楼主 6楼 2021-10-27 18:49:17
使用自定义数据类型。
 
以下网友喜欢您的帖子:

  
奇侠

经验值: 8877
发帖数: 2002
精华帖: 12
回复:如何批量生成程序
推荐帖


只看楼主 7楼 2021-10-27 19:55:45

使用UDT数据类型,把输入和输出接口变量做成数组来调用。


污水处理自控工程师,简称污师。
以下网友喜欢您的帖子:

  
至圣

经验值: 12783
发帖数: 1212
精华帖: 2
回复:如何批量生成程序
推荐帖


只看楼主 8楼 2021-10-28 07:12:05

自己做个功能块


革命尚未成功,同志仍需努力.
以下网友喜欢您的帖子:

  
游侠

经验值: 556
发帖数: 66
精华帖: 0
回复:如何批量生成程序
推荐帖


只看楼主 9楼 2021-10-28 08:18:16

struct 可以解决吗


在工控的海洋里遨游
以下网友喜欢您的帖子:

  
游民

经验值: 86
发帖数: 12
精华帖: 0
回复:如何批量生成程序
推荐帖


只看楼主 楼主 10楼 2021-10-29 19:28:53

先谢谢大家,提供得建议, 我看过了,我目前,能想到就是 通过 SCL 格式来编写, EXCEL 用 VBA 语言来

批量生成引脚,  用数组,或者UDT变量,有一定局限性,可能其他PLC编程软件,不支持,或者不像西门子那么好用,  但是现在主流PLC编程软件 基本都支持 SCL编程 ,有的PLC对于SCL编程叫法不一样


 
以下网友喜欢您的帖子:

  
游民

经验值: 91
发帖数: 10
精华帖: 0
回复:如何批量生成程序
推荐帖


只看楼主 11楼 2022-01-23 00:41:37


给你提供点思路,最近有项目需要也在研究这个东西,目前是可以批量使用的,但是I,O点的映射出了问题,因为我们项目的I,O没那么整齐,我是想通过获取I,O名称来遍历,但是没办法获取到名称,I,O的映射目前还是用EXCEL配合完成的!


 
以下网友喜欢您的帖子:

  
至圣

经验值: 15532
发帖数: 1735
精华帖: 0
回复:如何批量生成程序


只看楼主 12楼 2022-01-23 08:39:09

 向楼主学习!


海纳百川,厚德务实!
以下网友喜欢您的帖子:

  
至圣

经验值: 26310
发帖数: 5838
精华帖: 5
回复:如何批量生成程序
推荐帖


只看楼主 13楼 2022-01-25 08:39:55

可以,我们编的一个FC,可以多次调用,FC得输入,输出引脚 输入不同的地址,而且运行多年没有问题。


天天学习,天天进步.
以下网友喜欢您的帖子:

  
游士

经验值: 253
发帖数: 58
精华帖: 0
回复:如何批量生成程序


只看楼主 14楼 2022-03-02 07:54:03

各路大神齐上场,什么问题都不是问题。


 
以下网友喜欢您的帖子:

  
侠客

经验值: 981
发帖数: 55
精华帖: 0
回复:如何批量生成程序


只看楼主 15楼 2022-03-02 08:25:44

我也是用的SCL配合Excel做的


 
以下网友喜欢您的帖子:

  
侠圣

经验值: 3725
发帖数: 149
精华帖: 0
回复:如何批量生成程序


只看楼主 16楼 2022-03-02 08:43:00

配合文本编辑工具,使用VBA等,是能减少工作量的方法


 
以下网友喜欢您的帖子:

  
侠士

经验值: 1996
发帖数: 158
精华帖: 0
回复:如何批量生成程序


只看楼主 17楼 2022-03-02 08:50:03

 用最简单的方法实现,直接将输入输出编排成数组,一组一个就完了


1:出售PLC控制柜成套,低压配电柜成套 2:出售点胶机,螺丝机,可定制。
以下网友喜欢您的帖子:

  
侠客

经验值: 737
发帖数: 168
精华帖: 0
回复:如何批量生成程序


只看楼主 18楼 2022-03-07 16:46:44

得懒成啥样才想得出这些问题,EXCEL复制粘贴改管脚变量名呗,问下做标准化的大佬吧


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
如何批量生成程序
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。