模拟量模块的故障自诊断

问题一、1200plc带的模拟量模块或者模块某个通道如果出现故障,可否采集出来,有没有断线检测功能?
问题二、ET200SP所带的模拟量模块,或者模块某个通道如果出现故障,可否采集出来,有没有断线检测功能?
以上两个问题,我主要是想故障的时候采集到上位机 比如某个模块的某个通道故障

最佳答案

问题一、
1、只要4-20ma的电流信号才有断线检测,电压信号只要检测短路。
2、转帖:
如何管理通过s7-1200plc检测到的外设错误?
S7-1200plc能够对有诊断能力的设备进行错误检测和报告。这些错误称之为诊断错误。系统能够检测以下诊断错误:
、无用户电源(信号模块/信号模板)
、超过高限位(模拟量输入或输出)
、超过低限位(模拟量输入或输出)
、断线(电流输出)
、短路(电压输出)
所有诊断错误将会触发"diagnosticerrorinterrupt"(ob82)。"diagnosticerrorinterrupt"(ob82)包含启动信息,可帮助用户定义错误发生的情况:
详见:
http://support.automation.siemens.com/cn/llisapi.dll?func=cslib.csinfo&objid=42781106&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=c
3、相关文档:
s7-1200plc怎样使用带断线诊断的模拟量电流输出?
http://support.automation.siemens.com/cn/llisapi.dll?func=cslib.csinfo&objid=42781106&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=cn
问题二、ET200SP所带的模拟量模块,支持诊断功能。
ET200SP 是新一代的分布式IO,紧支持PROFINET IO
1:无需单独供电模块形成各个负载组
2:支持热插拔,模块空缺运行
3:扩展了诊断功能,直插式端子更节省空间,单手接线无需工具,模块更加紧凑
4:支持单线或者多线连接模块。
见:
如何检测S7-300/400带断线诊断功能的模拟量模块具体某个通道是否断线?
http://blog.sina.com.cn/s/blog_4b2d86fb0102v400.html
另外:
4-20mA信号本身就带有有断线检测功能,低于4mA(8000H)信号即表示断线。自己在程序中进行编程判断。过去应用0-20mA信号,无法判断断线,所以就广泛应用4-20mA信号了。

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148186.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午11:54
下一篇 2017年6月3日 上午11:54

相关推荐