关于诊断从站的问题
183.233.253.26
发布于2013-02-26 17:34
75
0
标签:
cpu是怎么检测到从站报错呢详细看我上传的图片其中db100.dbx52.5db100.dbx68.5和从站的诊断地址8184有关系吗这个db100.dbx52.5db100.dbx68.5是怎么来的?m1100.6是屏上的指示灯
问题补充:
call"global_dp_diag"
in0:="m100.1"
in1:=false
in2:=1
in3:=p#db100.dbx0.0byte50
io4:=db100.dbw50
io5:=p#db100.dbx52.0byte16
io6:=p#db100.dbx68.0byte16
io7:=db100.dbw84
io8:=db100.dbx86.0
图片说明: 1,fc125 2,关于诊断从站2 3,关于诊断从站 4,关于诊断从站3
佳答案
哪个诊断地址8184,就是调用ob86时,如果该im153有问题,ob86_mdl_addr就会显示出该模块的诊断地址(8184)的16进制值w#16#1ff8,然后把这个数字给db块,可以知道哪个模块故障。如果要想知道该im153具体哪个错误,调用sfc13功能块是,可以依据这个诊断地址,把该模块诊断信息读到db100里,前3个状态字就是从站模块的信息。