专业讲解PLC案例:两种编程法实现两灯交替闪烁,电气必备
今天给大家说一个西门子案例——西门子S7-200SMART PLC怎么实现两灯交替闪烁
我们先来看看这个案例的具体要求:
使用定时器Q0.0和Q0.1,当按下启动按钮时Q0.0亮,1秒后Q0.0灭,同时Q0.1亮,再过两秒后Q0.1灭。以此循环,直到按下停止按钮,Q0.0和Q0.1全灭
首先画时序图。再用定时器加比较的方法会把很多复杂的东西简单化
时序图就是表示地址或变量根据时间的变化而变化的图形
整个占用的时间为3秒,需要用到100毫秒定时器
设:定时器的当前值为X,0≦X﹤10的时候,Q0.0亮;当10≦X﹤30时,Q0.1亮。
接下来就是循环的问题,循环就是用最后一个状态作为第一个状态的启动条件。
定时器PT值为3秒(数值计作30),使用TNO接通延时定时器,当当前值=设定值,状态输出为1时,即定时器状态位T37=1时,就去复位定时器,再从0开始,这个就是自复位,就是自己复位自己,到了3秒就从0开始。
最后梳理下编写程序的思路:
1、 启停控制——输出启动标志位,输出为1,并保持(自锁)
2、 定时器控制——用启动标志位去接通定时器,让其工作
3、 比较——0-1秒Q0.0输出,1-3秒Q0.1输出
于是程序如图:
此外还有第二种方法哦,会使用到震荡电路(闪烁电路)以及两个定时器交替控制,一个控制接通时间,一个控制断开时间,一起来看看。
看完这段程序,建议大家还是自己动手 操作一遍,效果会更好!
——END——
西门子PLC经典案例,用两种编程方法实现两灯交替闪烁
今天给大家说一个西门子案例——西门子S7-200SMART PLC怎么实现两灯交替闪烁
我们先来看看这个案例的具体要求:
使用定时器Q0.0和Q0.1,当按下启动按钮时Q0.0亮,1秒后Q0.0灭,同时Q0.1亮,再过两秒后Q0.1灭。以此循环,直到按下停止按钮,Q0.0和Q0.1全灭
首先画时序图。再用定时器加比较的方法会把很多复杂的东西简单化
时序图就是表示地址或变量根据时间的变化而变化的图形
整个占用的时间为3秒,需要用到100毫秒定时器
设:定时器的当前值为X,0≦X﹤10的时候,Q0.0亮;当10≦X﹤30时,Q0.1亮。
接下来就是循环的问题,循环就是用最后一个状态作为第一个状态的启动条件。
定时器PT值为3秒(数值计作30),使用TNO接通延时定时器,当当前值=设定值,状态输出为1时,即定时器状态位T37=1时,就去复位定时器,再从0开始,这个就是自复位,就是自己复位自己,到了3秒就从0开始。
最后梳理下编写程序的思路:
1、 启停控制——输出启动标志位,输出为1,并保持(自锁)
2、 定时器控制——用启动标志位去接通定时器,让其工作
3、 比较——0-1秒Q0.0输出,1-3秒Q0.1输出
于是程序如图:
此外还有第二种方法哦,会使用到震荡电路(闪烁电路)以及两个定时器交替控制,一个控制接通时间,一个控制断开时间,一起来看看。
看完这段程序,建议大家还是自己动手 操作一遍,效果会更好哦!
往期优秀文章回顾:
238道低压/初级电工考试题,2017和2018版(附答案)
相关问答
西门子200plc里面怎么搭建交替指令?
如果要实现交替输出,虽然西门子没有这个指令,但可以用其他方式实现:比如例1:例2:还有用计数器的方法,等等。。很多,相信你掌握一种就够了如果要实现交替输出,...
plc复位灯开始灯交替闪烁?
PLC红色指示灯是SF指示灯,为SYSTEMFAULT,就是系统错误。出现这样的情况,程序自动关闭不运行。因为是S7-200PLC,不存在硬件不兼容问题,所以出现这样的原因...
三菱plc两盏灯交替闪烁?
可能是由于以下原因:1.程序错误:PLC程序中的语法错误或其他错误可能导致程序无法正常运行,从而导致PLC进入停机状态。2.输入输出故障:输入输出模块或电缆...
两组灯,亮1秒,熄2秒,交替工作,三菱PLC程序?
你说的是两组灯,一组亮1秒,稍2秒后,另一组亮1秒,稍2秒吗?Y1为第一组,Y2为第二组。你说的是两组灯,一组亮1秒,稍2秒后,另一组亮1秒,稍2秒吗?Y1为第一组,Y2为第...
怎么用辅助断电器实现三菱plc交替输出_汽配人问答
[最佳回答]LDX0PLSM0LDM0ANIY0LDIM0ANDY0ORBOUTY0END
三菱plc交替输出的指令?
您好,三菱PLC交替输出的指令是"ALT"指令。该指令可以使两个输出点交替输出ON/OFF信号,实现周期性的控制。语法如下:ALTOUT1,OUT2,T其中,OUT1和O...
plc红灯一直亮怎么回事
[最佳回答]1、PLC的I/O指示灯,就是输入/输出指示灯,当PLC的输入有信号时,相应的输入指示灯就亮了,当程序里控制输出有信号时,相应的输出指示灯就亮了,这是正常...
按钮按一下灯亮,再按一下灯灭用PLC梯形图的形式发给我,急用?
LDPX0ALTY0我给你解释下X0的上升沿让Y0交替翻转也就是你说的要求按一下灯亮,再按一下灯灭LDPX0ALTY0我给你解释下X0的上升沿让Y0交替翻转也就是你说的要求...
三菱PLC里面的ALT指令怎么用呀。-懂得
ALT指令是交替输出假设Y0为指示灯。LDPX0ALTY0此时Y0是灭灯状态,按下X0,指示灯就亮灯。再按一次灭灯,再按一次亮灯。就这样简单,就是会交替输出。这...
plc运行和停止指示灯来回闪烁?
OUT0~7:表示显示输出用的LED。输出(Y000~)接通时灯亮。POWER:表示电源运行状态的LED。通电状态下显示绿灯。RUN:表示PLC工作运行状态的LED。运行中显示绿灯...