指令
描述
STL
常开触点
LD
常闭触点
LDN
常开立即触点LDI
常闭立即触点LDNI
取反触点
NOT
上升沿脉冲
EU
下降沿脉冲
ED
输出指令
位
立即输出
I
逻
置位指令
S
辑
指
立即置位
SI
令
复位
R
立即复位
RI
置位优先
复位优先
空指令
NOP
指令
描述
STL
读取实时时钟TODR
时钟指令
f时
设置实时时钟TODW
钟
指
令
读取实时时钟(扩展)
TODRX
设置实时时钟(扩展)
TODWX
指令
描述
STL
发送
XMT
接收
RCV
通
网络读
NETR
信
指
令
网络写
NETW
获取端口地址GET_ADDR
f设置端口地址SET_ADDR
指令
比较指令
描述
STL
字节
字节≠
字节≥
字节
字节
字节
整数
整数≠
整数≥
整数
整数
整数
双整数
双整数≠
双整数≥
双整数
双整数
双整数
实数
实数≠
实数≥
实数
实数
f指令
实数字符串字符串≠
描述
STL
sim
ITB
整数至双整数ITD
整数至字符串ITS
双整数至字符串
DTS
BCD至整数
BCDI
转
换
指
令
实数至字符串RTS
双整数至ASCIIDTA
ASCII至十六进制
ATH
f取整(四舍五入)
ROUND
双整数至实数DTR
指令
描述
STL
增计数
CTU
减计数
CTD
计
数
器
增减计数
CTUD
指
令
定义高速计数器
HDEF
高速计数器
HSC
脉冲输出
PLS
f指令
描述
STL
实数相加
R
实数相减
R
实数相乘
R
实数相除
R
浮
点
平方根
SQRT
数
运
算
指
正弦运算
SIN
令
余弦运算
COS
正切运算
TAN
自然对数运算LN
f自然指数运算EXP
PID运算
PID
指令
描述
STL
整数相加
I
双整数相加
D
整数相乘得双整数
MUL
整
数
运
整数相乘
I
算
指
令
双整数相乘
D
字节递增
INCB
字递增
INCW
f双字递增
INCD
指令
描述开放中断禁止中断中断有条件返回
STLENIDISIRETI
中
断
连接中断
ATCH
指
令
分离中断
DTCH
清除中断事件CEVNT
指令
描述
STL
字节取反
INVB
双字节取反INVD
字节与
ANDB
逻
双字节与
ANDD
辑
运
算
指
令
f逻
辑
运
算
指
令
字节或
ORB
双字节或
ORD
字节异或
XORB
双字节异或XORD
指令
描述
STL
字节传送
MOVB
双字传送
MOVD
传
字节块传送
BMB
送
指
令
双字块传送
BMD
字节交换
SWAP
f字节传送立即读
BIR
指令
描述
STL
FOR…NEXT循环FOR
程序
跳转
JMP
控
制
装载SCR
LSCR
指
令
SBR有条件返回CRET
看门狗复位
WDR
诊断LED
DLED
指令
描述
STL
字节左移
SLB
双字左移
SLD
字节右移
SRB
移
f双字右移
SRD
移
位
指
字节循环左移RLB
令
双字循环左移RLD
字节循环右移RRB
双字循环右移RRD
移位寄存器SHRB
指令
描述
STL
字符串长度SLEN
复制字符串SCPY
字r