billionair
级别: 探索解密
精华主题: 0
发帖数量: 3 个
工控威望: 122 点
下载积分: 502 分
在线时间: 13(小时)
注册时间: 2013-11-21
最后登录: 2019-07-09
查看billionair的 主题 / 回贴
楼主  发表于: 2016-11-15 08:36
自己写了一个FB块,在两个地方分别调用,第二次调用会把第一次调用的值覆盖掉,这是什么情况?比如第一次调用给引脚1赋值10,第二次调用给引脚1赋值20.监控FB块时发现引脚1对应的标签一直都是20。触点也是同样的情况。高手解释下怎么写FB才能多次调用,各不冲突。谢谢
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3142 分
在线时间: 9509(小时)
注册时间: 2006-09-13
最后登录: 2024-11-23
查看cvlsam的 主题 / 回贴
1楼  发表于: 2016-11-15 14:09
引用
引用楼主billionair于2016-11-15 08:36发表的 三菱FB功能块多次调用会覆盖问题? :
自己写了一个FB块,在两个地方分别调用,第二次调用会把第一次调用的值覆盖掉,这是什么情况?比如第一次调用给引脚1赋值10,第二次调用给引脚1赋值20.监控FB块时发现引脚1对应的标签一直都是20。触点也是同样的情况。高手解释下怎么写FB才能多次调用,各不冲突。谢谢


需要多次调用的变量应定义为IN_OUT变量。