三菱plc梯形图红灯先亮1s灭1s循环五次,绿灯亮3s灭3s循环3次,黄灯亮5s灭5s循环6次结束

2024-10-30 09:56:30
推荐回答(3个)
回答(1):

图中所示可实现题目中要求,但需在D200~D288中输入所需状态 (Y0为红灯、Y1为绿灯、Y2为黄灯)

图中划红线的地方表示 如果z0=0  将D200的值传给 Y0~Y7 共8位中 “K1”表示4位

“K2”表示8位  “K3”表示12位  “K4”表示16位

按下M1启动程序,再次按下M1程序结束  图中的“K88”表示 流程一共88个状态

所以需要在D200~D288中预先写入值

具体如下:

将D200、D202、D204、D206、D208 写入“1”

将D210~D212  D216~D218  D222~D224  写入“2”

将D228~D232  D238~D242  D248~D252  D258~D262  D268~D272  D278~D282

分别写入“4”即可

另外 将程序中 “k88”及D200开始的寄存器分别写入不同的值即可变换成 以1s为单位的跑马灯程序

回答(2):

12222222

回答(3):

这个使用定时器和计数器就可以完美解决