本文最后更新于2025年06月17日;如遇到问题,请及时留言告知。

本文所提供故障及错误信息适用于以下型号的PLC:

1756 ControlLogix, 1756 GuardLogix, 1769 CompactLogix, 1769 Compact GuardLogix, 1789 SoftLogix, 5069 CompactLogix, Emulate 5570

一、严重故障类型和代码

以下所列为主要故障类型和代码。 严重故障列表包括:

类型 代码 原因 恢复方法
1 1 控制器在运行模式下上电。 执行上电处理程序。
1 16 检测到 I/O 通信配置故障。(仅限CompactLogix 1768-L4x 控制器。) 重新配置控制器的 1768 总线侧的通信模块数:
● 1768-L43 最多支持两个模块。
● 1768-L45 最多支持四个模块。
  ○ 最多四个 Sercos 模块
  ○ 最多两个 NetLinx 通信模块
1 40 如果控制器使用电池供电,说明电池电量不足,无法在断电时保存用户程序。
如果控制器使用 ESM(储能模块)供电,说明 ESM 电量不足,无法在断电时保存用户程序。
● 对于使用电池的控制器,请更换电池。
● 对于使用 ESM(储能模块)的控制器:
  ○ 先将 ESM 充满电,然后再切断控制器电源。
  ○ 如果 ESM 可拆卸,则更换 ESM;如果 ESM 不可拆卸,则更换控制器。
● 如果问题仍存在,请联系 Rockwell Automation 支持部门。
1 60 对于未安装内存卡的控制器,控制器:
  ● 检测到无法恢复的故障。
  ● 从内存中清除了项目。
1. 清除故障。
2. 下载项目。
3. 更改为“远程运行”/“运行”模式。
  如果故障仍存在,请执行下列步骤。
  1. 在为控制器循环上电前,记录“正常”和 RS232 状态指示器的状态。
  2. 请与 Rockwell Automation 技术支持联系。
1 61 对于安装了内存卡的控制器,该控制器:
  ● 检测到无法恢复的故障。
  ● 将诊断信息写入内存卡。
  ● 从内存中清除了项目。
1. 清除故障。
2. 下载项目。
3. 切换到远程运行/运行模式。
如果故障仍存在,请联系 Rockwell Automation 支持部门。
1 62 对于已安装 SD 卡的控制器,该控制器:
  ● 检测到无法恢复的故障。
  ● 将诊断信息写入内存卡。
   在这种状态下,控制器将不建立任何连接,也不允许切换到运行模式。
1. 清除故障。
2. 下载项目。
3. 切换到远程运行或运行模式。
如果故障仍存在,请联系 Rockwell Automation 支持部门。
3 16 所需 I/O 模块连接失败。 请检查:
  ● 检查机架中是否存在 I/O 模块。
  ● 检查是否符合电子密钥要求。
  ● 检查“控制器属性严重故障”(Controller Properties Major Faults) 选项卡和“模块属性连接”(Module Properties Connection) 选项卡,以了解有关故障的更多信息。
3 20
21
机架可能存在问题。 不可恢复 - 更换机架。
3 23 在进入“运行”模式前,至少有一个必需的连接尚未建立。 等到控制器 I/O 指示灯变绿,再切换到运行模式。
4 16 遇到未知的指令。 移除未知的指令。这可能是由程序转换过程导致的。
4 20 数组下标太大,控制结构 .POS 或 .LEN 无效。 调整该值,使其在合法范围内。数组大小不应超过限制,各数组维度也不应超出预定范围。
4 21 控制结构 .LEN 或 .POS 小于 0。 调整该值,使其大于 0。
4 31 JSR 指令的参数与相关 SBR 或 RET 指令的参数不匹配。 传递适当数量的参数。如果传递的参数过多,额外的参数会被忽略,而不会提示任何错误。
4 34 计时器指令的预置值或累加值是负数。 更正程序,以避免将负值加载到计时器的预设值或累加值中。
4 42 JMP 指令跳转到不存在或已删除的标签。 更正 JMP 指令的目标标签或添加缺少的标签。
4 82 顺序功能图 (SFC) 调用了一个子例程,该子例程尝试跳转回到发起调用的 SFC 中。当 SFC 使用 JSR 或 FOR 指令来调用子例程时,就会发生此故障。 删除用于返回至调用方 SFC 的跳转。
4 83 测试的数据不在所需限值范围内。数组下标用于布尔型数组和位级寻址时会出现这种情况。 将值调整为有效范围内的值。数组大小不应超过限制,各数组维度也不应超出预定范围。
4 84 堆栈溢出。 减少子例程嵌套层级数或所传递参数的数量。
4 89 在 SFR 指令中,目标例程未包含目标步。 更正 SFR 目标,或者添加缺少的步。
4 90 在安全任务外部使用安全指令。 将安全指令放到安全任务内部。
4 91 在设备阶段程序之外调用设备阶段指令。 仅在设备阶段程序内使用该指令。
4 92 操作无效
4 94 嵌套层级数超出限制。 重建项目结构,以减少子例程的嵌套层级数。
4 990 - 999 用户定义的严重故障。
6 1 任务看门狗到期。
用户任务在指定的时间段内未完成。程序错误导致了无限循环,或者该程序太复杂以致无法按指定的速度执行,或者更高优先级的任务导致此任务法完成(单个控制器尝试执行的任务过多)。
延长任务看门狗的时间、缩短执行时间、提高此任务的优先级、简化更高优先级的任务,或将某些代码移至其他控制器执行。
7 40 向非易失性存储器存储项目时失败。 ● 再次尝试将该项目存储到非易失性内存。
● 如果无法将该项目存储到非易失性内存,请更换内存板。
● 如果使用的是 1756-L7x 控制器,请确认 SD 卡已解锁。
7 41 控制器类型不匹配,因此从非易失性内存载入失败。 请更改为正确类型的控制器,或者下载项目并将其存储在内存卡上。
7 42 由于非易失性内存中的项目的固件版本与控制器的固件版本不匹配,所以无法从非易失性内存载入。 将控制器固件更新为与非易失性内存中的项目具有相同的版本级别。
7 43 校验和错误,因此从非易失性内存载入失败。 请与 Rockwell Automation 技术支持联系。
7 44 无法恢复处理器内存。 请与 Rockwell Automation 技术支持联系。
7 50 日志文件证书验证失败。控制器启动时,会尝试验证日志文件的密钥/证书组合。控制器将根据验证结果执行以下操作之一:
  ● 如果控制器验证现有日志文件证书,则控制器将继续使用现有日志目录。
  ● 如果无法验证现有证书,则控制器记录主要故障,并尝试创建新证书。
    ○ 如果控制器成功创建新证书,则会创建一个备份日志子目录,将现有文件移到该目录,并继续使用新的验证密钥和日志文件证书进行日志记录和签名。
    ○ 如果控制器无法创建新证书,则控制器会将日志条目写入现有日志目录,但不更新该目录中的签名文件。
清除故障并重新启动控制器。如果问题仍存在,请联系Rockwell Automation 支持部门。
8 1 尝试在下载期间使用钥匙开关将控制器置于运行模式。 等待下载完成,然后清除故障。
11 1 实际位置超过正向超程限位。 沿负方向移动轴,直至其处于超程限位内,然后执行运动轴故障复位。
11 2 实际位置超过负向超程限位。 沿正方向移动轴,直至其处于超程限位内,然后执行运动轴故障复位。
11 3 实际位置超出位置误差容限。 将位置移至容限范围内,然后执行运动轴故障复位。
11 4 编码器通道 A、B 或 Z 连接已断开。 重新连接编码器通道,然后执行运动轴故障复位。
11 5 检测到编码器噪声事件或编码器信号失去正交性。 排除编码器布线问题,然后执行运动轴故障复位。
11 6 “驱动器故障”输入已被激活。 清除驱动器故障,然后执行运动轴故障复位。
11 7 同步连接引起故障。 先执行运动轴故障复位。如果不起作用,将伺服模块拔出,再重新插入。如果均无效,则更换伺服模块。
11 8 伺服模块检测到严重的硬件故障。 更换模块。
11 9 异步连接引发故障。 先执行运动轴故障复位。如果不起作用,将伺服模块拔出,再重新插入。如果均无效,则更换伺服模块。
11 10 发生电机故障。 有关详细信息,请参见 DriveFaults 轴标签。
11 11 发生电机热故障。 有关详细信息,请参见 DriveFaults 轴标签。
11 12 发生电机热故障。 有关详细信息,请参见 DriveFaults 轴标签。
11 13 发生 SERCOS 环网故障。 检查 SERCOS 光纤环网及其上设备的完整性。
11 14 发生驱动器使能输入故障。 重新使能驱动器使能输入,并清除故障。
11 15 发生驱动器缺相故障。 恢复电源与驱动器的完整连接,并清除故障。
11 16 发生驱动器保护故障。 有关详细信息,请参见 GuardFaults 轴标签。
11 32 运动任务发生重叠。 运动组近似更新率过高,无法维持正确操作。清除运动组故障标签,提高运动组更新率,然后清除该严重故障。
11 33 检测到 CST 基准值丢失
12 32 将不合格辅助控制器上电,上电后未找到配对机架或控制器。 请验证:
  ● 是否已连接配对机架。
  ● 是否同时对两个冗余机架供电。
  ● 配对控制器具有相同的:
    ○ 目录号。
    ○ 插槽号。
    ○ 固件版本。
12 33 切换后,在新的主机架中发现未配对的控制器。 执行下列操作之一:
  ● 移除未配对的控制器并排除切换根源。
  ● 将配对控制器添加到辅助机架。
  ● 排除切换根源,并将系统同步。
12 34 在发生切换后,主控制器和辅助控制器的钥匙开关位置不匹配。
旧的主控制器处于编程模式,而新的主控制器处于运行模式。
执行下列操作之一:
  ● 将钥匙开关在运行模式和编程模式之间反复切换两次,以清除故障。
  ● 使用 Logix Designer 应用程序与控制器联机。然后,清除故障并将两个控制器的模式切换为运行模式。
14 1 安全任务看门狗到期。 用户任务未在指定时间段内完成。因程序错误导致无限循环、程序过于复杂而无法按指定速度执行、因存在更高优先级的任务而使此任务无法完成,或者安全配对设备已移除。 清除故障。
如果存在安全任务签名,则重新初始化安全内存并开始执行安全任务。
如果不存在安全任务签名,则必须重新下载程序,以允许安全任务运行。
如果安全配对设备已移除,请重新插入。
14 2 安全任务的例程中存在错误。 在用户程序逻辑中更正例程中的错误。
14 3 缺少安全配对。 安装兼容的安全配对设备。
14 4 安全配对不可用。 安装兼容的安全配对设备。
14 5 安全配对硬件不兼容。 安装兼容的安全配对设备。
14 6 安全配对固件不兼容。 安装兼容的安全配对设备。
14 7 安全任务无法运行。
当安全逻辑无效(例如主控制器与安全配对设备之间在逻辑上存在不匹配、发生看门狗超时或内存损坏)时,会发生此故障。
清除故障。
如果存在安全任务签名,则使用安全任务签名重新初始化安全内存并开始执行安全任务。
如果不存在安全任务签名,则必须重新下载程序,以允许安全任务运行。
14 8 未找到协调系统时间 (CST) 主设备。 清除故障。将某个设备配置为 CST 主设备。
14 9 安全配对设备发生不可恢复的控制器故障。 清除故障并下载程序。如果故障仍存在,则更换安全配对设备。
17 34 控制器内部温度超出工作温度限制。 需要采取相关措施降低模块的环境温度。遵循建议采用的环境(入口)温度限值并在机架周围留出所需的间隙。
17 37 控制器已从内部温度故障中恢复。 控制器从自动关闭中恢复时会产生此故障。当模块温度超过留存故障温度阈值时,会发生关闭。当温度降至合适水平时,这将重新启用控制器电压并生成“类型 17,代码 37”故障。
18 1 CIP 运动驱动器未正确初始化。 要确定纠正措施,请参阅“初始化故障属性”以了解有关发生的故障类型的详细信息。
18 2 CIP 运动驱动器未正确初始化。
当发生了制造商特定的初始化故障时,将指示此故障。
要确定纠正措施,请参阅“CIP 初始化故障 - 制造商”属性以了解有关发生的故障的详细信息。
18 3 “物理轴故障”位置位,表示物理轴出现故障。 要确定纠正措施,请参见“CIP 轴故障”属性,以了解有关所发生故障的详细信息。
18 4 “物理轴故障”位置位,表示物理轴出现故障。
发生制造商特定的轴故障时,将提示此故障。
要确定纠正措施,请参见“CIP 初始化故障 - 制造商”属性,以了解有关所发生故障的详细信息。
18 5 发生了运动故障。 要确定纠正措施,请参阅“运动故障”属性和“运动故障”位以了解有关发生的故障的详细信息。
18 6 发生了 CIP 运动驱动器故障。 该故障通常会影响与该模块关联的所有轴,所有关联的轴都将关闭。 重新配置发生故障的运动控制模块,以纠正故障。
18 7 发生了运动组故障。
该故障通常会影响与该运动组关联的所有轴。
重新配置整个运动子系统以纠正该故障。
18 8 在配置 CIP 运动驱动器期间,发生了一个故障。
尝试更新某个 CIP 运动驱动器的轴配置属性失败后,通常会发生此故障。
要确定纠正措施,请参见与运动控制模块或 1756-ENxT 模块相关的“属性错误代码”和“属性错误 ID”属性中的“配置故障”。
18 9 发生了绝对位置恢复 (APR) 故障,无法恢复轴的绝对位置。 要确定纠正措施,请参见“APR 故障”,以确定故障原因。
18 10 发生了绝对位置恢复 (APR) 故障,无法恢复轴的绝对位置。
发生制造商特定的 APR 故障时,将提示此故障。
要确定纠正措施,请参见“APR 故障 - 制造商”属性,以确定故障原因。
18 128 发生了特定于保护运动安全功能的故障。
此故障仅在使用了带保护安全功能的驱动器时才会发生。
要确定纠正措施,请参见“保护运动属性”和“保护状态位”,以确定故障原因。
20 1 当切换到运行或测试模式时,所需许可证缺失或到期。 插入包含控制器中的项目所需所有许可证的 CM 卡。

二、轻微故障类型和代码

以下为轻微故障类型和代码。轻微故障列表包括:

类型 代码 原因 恢复方法
1 15 ● 1769 电源直接连接到控制器的 1768 CompactBus,并且配置无效。
● 1768 电源无法为控制器供电。
● 断开 1768 CompactBus 的电源,并对系统循环上电。● 更换电源。
3 1 总线关闭条件。控制器和 I/O 模块之间的连接断开。 执行以下步骤,确定 BUS OFF 故障的来源:
  1. 项目中的本地扩展模块数量与系统中实际安装的模块数量相符。
  2. 所有安装基座都已锁定,且 I/O 模块已牢固地安装在安装基座上。
  3. 所有 1734 POINT I/O 模块都配置为使用自动波特率。
  如果执行上述步骤后仍不能解决故障,请联系 Rockwell Automation 支持部门。
3 94 I/O 模块的当前 RPI 更新与之前的 RPI 更新重叠。 将 I/O 模块的 RPI 速率设置为更高的数值。
Rockwell Automation 建议,存在模块 RPI 重叠故障时,不要运 行 CompactLogix 5370 L2 和 CompactLogix 5370 L3 控制系统。
4 4 指令中出现算术溢出。 通过检查算术运算(顺序)或调整值来更正程序。
4 5 在 GSV/SSV 指令中,找不到指定的实例。 检查实例名称。
4 6 在 GSV/SSV 指令中:
  ● 指定的类名称不受支持
  ● 指定的属性名称无效
检查类名称和属性名称。
4 7 GSV/SSV 目标标签太小,无法存放所有数据。 更正目标或源,使其拥有足够的空间。
4 30 传递到 ASCII 端口的参数不正确。 验证 ASCII 配置设置。
4 35 PID 时间变化量小于或等于 0。 调整 PID 时间变化量,使其大于 0。
4 36 PID 设置点超出范围。 调整设置点,使其处于规定范围内。
4 51 字符串标签的 LEN 值大于字符串标签的 DATA 大小。
  ● 检查确认无任何指令对字符串类型标签的 LEN 成员执行写入操作。
  ● 在 LEN 值中,输入字符串包含的字符数。
4 52 输出字符串大于目标字符串。 创建一个足以容纳输出字符串的新字符串数据类型。使用新字符串数据类型作为目标字符串的数据类型。
4 53 输出数值超出目标数据类型的限制。 存在下列情况之一:
  ● 减小 ASCII 值的大小。
  ● 为目标选用更大的数据类型。
4 56 Start 或 Quantity 值无效。
  ● 检查确认 Start 值介于 1 与源的 DATA 大小之间。
  ● 检查确认 Start 值与 Quantity 值之和必须小于或等于 Source 的 DATA 大 小 。
4 57 AHL 指令无法执行,因为串行端口设置为不握手。 存在下列情况之一:
  ● 更改串行端口的控制线设置。
  ● 删除 AHL 指令。
6 2 周期任务重叠。
周期任务在再次执行前尚未完成。
进行一些更改,例如简化程序、延长周期或提高相对优先级等。
6 3 事件任务重叠。
事件任务在再次执行前尚未完成。
进行一些更改,例如简化程序、延长周期、提高相对优先级或放慢触发事件等。
7 49 当控制器从非易失性存储器加载项目时,它会记录此轻微故障,并将 FaultLog 对象、MinorFaultBits 属性、位 7 置位。 清除故障。
9 0 在为串行端口提供服务时发生未知错误 如果问题仍存在,请与 Rockwell Automation 技术支持联系。
9 1 CTS 线对于当前配置而言不正确。 断开串行端口与控制器之间的电缆,然后重新连接。
验证连线是否正确。
9 2 轮询列表错误。
检测到 DF1 主站的轮询列表发生错误,例如,指定的站数超过了文件大小,指定的站数超过了 255,尝试超出列表范围进行索引,或者轮询广播地址 (STN #255)。
检查是否存在下列错误:
  ● 站总数大于轮询列表标签中的空间。
  ● 站总数大于 255。
  ● 当前站指针超过轮询列表标签末尾。
  ● 遇到了大于 254 的站号。
9 3 未指定 RS-232 DF1 主站活动站标签。 在“控制器属性”的“串行端口协议”选项卡上,指定用作活动站标签的标签。
9 5 DF1 从站轮询超时。
从站的轮询看门狗超时。主站在指定的时间内未轮询此控制器。
确定并纠正轮询延迟。
9 9 与调制解调器的连接断开。
DCD 或 DSR 控制线的接收顺序和/或状态不正确。
纠正调制解调器与控制器之间的连接。
9 10 数据已被丢弃或从串行端口中丢失。 降低发起方发送数据的速率。
10 10 未检测到电池,或者需要更换电池。 安装新电池。
10 11 未检测到安全配对的电池,或者需要更换安全配对的电池。 安装新电池。
10 12 未安装储能模块 (ESM)。 如果该控制器断电,则不会留存 WallClockTime 属性和程序。 在控制器中安装 ESM。
10 13 安装的 ESM 与控制器不兼容。 将安装的 ESM 替换为与该控制器兼容的 ESM。
10 14 由于存在硬件故障,需要更换 ESM。
断电时无法留存 WallClockTime 属性或控制器程序。
更换 ESM。
10 15 ESM 无法在 ESM 中存储足够的能量,因此在断电时无法留存 WallClockTime 属性或控制器程序。 更换 ESM。
10 16 不间断电源 (UPS) 缺失或未准备就绪。 存在下列情况之一:
  ● 安装 UPS。
  ● 检查 UPS,确保电已充满,能够在断电时提供后备电源。
10 17 UPS 电池存在故障,需要更换。 更换 UPS 中的电池。
13 21 挂钟时间超出范围。 确保已将挂钟时间设置为正确的日期/时间。
14 12 安全项目配置为 SIL2/PLd 且存在安全配对。 确保主控制器右侧未安装任何安全配对。
17 1...n 内部控制器诊断失败。 请与 Rockwell Automation 技术支持联系,并提供故障类型和故障代码。
17 35 控制器内部温度接近工作温度限制。 需要采取相关措施降低模块的环境温度。遵循建议采用的环境 (入口)温度限值并在机架周围留出所需的间隙。
17 36 风扇不存在或未保持所需速度。 更换风扇。
20 1 当控制器处于运行或测试模式时,所需许可证缺失或到期。 插入包含控制器中的项目所需所有许可证的 CM 卡。

三、MSG消息指令错误代码

Logix Designer 应用程序并不始终显示完整的说明。 Logix Designer 应用程序不会显示关于扩展错误代码的任何文本。

错误代码
(十六进制)
说明 扩展说明
0001 连接失败(扩展错误代码)
扩展错误代码(十六进制) 说明
0100 连接正在使用中
0103 传输不受支持
0106 所有权冲突
0107 未找到连接
0108 连接类型无效
0109 连接尺寸无效
0110 模块未配置
0111 EPR不受支持
0113 MSG写入失败
0114 模块错误
0115 设备类型错误
0116 版本错误
0118 配置格式无效
011A 应用程序超出连接数
0203 连接超时
0204 非连接型消息超时
0205 非连接型消息发送参数错误
0206 消息过大
0301 无缓冲区内存
0302 带宽不可用
0303 无可用筛选器
0305 签名不匹配
0311 端口不可用
0312 链路地址不可用
0315 段类型无效
0317 连接未规划
0002 资源不足
0003 值无效
0004 IOI 语法错误(扩展错误代码)
扩展错误代码(十六进制) 说明
0000 超出内存扩展状态
0001 超出实例扩展状态
0005 目标未知,类不受支持,实例未定义或结构元素未定义(扩展错误代码)
扩展错误代码(十六进制) 说明
0000 超出内存扩展状态
0001 超出实例扩展状态
0006 数据包空间不足
0007 连接断开
0008 服务不受支持
0009 数据段中有错误或属性值无效
000A 属性列表错误
000B 状态已存在
000C 对象模型冲突
000D 对象已存在
000E 无法设置属性
000F 权限被拒绝
0010 设备状态冲突
0011 应答不合适
0012 片段原型
0013 命令数据不足
0014 属性不受支持
0015 数据过多
001A 网桥请求太大
001B 网桥响应太大
001C 缺少属性列表
001D 属性列表无效
001E 嵌入式服务错误
001F 连接相关故障(请参阅扩展错误代码)
扩展错误代码(十六进制) 说明
0203 连接超时
0022 收到无效应答
0025 关键段错误
0026 无效 IOI 错误
0027 列表中存在意外的属性
0028 DeviceNet 错误 - 成员 ID 无效
0029 DeviceNet 错误 - 成员不可设置
00D1 模块未处于运行状态
00FB 消息端口不受支持
00FC 消息数据类型不受支持
00FD 消息未经初始化
00FE 消息超时
00FF 常规错误(请参见扩展错误代码)
扩展错误代码(十六进制) 说明
2001 IOI 过多
2002 参数值错误
2018 拒绝接收信号
201B 大小过小
201C 参数值错误
2002 大小无效
2100 权限无效
2101 钥匙开关位置无效
2102 密码无效
2103 未发出密码
2104 地址超出范围
2105 地址和数量超出范围
2106 数据正在使用
2107 类型无效或不受支持
2108 控制器处于上载或下载模式
2109 试图更改数组维数
210A 符号名称无效
210B 符号不存在
210E 搜索失败
2110 无法写入
2111 无法读取
2112 共享例程不可编辑
2113 控制器处于故障模式
2114 运行模式被禁用

四、I/O 故障代码

I/O故障代码在程序中或者控制器状态显示屏上读取。

代码 消息 代码 消息
#0001 连接失败 #0806 时间协调消息最小乘数
#0002 资源不足 #0807 时间期望乘数
#0003 值无效 #0808 超时乘数
#0004 IOI 语法 #0809 最大消费者数无效
#0005 未知目标 #080A CPCRC 无效
#0006 数据传送不完整 #080B 时间校正连接ID 无效
#0007 连接丢失 #080C 安全配置签名不一致
#0008 服务不受支持 #080D 安全网络数未设置为开箱即用
#0009 属性值无效 #080E 安全网络数不匹配
#000A 属性列表错误 #080F 不允许的配置操作
#000B 状态已存在 #0814 数据类型不一致
#000C 对象模式冲突 #FD01 背板EEPROM 损坏
#000D 对象已存在 #FD02 无错误代码
#000E 属性不可设置 #FD03 缺少所需的连接
#000F 权限被拒绝 #FD04 无CST 主站
#0010 设备状态冲突 #FD05 未分配轴或GRP
#0011 回复太大 #FD06 SERCOS 跳转故障
#0012 片段原型 #FD07 SERCOS 初始化环网故障
#0013 命令数据不足 #FD08 SERCOS 通信故障
#0014 属性不受支持 #FD09 SERCOS 初始化节点故障
#0015 数据太大 #FD0A 轴属性被拒绝
#0100 连接使用中 #FD1F 安全数据故障
#0103 传送不受支持 #FD20 没有正在运行的安全任务
#0106 所有关系冲突 #FD21 安全连接参数无效
#0107 未找到连接 #FE01 连接类型无效
#0108 连接类型无效 #FE02 更新速率无效
#0109 连接大小无效 #FE03 输入连接无效
#0110 模块未配置 #FE04 输入数据指针无效
#0111 RPI 超出范围 #FE05 输入数据大小无效
#0113 连接不足 #FE06 输入强制指针无效
#0114 模块错误 #FE07 输出连接无效
#0115 设备类型错误 #FE08 输出数据指针无效
#0116 版本错误 #FE09 输出数据大小无效
#0117 连接点无效 #FE0A 输出强制指针无效
#0118 配置格式无效 #FE0B 符号字符串无效
#0119 未拥有模块 #FE0C 规划的 P/C 实例无效
#011A 超出连接资源数 #FE0D 符号实例无效
#0203 连接超时 #FE0E 正在更新模块固件
#0204 未连接消息超时 #FE0F 固件文件版本无效
#0205 参数无效 #FE10 固件文件未找到
#0206 消息太大 #FE11 固件文件无效
#0301 无缓冲存储器 #FE12 自动固件更新失败
#0302 带宽不可用 #FE13 更新失败- 活动连接
#0303 无可用网桥 #FE14 正在搜索固件文件
#0304 ControlNet 计划错误 #FE22 连接类型无效
#0305 签名不一致 #FE23 允许无效的单播
#0306 CCM 不可用 #FF00 无连接实例
#0311 端口无效 #FF01 路径太长
#0312 链接地址无效 #FF04 状态无效
#0315 片段类型无效 #FF08 路径无效
#0317 连接未规划 #FF0B 配置无效
#0318 链接地址无效 #FF0E 不允许连接
#0319 无可用的备用资源 #FE22 连接类型无效
#031E 无可用资源 #FE23 允许无效的单播
#031F 无可用资源 #FF00 无连接实例
#0800 网络链接离线 #FF01 路径太长
#0801 多播RPI 不兼容 #FF04 状态无效
#0802 安全连接大小无效 #FF08 路径无效
#0803 安全连接格式无效 #FF0B 配置无效
#0804 时间校正连接格式无效 #FF0E 不允许连接
#0805 Ping 间隔EPI 乘数无效

五、特定于GuardLogix控制器的故障代码

下表类型和代码与在Controller Properties对话框的 Major Faults选项卡以及PROGRAM对象,MAJORFAULTRECORD(或MINORFAULTRECORD)属性中显示的类型和代码对应。

主要安全故障

代码 原因 状态 纠正措施
01 任务看门狗时间用完。没有在指定的时间内完成用户任务。程序错误引起无限循 环,程序太复杂而不能按指定要求快速执行,一个较高优先级的任务阻止完成该任务,或安全伙伴已经移除。 不可恢复 清除故障。
如果存在安全任务签名,则重新初始化安全存储器,安全任务随后开始执行。
如果不存在安全任务签名,则必须重新下载程序才能运行安全任务。
如果安全伙伴已移除,则重新插入安全伙伴。
02 安全任务的某个例程出错。 可恢复 纠正用户程序逻辑中的错误。
03 安全伙伴丢失。 不可恢复 安装兼容的安全伙伴。
04 安全伙伴不可用。 不可恢复 安装兼容的安全伙伴。
05 安全伙伴硬件不兼容。 不可恢复 安装兼容的安全伙伴。
06 安全伙伴固件不兼容。 不可恢复 更新安全伙伴,使固件主版本和次版本与主控制器一致。
07 安全任务不可操作。
当安全逻辑无效时发生该故障,例如,主控制器和安全伙伴之间的逻辑不一致、发生看门狗超时或存储器损坏。
不可恢复 清除故障。
如果存在安全任务签名,则通过安全任务签名重新初始化安全存储器,安全任务随后开始执行。
如果不存在安全任务签名,则必须再次下载程序才能运行安全任务。
08 协调系统时间 (CST) 未找到。 不可恢复 清除故障。将某个设备配置为 CST 主站。
09 安全伙伴的不可恢复控制器故障。 不可恢复 清除故障,然后下载程序。如果问题持续存在,则更换安全伙伴。

更多信息欢迎访问Studio 5000在线手册Studio 5000 使用指南

文章目录