ProU说明   快速入门   指令说明   运动控制   EtherCAT   C语言   可视化   CAD   通讯   PCI控制卡   MECHATROLINK   程序模板   ProH   YKCAT   视觉组件   WinPLC   附录  
上一页 下一页

传送比较

1.CMP比较

说明 比较2个值,将其结果(大、一致、小)输出到位软元件中(3点)。
参数1

成为比较值的数据或软元件编号

参数2 成为比较源的数据或软元件编号
参数3 输出比较结果的起始位软元件编号
示例 CMP D0 D2 M0
备注 参数3指定的软元件为起始占用3点,注意不要与其他控制中使用的软元件重复。

2.ZCP区间比较

说明 针对2个值(区间),将与比较源的值比较得出的结果(小于、等于(区域内)、大于)输出到位软元件(3点)中。
参数1 下侧的比较值的数据或软元件编号
参数2 上侧的比较值的数据或软元件编号
参数3 成为比较源的数据或软元件编号
参数4 输出比较结果的起始位软元件编号
示例 ZCP D0 D2 D4 M0
备注 参数4中指定的软元件为起始占用3点,注意不要与其他控制中使用的软元件重复。

3.MOV传送

说明 将软元件的内容传送(复制)到其他的软元件中的指令。
参数1 传送源的数据,或是保存数据的软元件编号
参数2 传送目标的软元件编号
示例 MOV D0 D2;MOV R0 R2;MOV C0 C2;MOV K4M0 D0;DMOV K8M0 R0;MOV LW0 LW2
备注  

4.SMOV位移动

说明 以位数为单位(4位)进行数据分配合成的指令。
参数1 保存有要进行位移动的数据软元件的编号
参数2 要移动的起始位的位置
参数3 要移动的位的个数
参数4 保存已经进行位移动的数据的软元件编号
参数5 移动目标的起始位的位置
示例 SMOV D0 K1 K4 D2 K4
备注  

5.CML反转传送

说明 以位为单位反转数据后进行传送(复制)的指令。
参数1 要执行反转的数据,或是保存数据的字软元件编号
参数2 保存要执行反转后的数据的目标字软元件编号
示例 CML D0 D2
备注  

6.BMOV成批传送

说明 对指定点数的多个数据进行成批传送(复制)。
参数1 传送源的数据,或是保存数据的软元件编号
参数2 传送目标的软元件编号
参数3

n 传送点数(包括文件寄存器)[n≦512]

示例 BMOV D0 D2 K4
备注  

7.FMOV多点传送

说明 将同一数据传送到指定点数的软元件中的进行多点传送指令。
参数1 传送源的数据、或是保存数据的软元件编号
参数2 传送目标的起始字软元件编号(传送源的同一数据被成批传送。)
参数3 n 传送点数[K1≦n≦K512,H1≦n≦H1FF]
示例 FMOV D0 D2 K4
备注  

8.XCH交换

说明 在2个软元件之间进行数据交换。
参数1 保存交换数据的软元件编号
参数2 保存交换数据的软元件编号
示例 XCH D0 D2
备注 下面的情况下会运算错误,错误标志位(M8067)为ON,错误代码保存在D8067中。
M8160为ON时, 和 的软元件编号不一致的时候。

9.BCD转换

说明 将BIN(2进制数)转换成BCD(10进制数)后传送的指令。
可编程控制器的运算按照BIN(2进制数)数据进行处理,在带BCD译码的7段码显示器中显示数值时可使用本指令。
参数1 保存转换源(2进制数)数据的字软元件编号
参数2 转换目标(10进制数)的字软元件编号
示例 BCD D0 D2
备注  

10.BIN转换

说明 将10进制数(BCD)转换成2进制数(BIN)的指令。
在将数字式开关之类,以BCD(10进制数)设定的数值转换成可编程控制器的运算中可以处理的BIN(2进制数)数据后读取的情况下,可以使用本指令。
参数1 保存转换源(10进制数)数据的字软元件编号
参数2 转换目标(2进制数)的字软元件编号
示例 BIN D0 D2
备注  

11.KMOV

说明 将字元件数据传送到位数据,或者将位数据传送到字数据
参数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位。

12.VMOV

说明 将元件数据变址传送另一个元件中
参数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“)

上一页 下一页
Copyright © 2020 深圳市优易控软件有限公司 www.proutech.com