IPFLD24 BAILEY 对LL,UL和Q操作数使用相应的数据类型。例如,ARRAY_ _RANGE_ DINT要求LL,UL和Q是DINT变量

数组范围操作数注意:a对每个助记符,对LL,UL和Q操作数使用相应的数据类型。例如,ARRAY_ _RANGE_ DINT要求LL,UL和Q是DINT变量。Q不是队列。它以位的格式显示。它为第--个数组元素显示一一个1(ON)或0(OFF)。对BOOL参考地址,Q代表显示的参考地址。对其它参考地址,Q代表显示参考地址的最低位。 KOLLMORGEN IND

P0916BX FOXBORO 其将输入参数IN中的数值与LL和UL中的数组元素值指定的各个范围相比较

当ARRAY_RANGE接收能量,其将输入参数IN中的数值与LL和UL中的数组元素值指定的各个范围相比较。当IN的数值大于等于LL的值并且小于等于UL的数值时对每个相应的数组元素,输出Q设置该位为ON(1)。当IN的数值不在这个范围或该范围无效,即LL的值超出UL的值,对每个相应的数组元素,输出Q设置该位为0FF(0)。如果操作成功,ARRAY_ RANGE

BRC400 ABB 功能比较-个单精度输入值和两个界定符数组,界定符数组指定上限和下限来决定输入值是否在界定符指定的范围内

ARRAY_ RANGE功能比较-个单精度输入值和两个界定符数组,界定符数组指定上限和下限来决定输入值是否在界定符指定的范围内。输出是一一个位组,当输入值大于等于下限并且小于等于上限时被设置为1。当输入超出限定范围或当限定范围无效时输出为OFF(0),如下限超过上限。 ALLEN BRADLEY 1756-OF6VI FNFP 1756OF6VI SIEB

P0916JQ FOXBORO 显示的数值包含16位,不管存储器块的长度。一个数组传送指令的指针是基于1的

指定16位寄存器的最低有效位是存储器块的第--位。显示的数值包含16位,不管存储器块的长度。一个数组传送指令的指针是基于1的。在使用-一个数组传送中,源存储器块或目的存储器块(由它们的开始地址和长度指定)中没有外部元素可以被引用。 GENERAL ELECTRIC 531X300CCHAHM3 USPP 531X300CCHAHM3 YAMATAKE 803

BRC300 ABB 从一个源存储器块中复制指定数目的元素到目的存储器块中

当数组传送功能块接收能流,它从一个源存储器块中复制指定数目的元素到目的存储器块中。从输入存储块的变址地址(SR+SNX-1)开始,它复制N个元素到输出存储块的变址地址(DS+DNX-1)开始的输出存储块。注意:对ARRAY_MOVE_BOOL,当16位寄存器被选中作为源存储器块和目的存储器块中的一的开始地址, CROUSE HINDS WSR6351 NSP

MFC2 KUKA 对多字数据项,以字为基础进行两端位置颠倒交换。例如,–个来自Motorola协定模块

在这些情况下,每个字中的两个字节在转换前或转换后必须交换。另外,对多字数据项,以字为基础进行两端位置颠倒交换。例如,--个来自Motorola协定模块,转移到PACSystems CPU的64位实数必须被交换字节和字调换,读前后一样。如下图所示:字符串(ASCII)或BCD数据不需要调整因为Intel和Motorola协定使用同样的方式存储字符串。 CONT

P0960AH FOXBORO 分配字节地址1给相同的存储单元,不管其它设备使用的字节存储方式

PACSystems CPU分配字节地址1给相同的存储单元,不管其它设备使用的字节存储方式。然而,由于字节有效位、字和多字数据的不同,例如,16位整型(NT,UINT),32位整型(DINT)或浮点(REAL)数,在与遵循Motorola协定模块转换时必须调整。 IRCON MR-3005-18F USPP MR300518F CUTLER HAMMER V

P0916JY FOXBORO 其交换基准IN中的数据并且把交换的数据放入输出基准Q

当SWAP功能块模块接收能流,其交换基准IN中的数据并且把交换的数据放入输出基准Q。该模块---旦使能激活九向右传递能流。PACSystems CPU按Intel协定以字节形式存储字数据。把一个字的最低有效字节存储在地址n,最高有效字节存储在地址n+1。很多VME模块遵循Motorola的协定把最高有效字节存在地址n,最低有效字节存储在地址n+1. ATLA

IEPAS01 BAILEY 交换功能块模块被用来交换–个字中的两个字节(SWAPSHAP其他助记符:WORD)或是交换

交换功能块模块被用来交换--个字中的两个字节(SWAPSHAP其他助记符:WORD)或是交换--个双字中的两个字(SWAP DWORD)。DHORDSWAP_ _WORDSWAP可以在--个长度大于1的大范围存储器中执行。如果完成了,指定长度的每个字或双字中的数据被交换-I INDRAMAT TVM1.2-050-220/?300-W0/115/220V N

P0926DF-0B FOXBORO IN的移位寄存器元素的最高地址移到ST开头空出来的元素位置

移位寄存器中的最后--个元素被移到Q。IN的移位寄存器元素的最高地址移到ST开头空出来的元素位置。注意:移位寄存器的内容在整个程序中都是易获得的,因为它们在逻辑可寻址寄存器中覆盖在绝对地址一旦功能块模块使能激活而R不激活,其就向右传递能流。 INDRAMAT HDS02.2-W040N-H?S32-01-F USPP HDS022W040NHS32?1 CU