您当前的位置:五五电子网电子知识plc技术PLC培训资料PLC传送类指令MOV SMOV CMOV BMOV FMOV 正文
PLC传送类指令MOV SMOV CMOV BMOV FMOV

PLC传送类指令MOV SMOV CMOV BMOV FMOV

点击数:7672 次   录入时间:03-04 11:54:21   整理:http://www.55dianzi.com   PLC培训资料

 (1)传送指令MOV  (D)MOV(P)指令的编号为FNC12,该指令的功能是将源数据传送到指定的目标。如图1所示,当X0ON时,则将[S.]中的数据K100传送到目标操作元件[D.]D10中。在指令执行时,常数K100会自动转换成二进制数。当X0OFF时,则指令不执行,数据保持不变。 

1  传送指令的使用

使用应用MOV指令时应注意:

1)源操作数可取所有数据类型,标操作数可以是KnYKnMKnSTCDVZ

216位运算时占5个程序步,32位运算时则占9个程序步。

2)移位传送指令SMOV  SMOV(P)指令的编号为FNC13。该指令的功能是将源数据(二进制)自动转换成4BCD码,再进行移位传送,传送后的目标操作数元件的BCD码自动转换成二进制数。如图2所示,当X1ON时,将D1中右起第4位(m1=4)开始的2(m2=2) BCD码移到目标操作数D2的右起第3(n=3)和第2位。然后D2中的BCD码会自动转换为二进制数,而D2中的第1位和第4BCD码不变。

移位传送指令的使用

使用移位传送指令时应该注意:

1)源操作数可取所有数据类型,目标操作数可为KnYKnMKnSTCDVZ

2SMOV指令只有16位运算,占11个程序步。

3)取反传送指令CML  (D)CML(P)指令的编号为FNC14。它是将源操作数元件的数据逐位取反并传送到指定目标。如图3所示,当X0ON时,执行CML,将D0的低4位取反向后传送到Y3Y0中。

[1] [2] [3]  下一页


本文关键字:暂无联系方式PLC培训资料plc技术 - PLC培训资料