如何从IM153诊断信息中读取指示灯状态.pdf
文本预览下载声明
常问问题12 月/ 2014 年
如何从IM153 诊断信息中读取指
示灯状态
PCS 7 AS
/CN/view/zh/108169312
s
n r d
e a e
e
m y v
r
e
i t e
S h s
g e
i r
r
t y s
h p t
g o h
i g
r C i
r
y
l 目录
p G l
o A A
C
1 IM153 接口模块的状态信息3
1.1 IM153 状态信息结构4
1.2 H 系统中状态信息7
2 编程读取IM153 指示灯状态8
2.1 编程获取IM153 的状态信息8
2.2 基于状态信息提取指示灯状态 10
2
s
n r d 1 IM153 接口模块的状态信息
e a e
e
m y v
r
e
i t e
S h s
g e
i r IM153 是最为广泛的ET200M IO 从站的接口模块。无论是在PLC 系统中还是在
r
t y s
h p t
g o h
i g
r C i
r
y
l PCS 7 系统下,读取IM153 的诊断信息都是分析IO 层面故障的重要渠道,例如
p G l
o A A
C
AI 通道的数值突然变为16#7FFF、DI 通道的质量代码变化等等。获取IM153 的
状态信息,并将其直观地呈现给操作/维护人员,无疑可以大幅度地提高系统维
护的便捷性。
在PCS 7 系统中,可以使用资产管理组件AMS 来自动搭建整个AS 层面的诊断
维护平台,具体实现方式可以参考如下文档:
PCS 7 维护站系统
/WW/view/en0/zh
如下图所示,一个ET200M 站上可以读到如下信息:
图1-1 153-2BA02 在维护站系统中诊断图标和面板
从AMS 系统的这些诊断信息中可以看到IM153 及后续IO 模块的诊断状态,但
在更多未使用AMS 的项目中,如何获取IM153 的状态,尤其是如何在WinCC
或者操作屏上直观显示 IM153 的指示灯状态,是很多工程技术人员关注的话题。
本文在详细梳理IM153 的状态信息数据的基础上,介绍一种通过简单编程实现
的状态读取和指示灯状态提取的方案。
显示全部