AS-i 通信总线状态诊断

1、通过 CM1243-2 指示灯诊断

CM1243-2 模块面板上有5个 LED 指示灯,用于对模块状态的基本判断,指示灯在模块面板上的位置如图1所示:

图1. CM1243-2 模块面板指示灯

LED 指示灯具体含义见表1:

指示灯 颜色 含义

DIAG

无背板总线连接。
绿闪 未组态。
绿 正常,无错误。
红闪
  • AS-i电压丢失;
  • 内部错误;
  • 配置错误;
  • 参数分配错误;
  • 外部错误;
AS-i AS-i 主站离线状态。
AS-i 总线发生错误。例如 AS-i 总线电压过低。
红 闪 出现错误,并非来自 AS-i 总线。例如 AS-i 从站报告参数错误。
绿 正常,无错误。
PF 外部错误。例如输出过载或过载的传感器信号输入。
CM 绿 AS-i 主站处于配置模式。
AS-i 主站处于保护模式。
CER
  • 在 AS-i 总线上检测不到已配置的从站;
  • 在 AS-i 总线上检测到未配置的从站;
  • 在 AS-i 总线上实际的从站和配置的从站参数不匹配;

表1. LED 指示灯含义

更多关于 CM1243-5 模块 LED 指示灯的信息,请查看模块手册章节:2.1.1。

2、通过“在线和诊断”查看模块信息

项目在线后,打开“设备视图”,在 CM1243-2 模块上点击鼠标右键,选择”在线和诊断“功能,如图2所示:

图2. 打开 CM1243-2 的在线和诊断

在“功能——>控制面板”下,可以查看 CM1243-2 的工作模式,如图3所示:

图3. CM1243-2 的工作模式

配置总线上 AS-i 从站的操作步骤:

1、组态模式:CPU 处于 stop 模式时才能操作;如果实际的 AS-i 总线上的从站和 CM1243-2 的已有配置不同,则"CER"黄色亮,此时可操作“组态模式”按钮使“CM”绿色亮,进入配置模式;

2、实际—>预设:点击该按钮,读取实际的 AS-i 总线上的从站配置,读取完毕则"CER"指示灯熄灭;

3、受保护的模式:点击该按钮,使 CM1243-2 进入受保护的模式,"CM"指示灯熄灭。

在”诊断——>详细诊断——>错误概览“菜单下,可看到 AS-i 总线上从站的状态,如图4所示:

图4. 在线诊断 AS-i 从站状态

3、通过命令读取 AS-i 从站状态列表

CM1243-2 手册章节7.2.2.4 所描述的命令,可用于从 AS-i 主站读取下列条目:

LAS:激活的 AS-i 从站列表;

LDS:检测到的 AS-i 从站列表;

LPS:已组态的 AS-i 从站列表。

使用指令“RDREC”将索引号 84 发送到 AS-i 主站,即可读取从站的 LAS,LDS,LPS 信息,列表如图5所示:

图5. 从站的 LAS,LDS,LPS 信息列表

通过指令编程读取 AS-i 从站状态

首先,已经通过 TIA Portal 软件正确组态 AS-i 主站和从站;使用指令“RDREC”将索引号 84 发送到 AS-i 主站,即可读取从站的 LAS,LDS,LPS 信息,编程如图6所示:

图6. 调用 RDREC 指令

然后,选择 AS-i 主站的硬件 ID 号,并填写该指令的相关参数,如图7所示:

图7. 填写 RDREC 指令相关参数

将程序下载到 CPU 后,通过监控表查看读取到的状态,如图8所示:

图8. 本例读取的 LAS 信息列表

 

关于 CM1243-2 模块的更多信息,请查看其手册:

按住 Shift 键时用鼠标点击下列链接,打开新浏览器窗口。

http://support.industry.siemens.com/cs/ww/en/view/57358958