感悟网 导航

PLC编程:一个按钮一个指示灯,按一下灯亮,按两下灯闪,按三下灯灭 三菱plc梯形图编程 一个按钮按一下灯亮,连续按两下灯灭,两...

作者&投稿:鄂进 (若有异议请与网页底部的电邮联系)
西门子PLC编程中一个按键控制一个灯,按一下亮,再按一下灭,只用常开和常闭,如此循环~

网络1:
LD I0.0
AN M0.0
O Q0.0
LDN I0.0
ON M0.0
ALD= Q0.0
网络2:
LDN I0.0
A Q0.0
O M0.0
LD I0.0
O Q0.0
ALD
= M0.0
以S7-300为例,用说的RS触发器就可以实现。按钮的信号取下降沿,就是(N)这个指令,并串上灯灭状态作为Set,串上灯亮状态作为Reset,RS触发器输出给灯。需要注意的是两个(N)指令不能使用同一个中间变量。

扩展资料:
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
参考资料来源:百度百科-西门子PLC

这个没有验证过,不知道可不可以!


LD SM0.1
MOVW 0, VW100

LD I0.0
EU
INCW VW100

LDW= VW100, 4
MOVW 1, VW100

LDW= VW100, 1
= Q0.0

LDW= VW100, 2
A SM0.5
= Q0.0

初始给一个整数地址送入0,每按一次按钮整数加1,所以整数等于1就输出灯亮,等于2就串一个SM0.5(1s周期脉冲)输出闪烁,等于3就没有输出,再按等于4时候又把1送入整数灯亮,循环这样

用个计数器!记你按得次数,然后读出经过值3次满后给计数器复位。 OK啦

是第二下吗,还是需要连续按两下?

《plc梯形图一控两灯,一控一灯,两控一灯怎么画,望附图,必采纳,谢谢。》
答:您好!因控制要求不是很明确,所以只能按我自己的理解来!一控一灯,我的理解是,一个开关可以控制一个灯的亮灭。梯形图如下:一控两灯,我的理解是,开关按第一下时,第一个灯亮,按第二下时,第二个灯亮,且第一个灯灭,按第三下时,第二个灯灭。梯形图如下:两控一灯,我的理解是,任...

《PLC试题,用按钮控制一盏灯,要求:按钮按下后灯亮,5s后自动熄灭》
答:三菱的,x0为控制按钮。y0接灯。用语句编写如下:LD X0 OR Y0 ANI T0 OUT Y0 OUT T0 K 50 END

《用PLC设计一个按钮控制一只LED指示灯亮灭的电路和程序。具体要求:当...》
答:按此电路根据PLC的型号转换一下就行(此图KA3为输出):

《三菱PLC,用一个点动按钮控制一个灯,按一下灯亮,再按一下,灯灭。这种...》
答:方法一:方法二:

《PLC编程:用一只按钮,按下三次,信号灯亮;再按两次,信号灯灭》
答:用两个计数器,一个时间继电器来控制。三菱的程序,T1是给计数器复位用的。希望对你有用。

《用s7-200plc编程软件编一个按下启动按钮后来定指示灯延时5秒启动,然后...》
答:直接上梯形图。希望能帮助你。启动I0.0,关闭I0.1指示灯Q0.0

《设计一个PLC程序,要求用一个按钮,按三下亮红灯,按四下亮黄灯,按五下...》
答:如图所示,按钮X0每按一下,计数器C0计一个数,当按钮X0按3下,C0等于3,红灯Y0亮,当按钮X0按4下,C0等于4,黄灯Y1亮,当按钮X0按5下,C0等于5,绿灯Y2亮,当按钮X0按6下,C0等于6,复位清零。重新计数。望采纳。。。

《一个按钮控制灯的亮灭,用西门子PLC,按一下亮,再按一下灭,》
答:以S7-300为例,用你说的RS触发器就可以实现。按钮的信号取下降沿,就是(N)这个指令,并串上灯灭状态作为Set,串上灯亮状态作为Reset,RS触发器输出给灯。需要注意的是两个(N)指令不能使用同一个中间变量。

《plc控制 :一个按钮第一次按灯亮,第二次按闪,第三次灭》
答:主要就是计数,按一次检测到一个上升沿,计数器加1 计数器=1触发灯亮 计数器=2和特殊标志位(会按一定频率接通的触点)触发灯 计数器=3,切断前两个的能流,并且使计数器复位,或者直接赋值0。思路就是这样,好好看看你的plc的手册,计数器如何使用,特殊标志位是什么,然后就可以了!!

《PLC用一个按钮和分压脉冲指令控制 按一下亮第一个灯 再按一下灯灭 第...》
答:你可以参考一下这个指令!我使用的是三菱的。LD X1 -OR M0-ANI X2-OUT M0 -LD M0-AND X1-ALT M1-LD M0-AND M1-OUT Y0-LD M0-ANI M1-OUT Y1-END X1是动作开始 X2是动作停止 Y0第一个灯 Y1第二个灯 我用的是交替输出指令,应该能符合你的要求!希望给分 ...

   

返回顶部
本页内容来自于网友发表,若有相关事宜请照下面的电邮联系
感悟网