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

循环移位

1.ROR

说明 使不包括进位标志在内的指定位数部分的位信息右移、循环的指令。
参数1 保存循环右移数据的字软元件编号
参数2 n 循环移动的位数[n≦16(16位指令),n≦32(32位指令)
示例 ROR D0 K2
备注 旋转的位数请不要设定成负值。

2.ROL

说明 使不包括进位标志位在内的指定位数部分的位信息左移、循环的指令。
参数1 保存循环左移数据的字软元件编号 BIN16/32位
参数2 n 循环移动的位数[n≦16(16位指令),n≦32(32位指令)
示例 ROL D0 K2
备注 旋转的位数请不要设定成负值。

3.RCR

说明 使包括进位标志位在内的指定位数部分的位信息右移、循环的指令。
参数1 保存循环右移数据的字软元件编号 BIN16/32位
参数2 n 循环移动的位数[n≦16(16位指令),n≦32(32位指令)
示例 RCR D0 K2
备注 旋转的位数请不要设定成负值。

4.RCL

说明 使包括进位标志位在内的指定位数部分的位信息左移、循环的指令。
参数1 保存循环左移数据的字软元件编号 BIN16/32位
参数2 n 循环移动的位数[n≦16(16位指令),n≦32(32位指令)
示例 RCL D0 K2
备注 旋转的位数请不要设定成负值。

5.SFTR

说明 使指定位长度的位软元件每次右移指定的位长度的指令。
移动后,从最高位开始传送n2点长度的参数1位软元件。
参数1 右移后在移位数据中保存的起始位软元件编号
参数2 右移的起始位软元件编号
参数3 n1 移位数据的位数据长度n2≦n1≦1024
参数4 n2 右移的位点数n2≦n1≦1024
示例 SFTR M0 M10 K2 D4
备注 右移的位点数请不要设定成负值。

6.SFTL

说明 使指定位长度的位软元件每次左移指定的位长度的指令。
移动后,从最低位开始传送n2点长度的参数1位软元件。
参数1 左移后在移位数据中保存的起始位软元件编号
参数2 左移的起始位软元件编号
参数3 n1 移位数据的位数据长度n2≦n1≦1024
参数4 n2 左移的位点数n2≦n1≦1024
示例 SFTL M0 M10 K2 D4
备注 左移的位点数请不要设定成负值。

7.WSFR

说明 将参数3个字长的字软元件右移参数4个字的指令。
参数1 右移后在移位数据中保存的起始位软元件编号
参数2 保存右移数据的起始字软元件编号
参数3 n1 移位数据的字数据长度n2≦n1≦512
参数4 n2 右移的字点数n2≦n1≦512
示例 WSFR D0 D20 K2 D10
备注 右移的字点数请不要设定成负值。

8.WSFL

说明 将字数据信息左移指定字个数的指令。
参数1 左移后在移位数据中保存的起始软元件编号
参数2 保存左移数据的起始字软元件编号
参数3 n1 移位数据的字数据长度n2≦n1≦512
参数4 n2 左移的字点数n2≦n1≦512
示例 WSFL D0 D20 K2 D10
备注 左移的字点数请不要设定成负值。

9.SFWR

说明 为先入先出和先入后出控制准备的数据写入指令。
参数1 保存想先入的数据的字软元件编号
参数2 保存数据并移位的起始字软元件编号(最前端为指针,数据是从 +1开始的)
参数3 n 请指定被保存的数据的点数+1的值 2≦n≦512
示例  
备注 +1为指针的部分。

10.SFRD

说明 为先入先出控制准备的数据读出指令。
参数1 保存数据的起始字软元件编号(最前端为指针,数据是从 参数1+1开始的)
参数2 保存先出的数据的字软元件编号
参数3 n 请指定被保存的数据的点数+1的值。2≦n≦512
示例  
备注 +1为指针的部分。

11.SFWR2

说明 为先入先出和先入后出控制准备的数据写入指令
参数1 保存想先入的数据的字元件编号
参数2 保存数据并移位的起始字元件编号
参数3 保存数据的点数
参数4 数据宽度
示例 SFWR2 D0 D10 K2 D0
备注  

12.SFRD2

说明 为先入先出控制准备的数据读出指令
参数1 先入的保存数据的起始元件编号
参数2 保存先出的数据的字元件编号
参数3 请指定被保存的数据的点数的值
参数4 数据宽度
示例 SFRD2 D0 D10 K2 D0
备注  

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