指定特殊继电器 / 寄存器 (ACPU:M9000/D9000 系列 ) 的软元件的转换目标。
对 “执行 M9000/D9000 系列←→ Q/QnACPU 用软元件转换。”进行勾选。
・有勾选 : 转换为 Q 专用软元件。
・无勾选 : 转换为 A 兼容 (SM1000/SD1000 系列 )。
此外,选择了基本型 QCPU 时,固定为有勾选。
进行软元件转换目标指定时建议选择 “有勾选”。
进行了软元件转换目标指定后,点击 [Yes( 是 )] 或者 [Confirm change( 更改确认 )] 按钮,实施可编 程控制器类型更改。
・[ 是 ] : 在实施过程中无需进行用户确认。
・[ 更改确认 ] : 对更改内容进行用户确认后实施。
ৃ㓪ࠊ఼㋏߫ⱘ䆒㕂
ৃ㓪ࠊ఼㉏ൟⱘ䆒㕂
䖯㸠њৃ㓪ࠊ఼㉏ൟⱘ䆒㕂ৢ⚍ߏ>2.@ᣝ䪂DŽ
7 程序的替换
7.1.3 ACPU 的程序转换率
・公共指令的转换率 ( 顺控程序・基本・应用指令 )
通过可编程控制器类型更改将 ACPU 的公共指令转换为 QCPU 的公共指令时的指令转换率如下表所示。
对于公共指令,90% 以上的指令可被自动转换。
指令类型 指令数
高性能型 QCPU 可自动转换
的指令数
需要手动转 换的指令数 转换率
顺 控 程 序 指 令
触点指令 6 6 0 100%
合并指令 5 5 0 100%
输出指令 6 5 1 83%
移位指令 2 2 0 100%
主控指令指令 2 2 0 100%
结束指令 2 2 0 100%
其它指令 3 3 0 100%
顺控程序指令合计 26 25 1 96%
基本指令
比较运算指令 36 36 0 100%
算术运算指令 40 40 0 100%
BCD ←→ BIN 转换指令 8 8 0 100%
数据传送指令 16 16 0 100%
程序分支指令 9 9 0 100%
程序转换指令 1 0 1 0%
刷新指令 2 2 0 100%
基本指令合计 112 111 1 99%
应用指令
逻辑运算指令 18 18 0 100%
旋转指令 16 16 0 100%
移位指令 12 12 0 100%
数据处理指令 20 19 1 95%
FIFO 指令 4 4 0 100%
缓冲存储器访问指令 8 8 0 100%
FOR ~ NEXT 指令 2 2 0 100%
本地站、远程 I/0 站 4 0 4 0%
显示指令 5 3 2 60%
其它指令 10 2 8 20%
应用指令合计 99 84 15 85%
顺控程序・基本・应用指令合计 237 220 17 93%
7 程序的替换
・专用指令的转换率
通过可编程控制器类型更改将 ACPU 的专用指令转换为 QCPU 的专用指令时的指令转换率如下表所示。
⊼
更改目标可编程控制器包含有等效功能・指令时,将被自动转换。
部分指令由于下述理由而无法转换。
应参阅 7.2 节的指令转换对程序进行手动更改。
(1) 更改目标可编程控制器中无等效功能・指令时,不能进行转换。
(2) 在对应于特定模块的指令的情况下,由于模块及缓冲存储器的构成等均被更改,因此不能转换。
(3) 存在有多个相同名称、相同变量的指令时,不能被转换。
( 例 ) CHK 指令等
(4) 由于转换而发生了指令失配时,不能被转换。
( 例 ) IX 指令
指令类型 指令数
高性能型 QCPU 可自动转换
的指令数
需要手动转
换的指令数 转换率
专用指令 ( 功能扩展 )
直接输入输出指令 3 3 0 100%
结构化程序用指令 6 2 4 33%
数据操作指令 6 6 0 100%
输入输出操作指令 2 2 0 100%
实数处理指令 27 27 0 100%
字符串处理指令 25 24 1 96%
数据控制指令 6 6 0 100%
时钟用指令 2 2 0 100%
扩展文件寄存器用指令 7 0 7 0%
程序转换用指令 4 0 4 0%
PID 控制用指令 3 2 1 67%
小计 91 74 17 81%
专用指令 ( 模块用 )
数据链接用指令 9 5 4 56%
特殊功能模块用指令 59 0 59 0%
小计 68 5 63 7%
专用指令合计 159 79 80 50%
7 程序的替换
7.1.4 其它格式文件的读取 ( 引用 ) 步骤
以下介绍 GX Developer 以外的 GPPQ/GPPA 格式文件的读取 ( 引用 ) 步骤有关内容。本步骤是转换为 GX Developer 的文件格式的转换方法。