您现在的位置是:首页 > PLC技术 > PLC技术

SCL块的移位和循环

来源:艾特贸易2017-06-05

简介移位和循环一般的功能调用为: Result := Function( IN := Input_value, N := Shift_number); 移位和循环功能(如表 30-3 所示)有两个输入参数:参数 N 指示移位或循环将要移动的位数,其数据类型为

    移位和循环一般的功能调用为:

   Result  := Function(

   IN  := Input_value,

   N  := Shift_number);

    移位和循环功能(如表30-3所示)有两个输入参数:参数N指示移位或循环将要移动的位数,其数据类型为INT。参数IN指示要移位的变量,其数据类型为ANY_BIT(BOOLBYTEWORDDWORD)。功能值的数据类型和输入值的数据类型相同。

    举例:

   MW14  :=  SHL(IN :=MW12,N :=2);

   res_dword :=ROR(

   IN  := in_dword,

   N  := shift_int);

    30-3    移位和循环功能

移位和循环功能