Skip to content

4.6 支持的指令一览 ​

新版编辑器兼容三菱 FX3U 指令集。指令的详细语法、参数含义和用法示例请看 PLC 编程,这里只列上位机里支持哪些。

指令面板可以直接拖

编辑器右侧「指令」面板就是这张表,可检索,而且可以直接把指令拖进画布,不用记指令名。

基本指令 ​

类别指令
触点LD LDI LDP LDF
线圈OUT SET RST PLS PLF
控制END FEND

应用指令 ​

传送 ​

MOV DMOV CML DCML SMOV DSMOV SWAP DSWAP

比较 ​

CMP DCMP ZCP DZCP

四则运算 ​

ADD SUB MUL DIV INC DEC NEG MEAN SQR

每条都有对应的 32 位版本(加 D 前缀):DADD DSUB DMUL DDIV DINC DDEC DNEG DMEAN DSQR

逻辑运算 ​

WAND WOR WXOR BON + 32 位版 DAND DOR DXOR DBON

移位 ​

ROL ROR SFTR SFTL + 32 位版

数制转换 ​

BIN BCD FLT INT + 32 位版

脉冲与定位 ​

PLSY PWM DRVI DRVA ZRN PLSV DSZR

特殊功能模块 / 时钟 / 报警 ​

FROM TO TRD TWR ANS ANR

软元件地址前缀 ​

前缀含义备注
X输入八进制编号,没有 X8 X9
Y输出八进制编号
M辅助继电器M8000 起是特殊继电器
S状态继电器步进梯形图用
T定时器
C计数器C0~C199 是 16 位,C200~C255 是 32 位
D数据寄存器D8000 起是特殊寄存器
R扩展寄存器

X / Y 是八进制

X0~X7 之后直接跳到 X10,没有 X8 和 X9。写错了地址校验会报错。这是三菱 PLC 的传统,接线端子上的编号也是这么排的。

程序类型 ​

工程树的「梯形图程序」下面可以建三类程序:

类型图标说明
主程序⚡ MAIN每个扫描周期都执行
子程序📦被调用时才执行
中断程序🔔中断事件触发时执行

常用特殊软元件 ​

在线监视和诊断时经常会碰到这几个:

软元件含义
M8000PLC 运行中标志(运行时为 ON)
M8004出错标志
M8060~M8069各类错误标志位
D8012当前扫描周期时间
D8060~D8069对应各类错误的错误码
D8169关键字保护状态

上位机的「PLC 诊断」功能就是读 M8060-M8069 / D8060-D8069 并翻译成中文表格,不用自己查手册。

LPPLC 工业物联网云平台 · 软硬件与云平台全栈自研