第7章S7-200系列PLC的功能指令 72传送、移位和填充指令 7.1.1传送指令 7.2.2移位和循环移位指令
•第7章 S7-200系列PLC的功能指令 7.2 传送、移位和填充指令 7.1.1 传送指令 7.2.2移位和循环移位指令
第7章S7-200系列PLC的功能指令 7.1传送指令 1数据传送指令(Move) 数据传输指令把输入(N)指定的数据传送到输出 (oUT),传送过程中数据值保持不变。数据传诵指令按 操作数的数据类型可以分为字节传送(MoVB)、字传送一 (MoWW)、双字传送(MOVD)和实数传送指 (MOVR)指令,如图7-10所示。 MOV B MOV W MOV DW MOV R ENOF HEN ENOF HEN ENO OUTF IN 字节传送 字传送 双字传送 数传送
•第7章 S7-200系列PLC的功能指令 7.1.1 传送指令 1.数据传送指令(Move) 数据传输指令把输入(IN)指定的数据传送到输出 (OUT),传送过程中数据值保持不变。数据传诵指令按 操作数的数据类型可以分为字节传送(MOVB)、字传送 (MOVW)、双字传送(MOVD)和实数传送指 (MOVR)指令,如图7-10所示
第7章S7-200系列PLC的功能指令 7.1传送指令 2数据块传送指令( Block move) 数据块传送指令把从输入(IN)指定地址的N个连续字节、 字、双字的内容传送到从输出(OUT)指定地址开始的N 个连续字节、字、双字的存储单元中去。传送过程中个存 储单元的内容不变。N的数据范围为1~255。数据块传送 指令按操作数的数据类型可以分为字节块传送(BMB) 字块传送(BMW)和双字块传送(BMD)指令,如图7- 11所示。 BLKMOV B BLKMOV W BLKMOV D EN ENO ENO EN ENO OUT OUT N OUT 字节块传送 字块传送 双字块传送
•第7章 S7-200系列PLC的功能指令 7.1.1 传送指令 2.数据块传送指令(Block Move) 数据块传送指令把从输入(IN)指定地址的N个连续字节、 字、双字的内容传送到从输出(OUT)指定地址开始的N 个连续字节、字、双字的存储单元中去。传送过程中个存 储单元的内容不变。N的数据范围为1~255。数据块传送 指令按操作数的数据类型可以分为字节块传送(BMB)、 字块传送(BMW)和双字块传送(BMD)指令,如图7- 11所示
第7章S7-200系列PLC的功能指令 ⊙3传送字节立即读、写指令( Move By Immediate) 传送字节立即读(BR)指令,读取输入端(IN)指定 字节地址的物理输入点(B)的值,并写入输出端(OUT) 指定字节地址的存储单元中 ●传送字节立即写(BW)指令,读取输入端(N)指定字 节地址的内容写入输出端(OUT)指定字节地址的物理输 出点(QB)。 传送字节立即读、写指令如图7-13所示。传送字节立即读 写指令操作数数据类型为字节型(BYTE)。 MOV BIR MOV BIW ENOF HEN ENO OUTFIN OUT (b)
•第7章 S7-200系列PLC的功能指令 3.传送字节立即读、写指令(Move By Immediate) 传送字节立即读(BIR)指令,读取输入端(IN)指定 字节地址的物理输入点(IB)的值,并写入输出端(OUT) 指定字节地址的存储单元中。 传送字节立即写(BIW)指令,读取输入端(IN)指定字 节地址的内容写入输出端(OUT)指定字节地址的物理输 出点(QB)。 传送字节立即读、写指令如图7-13所示。传送字节立即读、 写指令操作数数据类型为字节型(BYTE)
第7章S7-200系列PLC的功能指令 4字节交换指令( Swap Bytes) 字节交换( Swap Bytes)指令,把输入(IN) 指定字的高字节内容与低字节内容互相交换。交 换结果仍存放在输入(N)指定的地址中。交换 字节指令如图7-14所示。操作数数据类型为无符 号整数型(WoRD)。 SA尸 EN ENO
•第7章 S7-200系列PLC的功能指令 4.字节交换指令(Swap Bytes) 字节交换(Swap Bytes)指令,把输入(IN) 指定字的高字节内容与低字节内容互相交换。交 换结果仍存放在输入(IN)指定的地址中。交换 字节指令如图7-14所示。操作数数据类型为无符 号整数型(WORD)