插拔中断 ob83
● 插拔中断 ob83 的功能
如果移除或插入了已组态且未禁用的分布式 i/o 模块或子模块(profibus、profinet 和 as-i),编程访问 ob83 的启动信息可以判断触发 ob83 的模块并作出响应。
● 与插拔中断 ob83 相关的信息
当触发插拔中断时,通过 ob83 的接口变量可以读取相应的启动信息,可以帮助确定事件发生的设备、发生的事件类别。ob83 的接口变量及启动信息以及导致 ob83 的启动事件参考下图1、2、3。
图1. ob83 接口变量
图2. ob83 的启动信息
图3. 导致ob83 的启动事件
● 插拔中断 ob83 的使用示例
1、按以下步骤创建插拔中断 ob83 。如图4。
图4.创建插拔中断 ob83
2、在 ob83 中编程,创建地址为mw100、mb102、mb103 的变量用于存储出现模块插拔时读取到的启动信息。如图5。
图5. ob83 中编程
3、测试结果:程序下载后,在监控表中查看 mw100、mb102 、mb103的数据。
① 当有模块拔出时,触发插拔中断 ob83 ,结果如图6。
图6. 测试结果1
② 当有模块插入时,触发插拔中断 ob83 ,结果如图7。
图7. 测试结果2
4、通过 ob83 启动信息中 laddr 判断触发 ob83 的模块
laddr是受影响模块或子模块的硬件标识符,通过 ob83 中laddr的值就可以判断受影响的硬件,laddr的查看方式如下,可以在plc变量的系统常量中查看plc项目中全部系统常量,也可以在网络视图中选择具体的站或者系统查看系统常数,如图8、9。
图8、全部系统常量查看方法
图9、具体站或系统的系统常数查看方法
常见问题:
使用插拔组织块需要注意什么?
1、插拔组织块ob数量<=1 ;
2、无论是否编程 ob83,移除或插入了已组态且未禁用的分布式 i/o 模块或子模块不会导致 cpu 进入 stop 模式;
3、无论是否编程 ob83,移除或插入中央模块将导致 cpu 进入 stop 模式;
4、如果希望cpu在接收到触发 ob83 的某种启动事件时进入stop模式,可以在 ob83 中加入stp指令,使cpu进入stop模式。
弱溶剂化少层碳界面实现硬碳负极的高首效和稳定循环
加快推动“5G+工业互联网”其相关产业链发展将势不可挡
汽车行业芯片现状
IBM云计算在企业多云管理方面有哪些新思路新方法
禁毒神器来了,广州天河区便携式毛发检测仪已投入使用
插拔中断OB83的使用示例
高清录像机产品型号推荐
芯驰科技与云驰未来达成战略合作,共同打造车规级信息安全产品
电机原理基础知识
橙色云总经理赵迎芳获评互联网产业杰出人物
加速全球普及!移远通信Wi-Fi HaLow模组FGH100M率先通过CE、FCC认证
我国网络信息安全防护存在哪些挑战
工业以太网交换机在高速公路通信系统的应用
VOC气体检测仪都有哪些作用
Linux系统收发网络数据包的工作过程
Windows 10 用户现可以指示 Cortana 查找和打开文件
Altium发布Maxim板级元件在线资源
苹果正研发支持毫米波的5G iPad
小米MAX2发布会倒计时:小米MAX2发布会哪里看?小米MAX2发布会视频直播地址、直播平台奉上
三星S8的概念图很符合大家的审美,但是萨德事件之后在中国还有销量么?