请问有没有办法在自建功能块中实现系统MOVE指令上的插入输出功能,点击插入,新增一个输出,怎么实现呢?
图片说明:
产品版区:SIMATIC S7-1200
悬赏西币:5 | 解决时间:2020-11-30 12:16:08 | 提问者: Wj先生 - 新生  第1级
最佳答案
回答者:
雪花兄弟
-
毕业实践员  第4级
2020-11-25 16:48:55
提问者对于答案的评价:
谢谢
专家置评
已阅,最佳答案正确
置评专家:西门子自动化产品支持 2020-11-30 16:57:24
你自己想一下,你自定义的FC/FB申明一个Input/Output/InOut接口下的变量,外部才会多一个接口,你不可能逆向的
如果你的变量是用一个类型但是长度不是确定的可以试一试Array[*]可变数组
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/07-Program/02-basic/01-Data_Type/04-Array.html
本回答有3位钻石用户推荐
回答者: 匆匆又三年 - 中级技术员  第6级
2020-11-25 17:02:48
自己建立的FB/FC没办法实现这种功能。
如果你需要增加的管脚输出和原管脚输出值一样,只需要再调用一次MOVE指令,然后将原管脚的变量作为MOVE的输入,输出管脚就可以自行插入,效果一样,变相实现此功能
本回答有5位钻石用户推荐
回答者: kanon - 初级技术员  第5级
2020-11-25 19:16:07
自己建立功能块,自己编写传输程序就可以了
本回答有2位钻石用户推荐
回答者: 小颜09 - 中级技术员  第6级
2020-11-26 08:33:53
不可以的
回答者: XCM小明 - 资深学长  第3级
2020-11-27 09:05:37
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!