SIEMENS西门子河南省周口市(授权)伺服电机一级代理商——西门子华中总代理
| 更新时间 2024-11-26 07:00:00 价格 请来电询价 西门子总代理 PLC 西门子一级代 驱动 西门子代理商 伺服电机 联系电话 15903418770 联系手机 15915421161 联系人 张经理 立即询价 |
对于某些工厂来说,有一点非常重要,即:CPU 程序必须知道所连接 HMI 设备当前是否正常,或者,所连接的 HMI 设备当前是否出现故障或者已经关机。
HMI 设备可以循环地写用来保存特定状态信息的某个数据区。
心跳位
HMI 设备运行已经加载的组态期间,该位以约 1 Hz 的频率翻转。据此,可以编制一个监控功能,以对至 HMI 设备的某个现有连接进行检测。
运行模式
用户将 HMI 设备切换为脱机状态后,全部连接自动地切换成脱机状态,运行模式位被置位成 1。
HMI 设备正常运行期间(HMI 设备和连接均处于联机状态),运行模式位 = 0。
据此,CPU 程序可以检测 HMI 设备 (!!!) 是否已经被切换成脱机状态。
该位数据不直接给出各个连接的当前状态(在线/脱机)。各个连接进入脱机状态后,该位不会置位。脱机状态只能采用心跳位进行评估! |
启动位
组态开始运行时,HMI 设备将启动位临时设置成 "0" 。启动结束后,该位被yongjiu性地置为 "1" ,直至启动下一组态。
CPU 利用 0®1 上升沿,可以知道 HMI 设备是否已经重新启动。 |
工作原理
HMI 设备循环地向 CPU 的某个存储区写自己的状态;此后,CPU 程序可以对该状态信息进行评估。(可以使用的存储区:数据块或位存储器)。
HMI 设备的组态
利用“协同”(Coordination) 区指针,可以组态“将状态信息写入 CPU”的功能。这些区指针在 HMI 设备的“连接”(Connections) 编辑器中进行组态。
激活这个区指针(在“活跃”(Active) 栏位中)并在“地址”(Address) 栏中设定该数据区后,将启用状态传输功能。
CPU 程序
心跳位的翻转可采用时间函数进行评估。在该时间函数中,可以采用心跳位的上升沿和下降沿来启动或重新触发定时器。
如果定时器超时,将会发出一个错误信息。