三菱PLC功能指令主要可分为传送指令与比较指令、程序流指令、四则逻辑运算指令、循环指令、数据处理指令、高速处理指令、方便指令、外围设备指令、浮点数指令、定位指令、接点比较、外围设备I/O指令和外围设备SER指令。
功能指令的格式如下所示:
1、指令与操作数
FX2N系列PLC的功能指令从FNC0~FNC246,每条功能指令应该用助记符或功能编号(FNC NO.)表示,有些助记符后有1~4个操作数,这些操作数的形式如下:
① 位元件X、Y、M和S,它们只处理ON/OFF状态;
② 常数T、C、D、V、Z,它们可以处理数字数据;
③ 常数K、H或指针P;
④ 由位软元件X、Y、M和S的位指定组成的字软元件。
K1X000:表示X000~X004的4位数,X000是最低位;
K4M10:表示M10~M2~M131的32位数,M100是最低位。
⑤ [S]表示源操作数,[D]表示目标操作数,若使用变址功能,则用[S.]和[D.]表示。
2、数据的长度和指令执行方式
处理数据类指令时,数据的长度有16位和32位之分,带有[D]标号的是32位,否则为16位数据。但高速计数器C235~C254本身就是32位的,因此不能使用16位指令操作数。有的指令要脉冲驱动获得,其操作符后要有[P]标记,如下图所示。

3、变址寄存器的处理
V和Z都是16位寄存器,变址寄存器在传送、比较中用来修改操作对象的元件号。变址寄存器的应用如下图所示。
