smart做子程序,需要多次调用那种,多工位,卡壳了

多次调用,首先,我定时器就死了,我知道定时器不能多次调用啊,但我需要计时,咦,我突然想到SM0.5了,能给点灵感吗

问题补充:
补充一下,现在卡壳的是,怎么控制输出,因为是多工位,到时候同时调用,怎么保证数据不混乱,全是INOUT这样?我大概是有几十个数据,10几个阀

最佳答案

看记录时间的长短了,如果说2秒的误差不在话下,可以考虑用sm0.5的秒冲,例如电机运行信号串上SM0.5,触发上上升沿进行计数,这样就能记录电机的运行时间,然后再增加些复位程序,简单的计时程序就完成了。
补充:确实是啊,INOUT数据是免不了的,不同的工位肯定是不同的数据了,用同一个数据会混淆的,得不到准确的数据;假如是之前的编程数据有规律的话,倒是不容易混淆;

提问者对于答案的评价:
就是你了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午9:57
下一篇 2021年7月4日

相关推荐

发表回复

登录后才能评论