单个数据传送指令每次传送一个数据,传送数据的类型包括字节(B)传送、字(W)传送、双字(D)传送和实数(R)传送。不同的数据类型应采用不同的传送指令。
1.字节传送指令
字节传送指令以字节作为数据传送单元,包括字节传送指令MOVB和立即读/写字节传送指令。
(1)字节传送指令MOVB
字节传送指令的指令格式如图5-1所示。
图5-1 MOVB指令的指令格式
其中,MOV _B为字节传送梯形图指令盒标识符(也称功能符号,B表示字节数据类型,下同),MOVB为语句表指令操作码助记符,EN为使能控制输入端(I、Q、M、T、C、SM、V、S、L中的位),IN为传送数据输入端,OUT为数据输出端,ENO为指令和能流输出端(即传送状态位)。本章后续指令的EN、IN、OUT、ENO功能同上,只是IN和OUT的数据类型不同,不再赘述。
MOVB指令的功能是在使能输入端EN有效时,将由IN指定的一个8位字节数据传送到由OUT指定的字节单元中。
(2)立即读字节传送指令BIR
立即读字节传送指令的指令格式如图5-2所示。
其中,MOV_BIR为立即读字节传送梯形图指令盒标识符,BIR为语句表指令操作码助记符。
当使能输入端EN有效时,BIR指令立即(不考虑扫描周期)读取当前输入继电器中由IN指定的字节(IB),并送入OUT字节单元(并未立即输出到负载)。
注意 IN只能为IB。
(3)立即写字节传送指令BIW
立即写字节传送指令的指令格式如图5-3所示。
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门