西门子维修S7-300 DO模块坏 怎么办?
西门子维修S7-300 DO模块的某一通道的8个点全亮(非程序问题),初步判断是模块坏了。如果是模块坏了的话,PLC能不能检测到这种情况呢?西门子PLC能不能检测S7-300的DO模块损坏情况呢?
要看西门子维修S7-300 DO模块是否支持诊断中断,并不是所有输出模块都支持,可以检查其技术规格,也可以在STIMATIC管理器中硬件组态界面中打开右边“Catalog“(硬件目录)查看是否支持诊断中断功能。如322-8BF0-0AB0(8D0)支持诊断中断功能,可以在硬件组态界面中双击它,打开其属性对话框,选择“Outputs(输出)子项,可以在”Enable“(使能)下”Diagnostic“前面打勾,在下面”Output“(输出)中可以设定”Wire Break“(断线)、”No Load Voltage“(无负载电压)以及”Short Circuit“(短路)前面打勾,单击”保存并编译“按钮,然后下载到PLC中。当如果模块具有诊断能力又使能上述诊断中断,当它检测到错误时,它输出一个诊断中断请求给PLC,以及错误消失时,操作系统对会调用诊断中断处理组织块OB82,西门子维修S7-300 DO模块可以在诊断中断缓冲区看到该模块详细的故障信息。
如果你的输出模块本身不支持诊断中断,如321-1BF00-0AAO,西门子PLC是没有办法检测到上述断线、短路和无负载电压等西门子维修故障信息。
2022-03-22 09:00