2024年5月2日发(作者:)

指令类别

触点指令

结合指令

输出指令

主控指令

结束指令

其他处理

指令

子程序

中断

指令

LD

LDI

AND

ANI

OR

ORI

LDP

LDF

ANDP

ANDF

ORP

ORF

INV

BLD

BLDI

BAND

BANI

BOR

BORI

ANB

ORB

MPS

MRD

MPP

MEP

MEF

OUT

SET

RST

PLS

PLF

ALT

BOUT

BSET

BRST

MC

MCR

FEND

END

NOP

WDT

CALL

SRET

SSRET

IRET

EI

DI

指令功能说明

加载常开接点

加载常闭接点

串联常开接点

串联常闭接点

并联常开接点

并联常闭接点

取脉冲上升沿

取脉冲下降沿

与脉冲上升沿检测串行连接

与脉冲(F)下降沿检测串行连接

或脉冲上升沿检测并行连接

或脉冲(F)下降沿检测并行连接

运算结果取反

位数据位触点

位数据位反触点

位数据位与触点

位数据位与非触点

位数据位或触点

位数据位或非触点

串联回路方块

并联回路方块

存入堆栈

读出堆栈(能流指针不变)

读出堆栈

能流沿控制,运算结果脉冲化

驱动线圈

置位动作保存线圈指令

接点或缓存器清除

脉冲上升沿检测线圈指令

脉冲(F)下降沿检测线圈指令

交替输出

位数据输出

位数据置位

位数据复位

主控公用串行接点用线圈指令

主控复位公用串行接点解除指令

主程序结束

全部程序结束

无动作

监视定时器复位

子程序调用

子程序返回

子程序带条件返回

中断返回

中断许可

中断禁止

CJ

LBL

跳转

CJEND

FOR

循环

NEXT

STL

步进顺控

RET

LD=

LD>

LD<

LD<>

LD>=

LD<=

AND=

AND>

AND<

AND<>

AND>=

AND<=

OR=

OR>

OR<

OR<>

OR>=

OR<=

LD&

LD|

LD^

AND&

AND|

点比较

AND^

OR&

OR|

OR^

FLD>

FLD>=

FLD<

FLD<=

FLD=

FLD<>

FAND>

FAND>=

FAND<

FAND<=

FAND=

FAND<>

FOR>

FOR>=

条件跳转

标号指令

条件跳转到程序结束位置

循环范围开始

循环范围结束

程序跳至副母线

程序返回主母线

LD触点比较等于

LD触点比较大于

LD触点比较小于

LD触点比较不等于

LD触点比较大于等于

LD触点比较小于等于

AND触点比较等于

AND触点比较大于

AND触点比较小于

AND触点比较不等于

AND触点比较大于等于

AND触点比较小于等于

OR触点比较等于

OR触点比较大于

OR触点比较小于

OR触点比较不等于

OR触点比较大于等于

OR触点比较小于等于

LD逻辑与运算

LD逻辑或运算

LD逻辑异或运算

AND逻辑与运算

AND逻辑或运算

AND逻辑异或运算

OR逻辑与运算

OR逻辑或运算

OR逻辑异或运算

浮点数>比较的状态触点S1 > S2时导通

浮点数>=比较的状态触点S1 ≧ S2时导通

浮点数<比较的状态触点S1 < S2时导通

浮点数<=比较的状态触点S1 ≦ S2时导通

浮点数=比较的状态触点S1 = S2时导通

浮点数<>比较的状态触点S1 ≠ S2时导通

浮点数>比较的与状态触点S1 > S2时导通

浮点数>=比较的与状态触点S1 ≧ S2时导通

浮点数<比较的与状态触点S1 < S2时导通

浮点数<=比较的与状态触点S1 ≦ S2时导通

浮点数=比较的与状态触点S1 = S2时导通

浮点数<>比较的与状态触点S1 ≠ S2时导通

浮点数>比较的或状态触点S1 > S2时导通

浮点数>=比较的或状态触点S1 ≧ S2时导通