恭喜,你发布的帖子
发布于 2026-02-06 12:05:20
19楼
感谢各位大佬的解答~~
问题的原因:
1,StartIndex的范围限制,只针对用户输入有效,对系统函数或者脚本无效。
2,脚本(各类函数也是脚本)写入PLC内部变量,是实时的。
程序犯错的地方:
1,变量范围未理解到位,以为也能限制我的事件函数对变量值的改变,其实不能,这个错误的理解导致我的输入出现异常值。
2,系统函数或者脚本的写入是实时的,我未考虑到这个问题,我还以为它在计算完成后,更新值并写入PLC时,PLC会按照运行逻辑,用我的代码对它进行检查。
精华帖版主置评:一次菜不算什么,经验的获取才是宝贵的
请填写推广理由:
分享
只看
楼主