三菱PLC GXWorks2程序练习[1]

目录

题目

I/O表

寄存器表

程序编写

 视频展示


题目

现有一生产线用于统计三种不同尺寸玩具的数量,生产线结构如图所示,假设各个检测环节之间不冲突,编写一段SFC程序来实现如下需求:

1. 按下启动按钮,传送带启动,三盏箭头灯以“绿-黄-红”顺序作0.1s间隔流水灯运行,记录数据的寄存器复位。

2. 传感器①~③用来检测玩具尺寸,最小的玩具在运输过程中只会被①检测到,中等的会被①②检测到,最大的三个传感器都会检测到。

3. 当得到尺寸结果后,图左边对应结果的红色指示灯就会亮。

4. 当一个玩具经过传感器④时,玩具总数会加1,表尺寸的三个指示灯熄灭。当加到20时,传送带停止,三盏箭头灯同时亮。若再次按下启动按钮,就重复第一项。

5. 当一个玩具经过传感器④时,根据前面所测得的尺寸结果,把给定的字寄存器值加1。(大-d1;中-d2;小-d3)。

6. 按下停止按钮,传送带停止,三盏箭头灯同时亮。若再次按下启动按钮,就重复第一项。

I/O表

输入元件名称输出元件名称
X0传感器①Y0传送带前进
X1传感器②Y1“大”指示灯
X2传感器③Y2“中”指示灯
X3传感器④Y3“小”指示灯
X4启动按钮Y4绿箭头灯
X5停止按钮Y6黄箭头灯
Y6红箭头灯

寄存器表

寄存器号名称
D0玩具总数
D1大尺寸数
D2中尺寸数
D3小尺寸数

程序编写

说明:由于本人水平有限,可能会有更好的方法来编写此程序,欢迎大家评论区讨论。

本例程采用SFC梯形图编写,优点是:既有SFC的功能又有梯形图编程的便捷

在这里也提供程序和PDF文件,有需要的可自行下载:阿里云盘分享https://www.aliyundrive.com/s/5tdKqLpL5KR

我的GXWorks2的版本为:1.77F

 视频展示

三菱PLC GXWorks2程序练习[1]视频演示_哔哩哔哩_bilibili

三菱PLC GXWorks2程序练习[1]视频演示

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Variables.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值