当前位置:首页 > 应用案例 > 正文

用plc控制三个灯循环亮(plc控制3个灯依次点亮再灭)

用PLC来控制3个灯,那不是高射炮打蚊子吗你得先编程序,程序里必须指定,当开关按下时,第1个点输出,并启动一个定时器,定时器时间到用plc控制三个灯循环亮了,第2个点输出 ,再启动一个定时器,这个定时器时间到了,第3个点输出。

用plc控制三个灯循环亮(plc控制3个灯依次点亮再灭)

方法一使用一般定时器两个,每个定时器计时1s,一个控制亮,一个控制灭两个定时器如下图 方法二使用SR置位优先指令,计时1s时间到触发一次,输出置位,第二次时间到触发后复位,输出断开使用置位有限指令如下Q0。

X1,X2,梯形图把用plc控制三个灯循环亮他们并联起来驱动Y0指示灯就可以1第一次按下,第一盏灯亮 2第二次按下,第二盏灯亮 3第三次按下,第三盏灯亮4第四次按下,三盏灯全灭 再按就重复上面的循环。

用顺控图法,很简单了,按时间顺序分步,一步步坐下来就可以了。

我用的台达PLC,大致程序是这样的,三个灯依次亮,最后一个亮完后全灭,我设置的时间不是3s,你自己调整下,我也是新手,刚学习,共同进步。

用plc控制三个灯循环亮(plc控制3个灯依次点亮再灭)

使用移位指令就可以解决这个问题也可以用计数器指令例如按钮每按下一次 C0 计数器值加以 如果 C0=1 ,第一个盏灯亮,如果C0=2 二盏灯亮,如果C0=3第三站灯亮同时复位计数器C0希望对你有帮助,如果有其它问题。

按钮的信号取下降沿,就是N这个指令,并串上灯灭状态作为Set,串上灯亮状态作为Reset,RS触发器输出给灯需要注意的是两个N指令不能使用同一个中间变量 扩展资料 当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样。

相关文章:

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。