您现在的位置是:首页 > PLC技术 > PLC技术

模拟量模块的诊断

来源:艾特贸易2017-10-24

简介诊断报文分为可编程诊断报文和不可编程的诊断报文。需要在STEP 7的“诊断”参数区中使用诊断,才能获得可编程的诊断报文。不管是否允许诊断,通过模拟量模块都可以获得不可编程


    诊断报文分为可编程诊断报文和不可编程的诊断报文。需要在STEP 7的“诊断”参数区中使用诊断,才能获得可编程的诊断报文。不管是否允许诊断,通过模拟量模块都可以获得不可编程的诊断报文。

    模块有故障出现时将会执行下列操作。

    ①将诊断报文送入模拟量模块的诊断区中,并传送到CPU。

    ②模拟量模块中的故障指示灯亮。

    ③如果已经用STEP7中允许产生“诊断中断”功能,将触发一个诊断中断,并调用OB82。

    用户可以通过用户程序中的SFC,读出详细的诊断报文。在模块诊断中,可以查看STEP7中的故障原因(参见STEP7的在线帮助)。

    当CPU检测到错误时,不管参数如何设置,模拟量输入模块输出模拟测量值7FFFH,它表示上溢出、故障或通道被禁止使用。

    每个模拟量模块都通过SF指示灯(故障指示灯)指示出现错误。一旦模拟量模块触发诊断报文,SF指示灯就被点亮。故障被全部排除后,SF指示灯熄灭。模拟量输入模块在下列故障时发出诊断报文:外部辅助电源故障、组态/参数设置出错、共模错误,断线、下溢出和上溢出。需要指出的是,系统只能对4~20mA的输入模块检测断线故障。

    模拟量输出模块在下列故障时发出诊断报文:外部辅助电源故障、组态/参数设置出错、M点短路和断线。