您现在的位置是:首页 > PLC技术 > PLC技术
三菱FX系列PLC的应用指令含义
来源:艾特贸易2017-06-04
简介应用指令中加法的指令格式及参数形式如图 6-2 所示。 图 6-2 加法指令格式及参数形式 下面以图 6 -2 来说明应用指令功能框中各参数的含义。 ①为功能代号 (FNC) 。每条应用指令都有一
应用指令中加法的指令格式及参数形式如图6-2所示。 图6-2 加法指令格式及参数形式 下面以图6 -2来说明应用指令功能框中各参数的含义。 ①为功能代号(FNC)。每条应用指令都有一固定的编号,FX2N的应用指令代号从FNC00~FNC246。例如FNC00代表CJ(条件转移),FNC01代表CALL(呼叫),…,FNC246代表两个数据比较。 ②为助记符,ADD表示加法。 ③为数据长度指示。有(D)表示为32位数据操作,无(D)表示为16位数据操作。应用指令MOV含义如图6-3所示。图6-3(a)表示将( D10)中内容16位传送到(D12)中,图6-3(b)表示将(D21,D20)中内容(32位)传送到( D23,D22)中。注意在32位数据传送中每个数据寄存器(D)分别传送16位,而梯形图只标出低16位数据寄存器,即图(b)中的D20,D22。
图6-3 16位与32位数据传送指令 ④为脉冲/连续执行指令标志(P)。指令中有(P)表示为脉冲执行指令,当条件满足时执行一个扫描周期。指令中无(P)表示连续执行。图6-4中脉冲型、连续执行型指令示例可用来解释此指令。
图6-4 脉冲型、连续执行型指令示例 传送指令,当X0从OFF→ON时,执行一次送数,其他时刻不执行,即( D10)→(D12) 传送指令,当X0从OFF→ON时,在每个扫描周期都执行数据传送一次,即( D10)→( D12) 加1指令,当X0从OFF→ON时,(D10)内容加1再送( D10),每扫描一次加1,即(D10) +1→(D10) 减1指令,当X0从OFF→ON时,(D11,D10) -1→( D11,D10),只执行一次操作且为32位数据操作 ⑤为某些特殊指令连续执行符号。如图6 - 4(c)所示加1指令,每一个扫描周期D10(源)的内容都发生变化(增加1)。 ⑥为操作数。为应用指令所涉及的数据。Sl,S2为源操作数,分别是数据寄存器( D10,D12)中的内容(数据)。D是目标操作数,即D14中的内容(数据),目标操作数指的就是应用指令执行后数据结果所在的数据寄存器。源操作数在指令执行后数据不变,而目标操作数在指令执行后可发生变化。K表示十进制数,H表示十六进制数。
点击排行
