现有一台电机,要求进行如下控制
1) 按下启动按钮--电机启动,并开始计时--到达设定时间后发出电维护提示
2) 按下停止按钮--电机停止,并停止计时,但并不将时间清零。
3) 电机运行时间小于设定值,时间不能复位,电机运行时间达到或超过设定值后按下复位按钮时间置0,电机维护提示消失。
4) 当电机发生故障时,电机停止运行,并发出报警,故障处理完毕后必须手动确认复位报警信号才能再次启动电机。
5) 任何时间电机停止,计时停止,电机运行,继续计时,时间只能有复位按钮可以清零。
I_Motor_Start | I0.0 | 电机启动 |
I_Motor_Stop | I0.1 | 电机停止 |
I_Motor_FaultReset | I0.2 | 电机故障复位 |
I_Motor_TimeReset | I0.3 | 电机时间复位 |
I_Motor_Fault | I0.4 | 电机故障复位 |
Q_Motor_Run | Q0.0 | 电机运行指令 |
Q_Motor_Alarm | Q0.1 | 电机故障报警 |
Q_Motor_TimeOut | Q0.2 | 电机维护提示 |
M_Motor_Runtime | MD2 | 电机运行时间 |
M_Motor_TimeSet | MD4 | 电机设定时间 |
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
此系列文章是由启程自动化团队,@工控老鬼@工控小三@工控小马哥@工控老杨@工控小鬼等成员共同完成。水平有限,仅供参考。
工控老鬼技术Blog:http://blog.sina.com.cn/wincchome
启程自动化培训中心 http://www.gongkong8.com/
水平有限,仅供参考
于深圳2月6