模块/节点故障报警属性
下面是与运动控制轴有关的模块/节点故障和报警相关属性。
模块故障位
用途 | 访问 | T | 数据类型 | 默认值 | 最小值 | 最大值 | 值语义 |
|---|---|---|---|---|---|---|---|
必需 - 所有 | 获取/GSV | T | DWORD | - | - | - | 位映射 0 = 控制同步故障 1 = 模块同步故障 2 = 计时器事件故障 3 = 模块硬件故障 4 = 保留 5 = 保留 6 = 保留 7 = 连接格式故障 8 = 本地模式故障 9 = CPU 故障 10 = 时钟抖动故障 11 = 循环读取故障 12 = 循环写入故障 13 = 时钟偏斜故障 14 = 控制连接故障 15 = 保留 16 = 模块时钟同步故障 17 = 逻辑故障 18 = 重复地址 19...31 = 保留 |
此位域由一组模块范围内的故障状况组成,其中包含在 CIP Motion 连接两端检测到的同步故障。所有定义的节点故障代码都映射在该属性的各个位中。发生模块故障时控制器通常会应用关闭故障动作,恢复时需要重新连接或重新配置模块。
下表列出了与“模块故障位”属性相关的状况。虽然“模块故障位”属性在 CIP Motion 设备实现方案中被标记为“必需”属性,但对各个故障状况的支持,仍然标记为“可选”。在此表中,术语“运动控制模块”与“运动控制设备”意义相同。
位 | 模块故障名称 | 设备节点故障名称 | 说明 |
|---|---|---|---|
0 | 控制同步故障 | - | 当 Logix 控制器检测到已错过来自运动控制模块的多个连续连接更新时,“控制同步故障”位属性置位。此情况会导致相关运动控制模块自动关闭。Logix 控制器的设计可接受最多错过四个位置更新,而不会指示故障,也不会对进行中的运动产生不利影响。如果连续错过四个以上位置更新,则会构成故障,导致运动控制模块关闭。当重新建立连接后,此位清零。 |
1 | 模块同步故障 | 控制连接更新故障 | 在运动控制模块检测到错过来自 Logix 处理器模块的多个连续连接更新时,或检测到更新延时超过“控制器更新延时上限”属性值时,“模块同步故障”位属性置位。此情况会导致运动控制模块自动关闭。运动控制模块的设计可接受最多四个更新错过或延迟,而不会指示故障,也不会对进行中的运动产生不利影响。错过的更新或延时超过“控制器更新延时上限”的延时更新,会导致发生“模块同步故障”。当重新建立连接后,此位清零。 |
2 | 计时器事件故障 | - | 若相关运动控制模块检测到用于同步运动控制模块控制环的模块计时器事件功能出现问题,“计时器事件故障”位属性会置位。只有对运动控制模块重新上电或重新配置后,“计时器事件故障”位才会清零。 |
3 | 模块硬件故障 | 硬件故障 | “模块硬件故障”位属性置位时,表示相关运动控制模块已检测到硬件故障,通常来讲,这种故障需要更换模块才能解决。 |
4 - 6 | 保留 | - | |
7 | 连接格式故障 | 数据格式错误 | 该故障位指示控制器与设备之间的数据格式出错。产生此故障的格式错误可能包括:连接格式不受支持、连接格式版本不匹配、数据传输大小错误、轴实例数错误。 |
8 | 本地模式故障 | - | 若控制器以“本地模式”运行时处于锁定状态,“本地模式故障”位置位。 |
9 | CPU Fault | 处理器故障 | “处理器故障”位指示与设备节点相关的处理器出现故障情形或过载状况,并已触发相关的处理器看门狗机制。 |
10 | 时钟抖动故障 | - | 当控制器与运动控制设备之间出现过度的时钟抖动时,“时钟抖动故障”位置位。 |
11 | 循环读取故障 | - | 当控制器检测到与循环读取机制相关的运行错误时,“循环读取故障”置位。 |
12 | 循环写入故障 | - | 当控制器检测到与循环写入机制相关的运行错误时,“循环写入故障”置位。 |
13 | 时钟偏斜故障 | 时钟偏斜故障 | “时钟偏斜故障”位指示运动控制设备检测到设备系统时间与控制器系统时间存在巨大差异,导致设备在超时时间过后无法切换到同步运行状态。 |
14 | 控制连接故障 | 控制连接断开故障 | “控制连接断开故障”位指示来自控制器的 CIP Motion C 至 D 连接超时。 |
15 | 保留 | - | |
16 | 时钟同步故障 | 时钟同步故障 | “时钟同步故障”位指示运动控制设备的本地时钟在同步运行期间的较长时间(40 到 60 秒)内与主时钟失去同步。此故障状况用于指示本地 IEEE 1588 时钟已与主时钟失去同步,并且无法在指定的超时时间(40 到 60 秒)内重新实现同步。 |
17 | 逻辑故障 | 逻辑故障 | “逻辑故障”位指示与设备节点相关的辅助逻辑组件(例如,FPGA 或 ASIC)出现故障情形或过载状况,并已触发相关的逻辑看门狗机制。 |
18 | 重复地址故障 | 重复地址故障 | “重复地址故障”位指示在网络上检测到另一运动控制设备节点使用的节点地址与此设备节点相同。对于以太网,该地址可能是设备的 IP 地址。 |
19 | 系统连接故障 | 系统连接故障 | “系统连接故障”代码指示设备检测到该设备所依赖的已联网设备的连接发生故障或已关闭。 |
20-31 | 保留 | - | - |
模块报警位
用途 | 访问 | T | 数据类型 | 默认值 | 最小值 | 最大值 | 值语义 |
|---|---|---|---|---|---|---|---|
必需 - 所有 | 获取/GSV | T | DWORD | - | - | - | 位映射 0 = 控制同步报警 1 = 模块同步报警 2 = 计时器事件报警 3 = CPU 过载报警 4 = 时钟抖动报警 5 = 超范围报警 6 = 时钟偏斜报警 7 = 时钟同步报警 8 = 节点地址报警 9...31 = 保留 |
此位域由一组模块范围内的报警状况组成,其中包含在 CIP Motion 连接两端检测到的同步报警。所有定义的节点报警代码都映射在该属性的各个位中。
下表列出了与“模块报警位”属性相关的状况。虽然“模块报警位”属性在 CIP Motion 设备实现方案中被标记为“必需”属性,但对各个故障状况的支持,仍然标记为“可选”。在此表中,术语“运动控制模块”与“运动控制设备”意义相同。
位 | 报警名称 | 设备节点报警名称 | 说明 |
|---|---|---|---|
0 | 控制同步报警 | - | 当 Logix 控制器检测到已错过来自运动控制模块的多个连续连接更新时,“控制同步报警”位属性置位。 |
1 | 模块同步报警 | 控制连接更新报警 | 在运动控制模块检测到错过来自 Logix 处理器模块的多个连续连接更新时,或检测到更新延时超过“控制器更新延时下限”属性值时,“模块同步报警”位属性置位。该位在 10 秒后清零,而不会出现其他报警状况。 |
2 | 计时器事件报警 | - | 若相关运动控制模块检测到用于同步运动控制模块控制环的模块计时器事件功能出现问题,“计时器事件报警”位属性会置位。只有对运动控制模块重新上电或重新配置后,“计时器事件报警”位才会清零。 |
3 | 处理器过载报警 | 处理器过载报警 | “处理器过载报警”位指示与运动控制设备相关的主处理器发生过载,最终可能会导致出现故障。 |
4 | 时钟抖动报警 | 时钟抖动报警 | “时钟抖动报警”位指示在运动控制设备以同步模式运行时,“同步偏差”超出“同步阈值”。 |
5 | 超范围报警 | - | “超范围报警”指示控制器检测到“循环写入”属性值或“给定数据集”值超过允许范围。 |
6 | 时钟偏斜报警 | 时钟偏斜报警 | “时钟偏斜报警”位指示运动控制设备检测到设备系统时间与控制器系统时间存在巨大差异,导致设备无法切换到同步运行状态。 |
7 | 时钟同步报警 | 时钟同步报警 | “时钟同步报警”位指示运动控制设备的本地时钟在同步运行期间的较短时间(例如 10 到 20 秒)内与主时钟失去同步。当检测到主时钟源发生变化时,也会引发此报警状况。“时钟同步报警”还指示本地 IEEE-1588 时钟已切换回启动模式,可快速与主时钟同步。 |
8 | 节点地址报警 | 节点地址报警 | “节点地址报警”位指示在运动控制设备运行期间设备的节点地址设置发生变化并且可能已无效。 |
19-31 | 保留 | - |
提供反馈