西门子PLC拔出或插入模块OB

2019年1月14日15:47:06 发表评论 171 阅读

当已组态和非禁用分布式 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 故障标识符

weinxin
plc入门知识问答
每一个PLC工程师都应该关注的微信公众账号,只需输入您的问题,就会有答案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: