【摘要】:传送指令MOV是将源数据传递到一个目标通道。MOV具有上微分型指令和即时刷新型指令的特性,如@MOV、!MOV/MVN指令应用示例如图3-31所示。执行过程如下:图3-31 MOV/MVN梯形图示例当输入0.01为ON时,@MOV将立即数1987传送到D100通道,而@MVN将A5通道的值取反再传送到H10通道,由于二者是上微分型指令,因此这两条指令仅在一个扫描周期内执行。
传送指令MOV是将源数据(指定通道值或一个4位十六进制立即数)传递到一个目标通道。MOV具有上微分型指令和即时刷新型指令的特性,如@MOV、!MOV、!@MOV等。其梯形图符号如下:
求反传送指令MVN先把源数据(指定通道值或一个4位十六进制立即数)的值求反后,再传送到一个目标通道。因其具有上微分特性,其梯形图符号如下:
MOV/MVN指令操作数区域:
S:CIO、W、H、A、T、C、D、∗D、@D或#。
D:CIO、W、H、A448~A959、T、C、D。
注意:
①当传送数据为0时,等于标志P_EQ置位。(www.xing528.com)
②当传送数据的最高位(15位)为“1”时,负标志P_N置位。
MOV/MVN指令应用示例如图3-31所示。
在图3-31中,当输入0.00为ON时,MOV将20通道值传送到H5通道;而MVN又把H5通道值取反再传送到W10通道,而且每个扫描周期都执行一遍。执行过程如下:
图3-31 MOV/MVN梯形图示例
当输入0.01为ON时,@MOV将立即数1987传送到D100通道,而@MVN将A5通道的值取反再传送到H10通道,由于二者是上微分型指令,因此这两条指令仅在一个扫描周期内执行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。