plc让一个灯闪烁0.25秒的编程

plc让一个灯闪烁0.25秒的编程,第1张

灯亮一秒灭一秒这是闪烁电路,用PLC做闪烁有很多种含桐做法。

方法一:使用一般定谈毕坦时器两个,每个定时器计时1s,一个控制数昌亮,一个控制灭;两个定时器如下图

方法二:中断控制,特殊定时器T32时间到进入中断,中断程序中写一句LDSM0.0OUT Q0.0进入中断时导通,出中断口断开;如下图中断

方法三:使用SR置位优先指令,计时1s时间到触发一次,输出置位,第二次时间到触发后复位,输出断开;使用置位有限指令如下Q0.0闪烁

方法四:MOV移位,上电初始MOV一个数值1,使用SFR或者SFL移位指令;

这是6个灯,以此类推

PLC程序如下:

第一步:将灯设置为常亮肆山

M0.0(灯)=1

第二步:设置一个计时器,计时5秒

T0(计时器)=5

第三步:设置一个循环,每次循环检查计时器是否到达5秒

循环:

M0.1(搜雹汪灯世仔)=1

T0(计时器)=T0-1

如果T0=0,则跳出循环

第四步:跳出循环后,将灯设置为常亮

M0.0(灯)=1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12249049.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存