程序转换错误 (PCE)
程序转换错误 (PCE) 指令由转换工具生成。转换工具将 PCE 指令插入适当的梯级内,用于帮助识别可能的转换错误。
文件导入完成后,屏幕底部会显示结果。双击结果窗口中的错误即可定位由转换工具插入的 PCE 消息。要完成转换过程,需要使用 PCE 指令定位、分析和修复所有差异。
PCE 指令的示例如下:
*** Generated by Translation Tool: Source and destination types may differ *** ; N: PCE(120, PCE011) COP(I1_008, N23[0], 4);
PCE 消息
以下是 PCE 指令生成的所有消息的列表。这些文本将附加到具有 PCE 指令的梯级注释中。消息文本以星号 (*) 和“Generated by Translation Tool”开始,以星号结束。
ID | 文本 | 可接受值 |
101 | 地址引用计数器的“更新累加器”(UA) 位域。 Logix Designer 软件不支持这样做。 | 每次引用计数器 UA 位域时(仅 SLC )。 |
102 | 地址引用计数器的上溢 (OV) 或下溢 (UN) 域。这表示已经完成转换,但需要对转换进行验证。 | 每次引用计数器 OV 或 UN 域时。 |
103 |
警告:
状态文件在
Logix Designer 软件中不存在。在 Logix Designer 软件中使用 GSV 指令可在适用的情况下获取控制器信息。必须验证这种转换。 | 每次引用 S 文件时。 |
105 | 地址引用间接文件号。未经过转换。 | 每次遇到通过间接文件号引用地址时。 |
107 | 地址引用的索引可能不正确。需要验证这种转换。 | 每次无法确定数组的适当索引时。 |
108 | BTR、BTW 或 MSG 指令已转换。但是,需要验证这种转换。这些指令具有许多不能直接转换的参数,且需要查看。 | 每次转换 BTR、BTW 或 MSG 指令时。 |
109 | PLC-5 和 SLC 使用的时基为 0.01 秒和 1 秒。Logix Designer 软件使用的时基为 0.001 秒。地址引用累加器 (ACC) 域。需要验证这种转换。 | 每次引用 ACC 字段时 |
110 | PLC-5 和 SLC 使用的时基为 0.01 秒和 1 秒。Logix Designer 软件使用的时基为 0.001 秒。地址引用预设 (PRE) 域。需要验证这种转换。 | 每次引用 PRE 字段时。 |
113 | 在执行 <FBC 或 DDT> 指令后在并行分支上执行 MOV 和 FAL 指令,确保所操作的位正确。 | 每次执行 FBC 和 DDT 指令时。 |
114 | 尽管 PID 指令已经过转换,但 PID 指令仍有很多参数未直接转换至 Logix Designer 软件。必须验证这种转换。 | 每次转换 PID 指令时。 |
115 | 16 位参数已扩展至 32 位。确保位操作正确。 | 每次转换 BSL、BSR、BTD 指令时。 |
116 | 在 Logix 架构中,FOR/NXT/BRK 语句的结构已经更改。在 PLC-5 处理器中,FOR 和 NXT 指令中包含需要多次迭代的代码段,而 BRK 指令提供了一种中断重复代码的方法。在 RSLogix 架构中,FOR 指令用于将给定例程调用特定次数,因此不需要 NXT 指令。BRK 指令的工作方式与在 PLC-5 处理器中类似。由于这种架构的变化非常大,用户可能需要考虑重建逻辑结构。 | 每次遇到 FOR/NXT/BRK 指令时。 |
117 | 不支持 AGA 指令。 | 每次发现 AGA 指令时。 |
119 | 不支持 CIR/COR。 | 每次发现 CIR 或 CIO 指令时。 |
120 | 源和目标类型不同 | 当 COP 指令中源和目标类型不同时。 |
121 | 不支持 DFA 指令 | 每次发现 DFA 指令时。 |
122 | 不支持 ERI/ERO 指令。 | 每次发现 ERI 或 ERO 指令时。 |
123 | 不支持 IDI/IDO 指令。 | 每次发现 IDI 或 IDO 指令时。 |
124 | 不支持 IIN/IOT 指令。 | 每次发现 IIN 或 IOT 指令时。 |
128 | SFC 例程未转换。 | 每次发现 SFR 或 EOT 指令时。 |
129 | 不支持联机编辑指令。 | 每次发现 SDS、SIZ 或 SRZ 指令时。 |
130 | 不支持用户中断指令。 | 每次发现 UID、UIE 或 UIF 指令时。 |
131 | 不支持 DDV 指令。 | 每次发现 DDV 指令时。 |
132 | 不支持高速计数器指令。 | 每次发现 HSC/HSD/HSE/SL 或 RHC/RAC/TDF 指令时。 |
133 | 不支持 I/O 中断启用/禁用指令。 | 每次发现 IID 或 IIE 指令时。 |
134 | 不支持 IIM/IOM 指令。 | 每次发现 IIM 或 IOM 指令时。 |
135 | 不支持 INT 指令。 | 每次发现 INT 指令时。 |
136 | 不支持 REF 指令。 | 每次发现 REF 指令(在 SLC 中)时。 |
137 | 不支持 RPI 指令。 | 每次发现 RPI 指令时。 |
138 | 不支持可选定时中断指令。 | 每次发现 STD/STE 或 STS 指令时。 |
139 | 不支持 SUS 指令。 | 每次发现 SUS 指令时。 |
141 | 不支持 RMP 指令。 | 每次发现 RMP 指令时。 |
142 | 不支持 RPC 指令。 | 每次发现 RPC 指令时。 |
143 | 不支持 SVC 指令。 | 每次发现 SVC 指令时。 |
144 | 不支持 SWP 指令。 | 每次发现 SWP 指令时。 |
145 | 不支持 SQC 指令。 | 每次发现 SQC 指令时。 |
146 | 不支持 INV 指令。 | 每次发现 INV 指令时。 |
147 | 不支持 DCD/ENC 指令。 | 每次发现 DCD 或 ENC 指令时。 |
148 | CEM、DEM 或 EEM 指令已转换。但是,需要验证这种转换。这些指令具有许多不能直接转换的参数,且需要查看。 | 每次发现 CEM、DEM 或 EEM 指令时。 |
149 | Logix Designer 软件中不支持 Modbus 通信。 | 将 MSG 指令配置为 Modbus 时。 |
150 | MSG 指令和相关的 MESSAGE 标签需要手动进行验证。 | 每次发现 MSG 指令时。 |
151 |
警告:
状态文件在
Logix Designer 软件中不存在。但是,此状态文件值已通过 StatusFile 例程进行处理。 | 可直接转换为 Logix Designer 软件中的功能的 S 文件类型索引。 |
152 | Logix Designer 软件的故障处理机制与 PLC-5 /SLC 有所不同。将不会调用此故障例程。 | 标识的传统处理器故障例程的开始。 |
153 | 此 PII/DII 例程未被 Logix Designer 软件使用。 | 标识的传统处理器 PII/DII 例程的开始。 |
提供反馈