在“Meassage”栏中设定信号触发的消息和优先级,配置完成后点击“OK”键确
认。
3.运动监控
运动监控对用户编写的定位过程进行监控,运动监控有下列几种监控方式:
1):执行监控(Action Monitoring)
当启动命令执行后,在设定的时间内没有到达定位的位置(限位信号),触发消息的生成。执行监控的设置界面如图5所示:
执行监控界面中使用S7-DIAG 语言预先设定触发条件并不可以修改,如图5 中,如果M1.2为1(执行),20 秒后M1.1(限位开关)没有到达,触发报警消息。
2):启动监控(Startup Monitoring)
如果启动命令发出后,在设定的时间内没有动作,则触发消息,这与用户生成的启动失败的报警过程相同,启动监控的设置界面如图6所示:
启动监控界面中使用S7-DIAG 语言预先设定触发条件并不可以修改,如图6 中,如果M1.2为1(执行),1 秒后M1.1(限位开关)为1(物体没有移动),触发报警消息。
3):定位监控(Reaction Monitoring)
当定位任务完成后并没有达到要求的位置,在设定的时间延时后触发报警消息,满足定位范围需要附加的限位开关,定位监控的设置界面如图7所示:
定位监控界面中使用S7-DIAG 语言预先设定触发条件并不可以修改,如图7 中,如果M1.2为1(定位完成),M1.1(限位开关)不为1(辅助限位开关),1 秒后触发报警消息。
4):连锁监控(Interlock Monitoring)
检测控制命令触发后连锁条件是否满足,连锁监控的设置界面如图8 所示:
连锁监控界面中使用S7-DIAG 语言预先设定触发条件并不可以修改,如图8 中,如果M1.2为1(命令触发)1 秒后,M1.1(连锁条件)不满足(为0),触发报警消息。
注意:
运动监控只适合用户编写的简单位置控制,所有监视通过行程开关、接近开关等来实现,西门子所有定位模块都包含上述故障监控,不需要使用S7-DIAG软件实现。
未完待续。。。