您现在的位置是:首页 > PLC技术 > PLC技术
字右移和字左移指令
来源:艾特贸易2019-09-01
简介1.字右移WSFR( Word Shift Right)指令 WSFR指令以字为单位,将n1字右移n2个字(n2≤n1≤512)。图4-6 -7中的XO由OFF变为ON时,字右移指令按以下顺序移位:D2~DO中的数溢出,D5~D3→D2~DO,D8~D6→D5~
1.字右移WSFR( Word Shift Right)指令
WSFR指令以字为单位,将n1字右移n2个字(n2≤n1≤512)。图4-6 -7中的XO由OFF变为ON时,字右移指令按以下顺序移位:D2~DO中的数溢出,D5~D3→D2~DO,D8~D6→D5~D3,T2~TO→D8~D6.
使用位字右移WSFR指令时应注意:
(1)字右移WSFR的功能指令编号为FNC36,字移动指令只有16位运算,占9个程序步。
(2)它们的源操作数可取KnX、KnY、KnM、KnS、T、C或D,目标操作数可取KnY、KnM、KnS、T、C或D。
图4 -6 -7字右移指令
2.字左移WSFL( Word Shift Left)指令
WSFL指令以字为单位,将n1个字左移n2个字(n2≤n1≤512)。图4-6 -8中的XO由OFF变为ON时,字左移指令按以下顺序移位:D8~D6中的数溢出,D5~D3→D8~D6,D2~DO→D5~D3,T2~TO→D2~DO。
使用位字左移WSFL指令时应注意:
(1)功能指令编号为FNC37。字移动指令只有16位运算,占9个程序步。
(2)它们的源操作数可取KnX、KnY、KnM、KnS、T、C或D,目标操作数可取KnY、KnM、KnS、T、C或D。