当我同时使用分钟计时子程序和S-ITR库程序时输出错误是怎么回事
问题补充:
S_ITR所在的库并没有使用V区,我用的分钟计时指令只用到了计数器,计数器在整个程序中只有该子程序使用,也并没有冲突。
最佳答案
应该是你自己做的计时子程序吧?是这程序做的不好吗?有没有用到带参数?L的使用……?
提问者对于答案的评价:
定时子程序带有参数使用了L局部存储区,但是在编程软件中无法修改子程序使用的L存储区,s7-200smart是不是为每个子程序分配L存储区还是共用L存储区
最佳答案作者回复:
共用。每一级子程序公用一片L。所以你的计时的L和S-ITR产生了公用关系。你的out参数和temp变量就成为人家的值了。当然错。详情或者论坛再详谈。我也有帖子提到过这种事。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc292082.html