三菱plc FX1N 控制小程序

三菱plc FX1N 控制小程序,第1张

X0半自动闹携/手动(为ON自动,为OFF手动),X1灯1按钮,X2灯2按钮,X3灯3按钮,X4启动按钮,Y0灯1,Y1灯2,Y2灯3

0步:半自动情况下,按下启动按钮X4,M0自锁,开始半自动运行,运行到C0计数到个数,停止运行,直到下次按下启动按钮X4

6步:计数器C0计数到个数了,复位C0

9步:半自动运行时,定时裤弯升器T0开始定时定时2s,2秒后触点T0切断定时T0,T0重新计时,如此反复。

14步:定时器T0计时2s后,触发计数器计数,总共计数5个。

19步:半自动时,启动了即启动Y0输出,总计数到5个时,断开Y0输出。或者手动模式下,按下X1,Y0输出。

29步:半自动时,计数胡老器C0计数1个时启动Y1输出,总计数到3个时,断开Y1输出。或者手动模式下,按下X2,Y1输出。

43步:半自动时,计数器C0计数2个时启动Y2输出,总计数到4个时,断开Y2输出。或者手动模式下,按下X3,Y2输出。

望采纳。。。。。。

当按下启动按钮后,M0闭合,输出Y0和Y1,延时5秒后Y0和Y1都断开链贺

如果改成先启动Y0,然后5秒后启动Y1是把12行的T0变成常开

如果真的要实现Y0和Y1同时闭合,并且5秒后同时断开,没有必要这么费劲,直接写成是

LD X1启动

MSET Y0 Y1 同时置位Y0和Y1,但是如果作用是一样的,直接把Y1点的线接在Y0就可以了

LD Y0因为Y0和Y1同时闭合断开,用察神一个Y0就可以控制了,不用M0这个中继

OUT T0 K50 延时5秒

LD T0延时时间到,T0闭合

ZRST Y0 Y1 T0闭合后断开Y0和Y1

LD X0停止,直接断开Y0和Y1

ZRST Y0 Y1 断开Y0和Y1

不过你现在这个程序,说实话,真的简单的不能再简单了,看不到技术要求,所以无法提供更败唤亏多信息。

设:

X0 启动 X1 第皮迟乎一抢答器 X2 第旦胡二抢答器

X3 第三燃悉抢答器 X4 复位

Y0 第一答 Y1 第一犯规

Y2 第二答 Y3 第二犯规

Y4 第三答 Y5 第三犯规

程序:

LD X0

OR M0

ANI X4

OUT M0

LD X1

OR Y0

AND M0

ANI Y2

ANI Y4

OUT Y0

LD X2

OR Y2

AND M0

ANI Y0

ANI Y4

OUT Y2

LD X3

OR Y4

AND M0

ANI Y0

ANI Y2

OUT Y4

LD X1

OR Y1

ANI M0

OUT Y1

LD X2

OR Y3

ANI MO

OUT Y3

LD X3

OR Y5

ANI M0

OUT Y5

END

如抢答器数量多,可依次类推即可


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

原文地址: http://outofmemory.cn/yw/12424048.html

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

发表评论

登录后才能评论

评论列表(0条)

保存