装入和传输指令 ——西门子S7系列PLC
2024-02-10  来源:网络或本站原创

    装入(L)和传送(T)指令可以在存储区之间或存储区与过程输入、输出之间交换数据。L指令将源操作数装入累加器l中,而累加器原有的数据移入累加器2中,累加器2中原有的内容被覆盖。T指令将累加器1中的内容写入目的存储区中,累加器的内容保持不变。LT指令可对字节(8)、字(16)、双字(32)数据进行操作,当数据长度小于32位时,数据在累加器右对齐(低位对齐),其余各位填0。基本的装入和传送指令如下:

l        L        通用装入指令

l        L STW   将状态字寄存器的内容装入到累加器1

l        LAR1 AR2将地址寄存器2的内容装入到地址寄存器1

l        LAR1 <D>32位的长整数装入到地址寄存器1

l        LAR1     将累加器1的内容装入到地址寄存器1

l        LAR2 <D>32位的长整数装入到地址寄存器2

l        LAR2    将累加器1的内容装入到地址寄存器2

l        T       通用传输指令

l        T STW    将累加器1的内容传输到状态字寄存器

l        TAR1 AR2将地址寄存器1的内容传输到地址寄存器2 

l        TAR1 <D>将地址寄存器1的内容传输到目的单元(32位)

l        TAR2 <D>将地址寄存器1的内容传输到目的单元(32位)

l        TAR1    将地址寄存器1的内容传输到累加器1

l        TAR2    将地址寄存器1的内容传输到累加器2

l        CAR    交换地址寄存器的1的内容和地址寄存器2的内容交换