上一页 | 下一页 |
说明 | 比较2个值,将其结果(大、一致、小)输出到位软元件中(3点)。 |
参数1 | 成为比较值的数据或软元件编号 |
参数2 | 成为比较源的数据或软元件编号 |
参数3 | 输出比较结果的起始位软元件编号 |
示例 | CMP D0 D2 M0 |
备注 | 参数3指定的软元件为起始占用3点,注意不要与其他控制中使用的软元件重复。 |
说明 | 针对2个值(区间),将与比较源的值比较得出的结果(小于、等于(区域内)、大于)输出到位软元件(3点)中。 |
参数1 | 下侧的比较值的数据或软元件编号 |
参数2 | 上侧的比较值的数据或软元件编号 |
参数3 | 成为比较源的数据或软元件编号 |
参数4 | 输出比较结果的起始位软元件编号 |
示例 | ZCP D0 D2 D4 M0 |
备注 | 参数4中指定的软元件为起始占用3点,注意不要与其他控制中使用的软元件重复。 |
说明 | 将软元件的内容传送(复制)到其他的软元件中的指令。 |
参数1 | 传送源的数据,或是保存数据的软元件编号 |
参数2 | 传送目标的软元件编号 |
示例 | MOV D0 D2;MOV R0 R2;MOV C0 C2;MOV K4M0 D0;DMOV K8M0 R0;MOV LW0 LW2 |
备注 |
说明 | 以位数为单位(4位)进行数据分配合成的指令。 |
参数1 | 保存有要进行位移动的数据软元件的编号 |
参数2 | 要移动的起始位的位置 |
参数3 | 要移动的位的个数 |
参数4 | 保存已经进行位移动的数据的软元件编号 |
参数5 | 移动目标的起始位的位置 |
示例 | SMOV D0 K1 K4 D2 K4 |
备注 |
说明 | 以位为单位反转数据后进行传送(复制)的指令。 |
参数1 | 要执行反转的数据,或是保存数据的字软元件编号 |
参数2 | 保存要执行反转后的数据的目标字软元件编号 |
示例 | CML D0 D2 |
备注 |
说明 | 对指定点数的多个数据进行成批传送(复制)。 |
参数1 | 传送源的数据,或是保存数据的软元件编号 |
参数2 | 传送目标的软元件编号 |
参数3 | n 传送点数(包括文件寄存器)[n≦512] |
示例 | BMOV D0 D2 K4 |
备注 |
说明 | 将同一数据传送到指定点数的软元件中的进行多点传送指令。 |
参数1 | 传送源的数据、或是保存数据的软元件编号 |
参数2 | 传送目标的起始字软元件编号(传送源的同一数据被成批传送。) |
参数3 | n 传送点数[K1≦n≦K512,H1≦n≦H1FF] |
示例 | FMOV D0 D2 K4 |
备注 |
说明 | 在2个软元件之间进行数据交换。 |
参数1 | 保存交换数据的软元件编号 |
参数2 | 保存交换数据的软元件编号 |
示例 | XCH D0 D2 |
备注 | 下面的情况下会运算错误,错误标志位(M8067)为ON,错误代码保存在D8067中。 M8160为ON时, 和 的软元件编号不一致的时候。 |
说明 | 将BIN(2进制数)转换成BCD(10进制数)后传送的指令。 可编程控制器的运算按照BIN(2进制数)数据进行处理,在带BCD译码的7段码显示器中显示数值时可使用本指令。 |
参数1 | 保存转换源(2进制数)数据的字软元件编号 |
参数2 | 转换目标(10进制数)的字软元件编号 |
示例 | BCD D0 D2 |
备注 |
说明 | 将10进制数(BCD)转换成2进制数(BIN)的指令。 在将数字式开关之类,以BCD(10进制数)设定的数值转换成可编程控制器的运算中可以处理的BIN(2进制数)数据后读取的情况下,可以使用本指令。 |
参数1 | 保存转换源(10进制数)数据的字软元件编号 |
参数2 | 转换目标(2进制数)的字软元件编号 |
示例 | BIN D0 D2 |
备注 |
说明 | 将字元件数据传送到位数据,或者将位数据传送到字数据 |
参数1 | 传送源的数据或是保存数据的元件编号 |
参数2 | 传送目标的起始元件编号 |
参数3 | 传送点数 (K1~16) |
示例 | KMOV D0 M0 K4;KMOV M0 D0 K4 |
备注 | KMOV D0 M0 K4 即D0.0传送到M0、D0.1传送到M1、D0.2传送到M2、D0.3传送到M3,共4位。 |
说明 | 将元件数据变址传送另一个元件中 |
参数1 | 传送源的数据 |
参数2 | 源数据偏移 |
参数3 | 传送目标元件 |
参数4 | 目标元件偏移 |
示例 | VMOV D0 K1 VD0 K4;VMOV M0 K1 L2 K4 |
备注 | VMOV D0 K1 VD0 K4(D0偏移1个字元件即D1,VD0偏移4个字元件即VD4,程序运行结果:将D1的值传送到VD4中); VMOV M0 K1 L2 K4(M0偏移1个位元件即M1,L2偏移4个位元件即L6,程序运行结果:M1状态为”ON“则L6状态为”ON“,M1状态为”OFF“则L6状态为”OFF“) |
上一页 | 下一页 |