如果是西门子的PLC 的话,用指针变量指向一个BOOL量,然后对这个指针做加1操作,也就是找到了 BOOL 量的连续地址,在用定时器 触发,就可以对它依次置位,或复位了。用指针的做的好处是 地址连续的 任意个(变量最大寻址)BOOL量操作。
其他PLC ,也可以参考用同意的方法。 当然不一定非要把简单问题复杂化,32位BOOL量不多,你可以吧他映射到一个 WORD 寄存器里面,然后给这个WORD 变量赋值1,用定时器触发对它进行左移位操作,当移位到最大时,在强制为1,继续下一个循环。
至于定时器可调,给定时器制定一个变量,这个很好设置吧。查一下手册!
回复内容:
对: miy_gongkong 如果是西门子的PLC 的话,用指针变量指向一个... 内容的回复!
我对你的描述很感兴趣,能给我写个三菱的程序吗?谢谢高工 我的邮箱:282530246@qq.com