单一数据传送指令
单一数据传送指令用于传送一个数据,根据传送数据的字长不同,可分为字节、字、双字和实数传送指令。单一数据传送指令的功能是在EN端有输入(即EN=1)时,将IN端指定单元中的数据送入OUT端指定的单元中。
单一数据传送指令说明如表6-3所示。
表6-3 单一数据传送指令说明
字节、字、双字和实数传送指令允许使用的操作数及其数据类型见表6-4。
表6-4 字节、字、双字和实数传送指令允许使用的操作数及其数据类型
字节立即传送指令
字节立即传送指令的功能是在EN端(使能端)有输入时,在物理I/O端和存储器之间立即传送一个字节数据。字节立即传送指令可分为字节立即读指令和字节立即写指令,它们不能访问扩展模块。PLC采用循环扫描方式执行程序,如果程序中一个指令刚执行,那么需要等一个扫描周期后才会再次执行,而立即传送指令当输入为ON时不用等待即刻执行。
字节立即传送指令说明如表6-5所示。
表6-5 字节立即传送指令说明
字节立即读/写指令允许使用的操作数见表6-6。
表6-6 字节立即读/写指令允许使用的操作数
数据块传送指令
数据块传送指令的功能是在EN端(使能端)有输入时,将IN端指定首地址的N个单元中的数据送入OUT端指定首地址的N个单元中。数据块传送指令可分为字节块、字块及双字块传送指令。 数据块传送指令说明如表6-7所示。
表6-7 数据块传送指令说明
字节、字、双字块传送指令允许使用的操作数见表6-8。
表6-8 字节、字、双字块传送指令允许使用的操作数
字节交换指令
字节交换指令的功能是在EN端有输入时,将IN端指定单元中的数据的高字节与低字节进行交换。
字节交换指令说明如表6-9所示。
表6-9 字节交换指令说明