图中定时器的作用是,前两个条件满足,定时器开始动作,经过上升沿脉冲,实现MW48的加一运算。程序中要多次调用此功能,我在输入接口中定义了一个count,将其作为上升沿脉冲地址,在调用时对count分配不同地址。现在的问题是使用count作为上升沿脉冲地址,定时时间到,一直在执行加一运算,如图1所示。而直接使用位存储器时,程序正常,如图2所示,这是什么情况造成的,希望能得到各位大神的解答。
问题补充:
将count从IN变量改成IN_OUT 变量后问题解决了,能麻烦您再说说这两个变量有什么区别吗,谢谢
图片说明:
最佳答案
count是IN变量的话,可能不行,可改为IN_OUT变量试试看,然后在调用的时候分配一个不同的M点。
提问者对于答案的评价:
将count从IN变量变为IN_OUT后问题解决了,能麻烦您再说说这两个变量之间的区别吗,谢谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc126786.html