当已组态和非禁用分布式 I/O 模块或子模块(PROFIBUS、PROFINET、AS- i)生成插入或拔出模块相关事件时,系统将执行“拔出或插入模块”OB。
拔出或插入模块事件
以下情况将产生拔出或插入模块事件:
- 有人拔出或插入一个已组态的模块
- 扩展机架中实际并没有所组态的模块
- 扩展机架中的不兼容模块与所组态的模块不相符
- 扩展机架中插入了与所组态模块兼容的模块,但组态不允许替换值
- 模块或子模块发生参数化错误
如果尚未对该 OB 进行编程,那么当已组态且未禁用的分布式 I/O模块以上任意情况时,CPU 都将保持在 RUN 模式。无论是否已对该 OB 进行编程,当中央机架中的模块以上任意情况时,CPU 都将切换到STOP模式。
表格 5- 8 拔出或插入模块 OB 的启动信息
输入 | 数据类型 | 说明 |
LADDR | HW_IO | 硬件标识符 |
Event_Class | Byte | 16#38: 模块已插入
16#29: 模块已拔出 |
Fault_ID | Byte | 故障标识符 |

plc入门知识问答
所有PLC工程师都会关注的微信公众账号,只需输入您的问题,就会有答案
评论