wincc V15中变量的数值更改激活不了脚本函数

由于PLC中bool变量过多,在PLC中将16位的bool数组转换为一个整型变量,然后传递给wincc中的Steerer1Status,当该整型变量发生数值更改时调用脚本函数,通过脚本函数再次转化为一个bool数组。wincc中的整型变量Steerer1Status的采集模式为循环连续。但使用过程中并没有调用脚本函数,请问问题出在哪里?

问题补充:
脚本中的第一个循环是为了算出总共有多少位,后一个循环是为了转化到bool数组

图片说明:

wincc V15中变量的数值更改激活不了脚本函数    wincc V15中变量的数值更改激活不了脚本函数   

最佳答案

1、添加一个msgbox函数,看一下脚本有没有触发!
2、int类型数据总共16个位,没有必要用第一个循环了!
3、计算得到的位是从低位到高位的!

提问者对于答案的评价:
谢谢,解决了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc313123.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐