30.14.9.1 梯形图指令图标列表

各个指令的图标如下所示。

类别

功能

指令

图标

基本指令(位基本)

常开

NO

 

常闭

NC

 

输出

OUT

 

负输出

OUTN

 

置位

SET

 

复位

RST

 

基本指令 (脉冲基本)

上升沿

PT

 

下降沿

NT

 

基本指令 (程序控制)

跳转

JMP

 

跳转至子程序

JSR

 

返回

RET

 

循环处理(开始)

FOR

 

循环处理(结束)

NEXT

 

反转

INV

 

退出

EXIT

 

母线控制开始

PBC

 

母线控制复位

PBR

 

逻辑等待指令

LWA

 

算术运算指令

ADD

 

SUB

 

MUL

 

DIV

 

取模

MOD

 

加1

INC

 

减1

DEC

 

时间运算

时间加

JADD

 

时间减

JSUB

 

逻辑运算指令

逻辑与

AND

 

逻辑或

OR

 

逻辑异或

XOR

 

逻辑非

NOT

 

传送运算指令

传送(复制)

MOV

 

块传送(块复制)

BLMV

 

多点传送(多点复制)

FLMV

 

交换

XCH

 

移位

左移

SHL

 

右移

SHR

 

算术左移

SAL

 

算术右移

SAR

 

循环移位指令

循环左移

ROL

 

循环右移

ROR

 

带进位循环左移

RCL

 

带进位循环右移

RCR

 

算术比较

算术比较(=)

EQ

 

算术比较(>)

GT

 

算术比较(>=)

GE

 

算术比较(<)

LT

 

算术比较(<=)

LE

 

算术比较(<>)

NE

 

时间比较

时间比较 (=)

JEQ

 

时间比较 (>)

JGT

 

时间比较 (>=)

JGE

 

时间比较 (<)

JLT

 

时间比较(<=)

JLE

 

时间比较 (<>)

JNE

 

日期比较

日期比较 (=)

NEQ

 

日期比较 (>)

NGT

 

日期比较 (>=)

NGE

 

日期比较 (<)

NLT

 

日期比较 (<=)

NLE

 

日期比较 (<>)

NNE

 

定时器指令

ON延时定时器

TON

 

OFF延时定时器

TOF

 

脉冲定时器

TP

 

累计ON延时定时器

TONA

 

累计OFF延时定时器

TOFA

 

计数器指令

加计数器

CTU

 

减计数器

CTD

 

加/减计数器

CTUD

 

类型转换指令

BCD转换

BCD

 

BIN转换

BIN

 

编码

ENCO

 

解码

DECO

 

转换至弧度

RAD

 

转换至角度

DEG

 

缩放

SCL

 

类型转换指令

整型至浮点型转换

I2F

 

整型至实型转换

I2R

 

浮点型至整型转换

F2I

 

浮点型至实型转换

F2R

 

实型至整型转换

R2I

 

实型至浮点型转换

R2F

 

转换至秒

H2S

 

秒至时转换

S2H

 

计算函数指令

求和

SUM

 

平均值

AVE

 

平方根

SQRT

 

位计数

BCNT

 

PID

PID

 

三角函数指令

正弦

SIN

 

余弦

COS

 

正切

TAN

 

反正弦

ASIN

 

反余弦

ACOS

 

反正切

ATAN

 

余切

COT

 

三角函数指令

指数

EXP

 

自然对数

LN

 

常用对数

LG10

 

读写指令(时间读/写)

时间读取

JRD

 

时间设置

JSET

 

读写指令(日期读/写)

日期读取

NRD

 

日期设置

NSET