plc求指点,求解下面程序

plc求指点,求解下面程序,第1张

1、当M123ON时,T39和M02同时ON,延时后M02断开。

2、M00ON时,将M100的状态保存在M101开始直到M122的地址内,并向右移位。

3、网络4与1的情况相同。

4、当M10或M02ON时,M100 ON。

在S7-200PLC中,SHRB(移位寄存器)指令是使移位寄存器中的内容作移位的指令。当使能位EN为1时,数据位DATA在每一个程序扫描周期均移入寄存器的最低位(N为正时)或最高位(N为负时),寄存器的其它位则依次左移(N为正时)或右移(N为负时)一位。你的图中N端数据看不清楚,不过从整体看应该是4。

根据时序图分析如下:

(1)在I00闭合的第一个5s周期内,T37开始定时,5s后T37的常闭触点断开,定时器复位,重新开始定时,同时T37的常开触点接通,将DATA位状态(I01=1)移入由Q04~Q00组成的移位寄存器的最低位Q00,即5s后Q00=1;

(2)在I00闭合的第二个5s周期内,T37重新开始5s定时,在此期间,移位寄存器的DATA位I01由1变为0,T37的常开触点再次闭合时刻I01=0,所以将DATA位状态(I01=0)移入由Q04~Q00组成的移位寄存器的最低位Q00,移位寄存器左移1位,即10s后Q01=1、Q00=0;

(3)在I00闭合的第三个5s周期内,T37重新开始5s定时,在此期间,移位寄存器的DATA位I01由0变为1,T37的常开触点再次闭合时刻I01=1,所以将DATA位状态(I01=1)移入由Q04~Q00组成的移位寄存器的最低位Q00,移位寄存器又左移1位,即15s后Q02=1、Q01=0、Q00=1;

(4)在I00闭合的第四个5s周期内,T37重新开始5s定时,在此期间,移位寄存器的DATA位I01为1,T37的常开触点再次闭合时刻I01=1,所以将DATA位状态(I01=1)移入由Q04~Q00组成的移位寄存器的最低位Q00,移位寄存器再次左移1位,即20s后Q03=1、Q02=0、Q01=1、Q00=1。

i/o分配表

i/o接口 功能

输入 X0 启动

输出 y0 灯亮

y1 灯灭

指令表

LD M8002

SET S0

STL S0

LD X0

SET S21

STL S21

OUT Y0

OUT T1 K10

LD T1

SET S22

STL S22

OUT Y1

OUT T2 K20

LD T2

SET S23

STL S23

OUT CO K3

LDI CO

OUT S21

LD CO

OUT S0

RET

END

以上就是关于plc求指点,求解下面程序全部的内容,包括:plc求指点,求解下面程序、plc分析程序、PLC控制一盏灯,亮1s,灭2 秒,循环3 次后结束。列写I/O 分配表,绘制接线图,编写梯 形图程序。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/10106522.html

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

发表评论

登录后才能评论

评论列表(0条)

保存