一、设备:
一个启动按钮SB2,一个停止按钮SB3,一个紧急停止按钮 SB1,一面七段码显示屏和五台电机M1、M2、M3、M4、M5及其相应的电器元件等
二、要求:
1. 当急停按钮SB1:OFF时,正常启动电机。第一次按启动按钮SB2:ON(一次),第一台电机M1启动正常运行;第二次按启动按钮SB2:ON(一次),第二台电机M2启动正常运行;第三次按启动按钮SB2:ON(一次),第三台电机M3启动正常运行;...;第五次按启动按钮SB2:ON(一次),第五台电机M5启动正常运行。至此五台电机全部启动正常运转。
2. 这时第一次按动停止按钮SB3:ON(一次),先停止第五台电机M5,其它电机照常运行;第二次按动停止按钮SB3:ON(一次),再停止第四台电机M4;第三次按动停止按钮SB3:ON(一次),是停止第三台电机M3;…;第五次按动停止按钮SB3:ON(一次),停止第一台电机M1。至此五台电机全部停止运行。
3. 在任何正常情况下,若按动停止按钮SB3一次都是对所有正在运行电机的编号选最大的先停止运行,其它状态不变;若按启动按钮SB2一次都是对所有没有运行电机的编号选最小的先启动。
4. 当急停按钮SB1:ON时,所有电机都停止运行,启动无效。
5. 用七段码随时显示正在运行的电机号码。
三、I/O分配:
输入端:
X0:启动按钮SB2
X1:停止按钮SB3
X2:急停按钮SB1
输出端:
Y0:七段码a段
Y1:七段码b段
Y2:七段码c段
Y3:七段码d段
Y4:七段码e段
Y5:七段码f段
Y6:七段码g段
Y8:第一台电机M1
Y9:第二台电机M2
Y10:第三台电机M3
Y11:第四台电机M4
Y12:第五台电机M5
四、七段LED数码管显示示意图:
V1000:LED数码管显示0的值,十进制63,二进制00111111
V1001:LED数码管显示1的值,十进制6,二进制00000110
V1002:LED数码管显示2的值,十进制91,二进制01011011
V1003:LED数码管显示3的值,十进制79,二进制01001111
V1004:LED数码管显示4的值,十进制102,二进制01100110
V1005:LED数码管显示5的值,十进制109,二进制01101101
五、控制程序:(程序可在下载中心下载)
六、地址注释:
X0 启动按钮
X1 停止按钮
X2 急停按钮
Y0 LED数码管控制a
Y1 LED数码管控制b
Y2 LED数码管控制c
Y3 LED数码管控制d
Y4 LED数码管控制e
Y5 LED数码管控制f
Y6 LED数码管控制g
Y8 第1台电机运行
Y9 第2台电机运行
Y10 第3台电机运行
Y11 第4台电机运行
Y12 第5台电机运行
V0 启动运行的电机数
V1 LED数码管显示值
V1000 LED数码管显示0的值
V1001 LED数码管显示1的值
V1002 LED数码管显示2的值
V1003 LED数码管显示3的值
V1004 LED数码管显示4的值
V1005 LED数码管显示5的值
共0条 [查看全部] 网友评论