您现在的位置是:首页 > PLC技术 > PLC技术
DP从站OB82的局部变量中的故障信息
来源:艾特贸易2017-12-20
简介如果具有诊断功能的模块在组态时已经启用了诊断中断,在检测到故障产生和故障消失时,它将会分别向 CPU 发送一个诊断中断请求,操作系统将调用 OB82 。 在 4 号站的 AO 模块有故障时
如果具有诊断功能的模块在组态时已经启用了诊断中断,在检测到故障产生和故障消失时,它将会分别向CPU发送一个诊断中断请求,操作系统将调用OB82。
在4号站的AO模块有故障时,双击打开DB82。单击工具栏上的按钮,启动监控功能。图7-16是DB 82中保存的OB82的20B局部数据。
选中SIMATIC管理器中的OB82,按计算机键盘上的键,打开OB82的在线帮助。由在线帮助可以获得图7-16中的局部变量的意义。
图7-16 OB82的局部数据
DBB0的16#39表示进入的事件(事件发生)。
DBB1的16#42为错误代码。
DBB2的16#1A( 26)为中断优先级。
DBB3的16#52( 82)为OB编号。
DBB4保留未用。
DBB5的16#55表示故障模块为输出模块。
DBW6的16#0100( 256)是出现故障的AO模块的逻辑基地址(起始地址PQW256)。
DBD8为故障模块的诊断数据,其中的DBW8为W#16 #1105(即2#0001 0001 00000101),由在线帮助可知其含义:模块发生故障,外部电压故障,2#0101是模拟量输出模块的代码。
故障消失时,OB82的局部变量与故障出现时的基本上相同,其区别在于DBB0为16#38,表示事件消失(离开事件)。此外DBW8由B#16 #1105变为B#16 #0005,也表示故障消失。
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
点击排行
