总线耦合器状态寄存器(对象 1002)可作为 EcoStruxure Machine Expert 中的变量来访问。选择 选项卡,可访问此变量。
此外,总线耦合器和扩展模块状态信息也显示在 EcoStruxure Machine Expert 中总线耦合器“状态”选项卡下方,请参阅该软件的选项卡说明。
在特定内部错误情形下,总线耦合器将发送 EMCY 电报。电报长度为 8 字节,其结构如下表所示:
|
EMCY 电报结构 |
||||||||
|---|---|---|---|---|---|---|---|---|
|
Byte |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
制造商状态寄存器 |
受影响的模块编号 |
错误寄存器 |
EMCY 错误代码 |
|||||
|
对象 1002H |
对象 1003H |
|||||||
比如,在以下诊断消息 'EMCY Code:7002; Register 80; Field:40 00 01 00 05.'(显示在 EcoStruxure Machine Expert 中总线耦合器的选项卡中)中。
7002 匹配字节 1 和 0(EMCY 错误代码)
80 匹配字节 2(EMCY 错误寄存器)
40 00 01 00 匹配字节 7、6、5 和 4(制造商状态寄存器)
05 匹配字节 3(受影响的模块编号)
有关电报各部分的详细信息,请参阅对象字典。
如果生成了 EMCY 电报,在 Web 服务器 中会显示 EMCY 错误代码。完整的 EMCY 电报可以在 EcoStruxure Machine Expert 的 下方看到。
下图显示 TM3 CANopen 总线耦合器 的 LED:
下表介绍状态 LED:
|
LED |
颜色 |
状态 |
描述 |
|---|---|---|---|
|
PWR |
绿色 |
亮起 |
已通电。 |
|
熄灭 |
已断电。所有 LED 指示灯均熄灭。 |
||
|
RUN |
绿色 |
亮起 |
设备状态为运行状态。 |
|
快闪 |
结合快闪的 ERR LED 指示总线通讯速度的自动搜索。 |
||
|
闪烁 |
设备状态为 pre-operational。 |
||
|
闪烁一次 |
设备状态为停止状态。 |
||
|
三次闪烁 |
固件升级。 |
||
|
ERR |
红色 |
亮起 |
总线关闭。 |
|
快闪 |
结合快闪的 RUN LED 指示总线通讯速度的自动搜索。 |
||
|
闪烁 |
CANopen 堆栈配置无效。 |
||
|
闪烁一次 |
CAN 控制器中的内部错误计数器已达到或超过错误帧限制阈值(错误帧)。 |
||
|
两次闪烁 |
检测到错误控制事件。检测到 guard event(NMT 从站或 NMT 主站)或者 heartbeat 事件(Heartbeat 消费者)。 |
||
|
三次闪烁 |
检测到同步错误:未在定义的时间内从 sync 生产者接收到消息。 |
||
|
四次闪烁 |
检测到错误:在超时前,未接收到预期的 PDO。 |
||
|
熄灭 |
未检测到错误。 |
||
|
I/O |
绿色 |
闪烁 |
设备已接收并已应用扩展模块配置。 |
|
亮起 |
设备正与扩展模块通讯。 |
||
|
红色 |
闪烁一次 |
扩展模块配置传输超时。 |
|
|
绿色 红色 |
闪烁 亮起 |
物理配置与软件配置不一致。当前未发生数据交换(状态和 I/O)。 |
|
|
绿色 红色 |
亮起 亮起 |
物理配置与软件配置不一致。未应用 I/O 数据。 |
|
|
绿色 红色 |
亮起 闪烁 |
至少一个 TM2 或 TM3 扩展模块连续 10 个周期未响应总线耦合器。 |
|
|
熄灭 |
无配置。设备当前未与扩展模块通讯。 |
以下时序图显示了不同的 LED 闪烁行为: