admin 管理员组文章数量: 1086019
2024年3月2日发(作者:priorityqueue读音)
基本指令:
一般指令:
LD 载入 A 接点
LDI 载入 B 接点
AND 串联 A 接点
ANI 串联 B 接点
OR 并联 A 接点
ORI 并联 B 接点
ANB 串联回路方块
ORB 并联回路方块
MPS 存入堆栈
MRD 堆栈读取 (指针不动)
MPP 读出堆栈
输出指令:
OUT 驱动线圈
SET 动作保持 (ON)
RST 接点或寄存器清除
定时器,计数器:
TMR 16 位定时器
CNT 16 位计数器
DCNT
32 位计数器
ATMR
接点型态计时器
主控指令:
MC 公共串联接点的连接
MCR 公共串联接点的解除
接点上升沿/下降沿输出指令:
LDP 上升沿检出动作开始
LDF 下降沿检出动作开始
ANDP 上升沿检出串联连接
ANDF 下降沿检出串联连接
ORP 上升沿检出并联连接
ORF 下降沿检出并联连接
脉冲输出指令:
PLS 上升沿检出
PLF 下降沿检出
结束指令:
END 程序结束
其它指令:
NOP 无动作
INV 运算结果反相
P 指针
I
中断插入指针
NP 上升缘触发指令
PN
下降缘触发指令
步进梯形指令:
STL 程序跳至副母线
RET 程序返回主母线
应用指令:
程序流程控制:
00 CJ 条件转移
01 CALL 呼叫子程序
02 SRET 子程序结束
03 IRET 中断插入返回
04 EI 中断插入允许
05 DI 中断插入禁止
06 FEND 主程序结束
07 WDT 逾时监视定时器
08 FOR 循环范围开始
09 NEXT 循环范围结束
传送比较:
10 CMP 比较设定输出
11 ZCP 区间比较
12 MOV 数据传送
13 SMOV 移位传送
14 CML 反转传送
15 BMOV 全部传送
16 FMOV 多点传送
17 XCH 数据交换
18 BCD BIN → BCD 变换
19 BIN BCD → BIN 变换
四则逻辑运算:
20 ADD BIN 加法
21 SUB BIN 减法
22 MUL BIN 乘法
23 DIV BIN 除法
24 INC BIN 加一
25 DEC BIN 减一
26 WAND/DAND 逻辑与 (AND) 运算
27 WOR/DOR
逻辑或 (OR) 运算
28 WXOR/DXOR 逻辑异或 (XOR) 运算29
NEG
取负数(取 2 的补码)
114 MUL16/MUL32 16位/32位专用BIN乘法
115 DIV16/DIV32 16位/32位专用BIN除法
循环移位与移位:
65
66
67
STMR
ALT
RAMP
特殊定时器
On/Off 交替
斜坡信号
数据整理排序 69 SORT
30 ROR
31 ROL
32 RCR
33 RCL
34 SFTR
35 SFTL
36 WSFR
37 WSFL
38 SFWR
39 SFRD
数据处理:
40 ZRST
41 DECO
42 ENCO
43 SUM
44 BON
45 MEAN
46 ANS
47 ANR
48 SQR
49 FLT
高速处理:
50 REF
51 REFF
52 MTR
53 DHSCS
54 DHSCR
55 DHSZ
56 SPD
57 PLSY
58 PWM
59 PLSR
便利指令:
60 IST
61 SER
62 ABSD
63 INCD
64 TTMR
右循环
左循环
附进位标志右循环
附进位标志左循环
位右移
位左移
字右移
字左移
位移写入
位移读出
批次复位
译码
编码
On 位数量
On 位判定
平均值
信号报警器置位
信号报警器复位
BIN 开平方
BIN 整数 → 二进制浮点数变换
I/O 状态即时刷新
输入滤波器时间调整
矩阵分时输入
比较置位(高速计数器)
比较复位(高速计数器)
区间比较(高速计数器)
脉冲频率检测
脉冲输出
脉冲波宽调制
附加减速脉冲输出
手动/自动控制
数据检索
绝对方式凸轮控制
相对方式凸轮控制
示教式定时器
外部设定显示:
70 TKY
71 HKY
72 DSW
73 SEGD
74 SEGL
75 ARWS
76 ASC
77 PR
外部SER设备:78 FROM
79 TO
80 RS
81 PRUN
82 ASCI
83 HEX
84 CCD
85 VRRD
86 VRSC
87 ABS
88 PID
通讯:
100 MODRD
101 MODWR
102 FWD
103 REV
104 STOP
105 RDST
106 RSTEF
107 LRC
108
CRC
113 ETHRW
150 MODRW
206
ASDRW
295
DMVRW
浮点运算:
110 DECMP
112 DMOVR
111
DEZCP
十键键盘输入
十六键键盘输入
数字开关
七段显示器译码
七段显示器分时显示
方向开关控制
ASCII 码变换
ASCII 码打印
扩展模块CR数据读出
扩展模块CR数据写入
串行数据传送
8 进制位传送
HEX 转为 ASCII
ASCII 转为 HEX
校验码
电位器值读出
电位器刻度读出
绝对值运算
PID 运算
MODBUS 数据读取
MODBUS 数据写入
VFD-A 变频器正转指令
VFD-A 变频器反转指令
VFD-A 变频器停止指令
VFD-A变频器状态读取
VFD-A变频器异常复位
LRC 校验码计算
CRC 校验码计算
以太网络通讯指令
MODBUS 读写
台达服务器通讯指令
DMV专用通讯指令
二进制浮点数比较
浮点数数据传送
二进制浮点数区间比较
116 DRAD
117 DDEG
118 DEBCD
119 DEBIN
120 DEADD
121 DESUB
122 DEMUL
123 DEDIV
124 DEXP
125 DLN
126 DLOG
127 DESQR
128 DPOW
129 INT
130 DSIN
131 DCOS
132 DTAN
133 DASIN
134 DACOS
135 DATAN
136 DSINH
137 DCOSH
138 DTANH
172 DADDR
173 DSUBR
174 DMULR
175 DDIVR
其它:
109 SWRD
143 DELAY
144 GPWM
145 FTC
147 SWAP
148 MEMR
149 MEMW
151 PWD
152 RTMU
153 RTMD
154 RAND
168 MVM
176 MMOV
177 GPS
178 DSPA
179 WSUM
角度→弧度
弧度→角度
二进制浮点数→十进制浮点数
十进制浮点数→二进制浮点数
二进制浮点数加法
二进制浮点数法
二进制浮点数乘法
二进制浮点数除法
二进制浮点数取指数
二进制浮点数取自然对数
二进制浮点数取对数
二进制浮点数平方
浮点数乘方
二进制浮点数→BIN 整数变换
二进制浮点数SIN 运算
二进制浮点数COS 运算
二进制浮点数TAN 运算
二进制浮点数ASIN 运算
二进制浮点数ACOS 运算
二进制浮点数ATAN 运算
二进制浮点数SINH 运算
二进制浮点数COSH 运算
二进制浮点数TANH 运算
浮点数值加法
浮点数值减法
浮点数值乘法
浮点数值除法
数字开关读取
延迟指令
一般用脉冲波宽调变
模糊化温度控制
上/下 字节交换
文件寄存器读出
文件寄存器写入
输入脉宽检测
I 中断子程序执行时间测量开始I 中断子程序执行时间测量结束随机数值产生
指定位搬移
放大传送
(GPS)接收通訊指令
太陽能板位置指令
求和
196 HST
202 SCAL
203 SCLP
205 CMPT
207 CSFO
定位控制:
155 DABSR
156 ZRN
157 PLSV
158 DRVI
159 DRVA
191 DPPMR
192 DPPMA
193 DCIMR
194 DCIMA
195 DPTPO
197 DCLLM
198 DVSPO
199 DICF
万年历:
160 TCMP
161 TZCP
162 TADD
163 TSUB
166 TRD
167 TWR
169 HOUR
格雷码:
170 GRY
171 GBIN
矩阵:
180 MAND
181 MOR
182 MXOR
183 MXNR
184 MINV
185 MCMP
186 MBRD
187 MBWR
188 MBS
189 MBR
190 MBC
高速定时器
比例運算
參數型比例運算
表格比較指令
擷取速度與追隨輸出指令
ABS 现在值读出
原点回归
附旋转方向脉冲输出
相对定位
绝对定位
双轴相对点运动
双轴绝对点运动
双轴相对圆弧插补
双轴绝对圆弧插补
单轴建表式脉冲输出
閉迴路定位控制
可變速度脈波輸出
立即變更頻率指令
万年历数据比较
万年历数据取间比较
万年历数据加法
万年历数据减法
万年历数据读出
万年历数据写入
时间表
BIN→GRY 码变换
GRY 码→BIN 变换
矩阵与 (AND)运算
矩阵或 (OR)运算
矩阵异或 (XOR)运算
矩阵同或 (XNR)运算
矩阵反相
矩阵比较
矩阵位读出
矩阵位写入
矩阵位位移
矩阵位循环移位
矩阵位状态计数
接点型态逻辑运算:
215 LD&
S1 & S2
216 LD|
S1 | S2
217 LD^
S1 ^ S2
218 AND&
S1 & S2
219 AND|
S1 | S2
220 AND^
S1 ^ S2
221 OR&
S1 & S2
222 OR|
S1 | S2
223 OR^
S1 ^ S2
接点型态比较指令:
224 LD=
S1 = S2
225 LD>
S1 > S2
226 LD<
S1 < S2
228 LD<>
S1 ≠ S2
229 LD<=
S1 ≦ S2
230 LD>=
S1 ≧ S2
232 AND=
S1 = S2
233 AND>
S1 > S2
234 AND<
S1 < S2
236 AND<>
S1 ≠ S2
237 AND<=
S1 ≦ S2
238 AND>=
S1 ≧ S2
240 OR=
S1 = S2
241 OR>
S1 > S2
242 OR<
S1 < S2
244 OR<>
S1 ≠ S2
245 OR<=
S1 ≦ S2
246 OR>=
S1 ≧ S2
字符装置位指令:
266 BOUT 字符装置位输出
267 BSET 字符装置位动作保持On
268 BRST 字符装置位清除
269 BLD 字符装置位加载A接点
270 BLDI 字符装置位加载B接点
271 BAND 字符装置位串联A接点
272 BANI 字符装置位串联B接点
273 BOR 字符装置位并联A接点
274 BORI 字符装置位并联B接点
浮点接点型态比较指令:
275 FLD= 浮点数接点型态比较LD※276 FLD>
浮点数接点型态比较LD※277 FLD<
浮点数接点型态比较LD※
278 FLD<>
浮点数接点型态比较LD※
279 FLD<=
浮点数接点型态比较LD※
280 FLD>=
浮点数接点型态比较LD※
281 FAND= 浮点数接点型态比较 AND※
282 FAND>
浮点数接点型态比较 AND※
283 FAND<
浮点数接点型态比较 AND※
284 FAND<>
浮点数接点型态比较 AND※
285 FAND<=
浮点数接点型态比较 AND※
286 FAND>=
浮点数接点型态比较 AND※
287 FOR=
浮点数接点型态比较 OR※
288 FOR>
浮点数接点型态比较 OR※
289 FOR<
浮点数接点型态比较 OR※
290 FOR<>
浮点数接点型态比较 OR※
291 FOR<=
浮点数接点型态比较 OR※
292 FOR>=
浮点数接点型态比较 OR※
絶对值型态比较指令:
296
LDZ>
接点型态絶对值比较LDZ※
297
LDZ>=
接点型态絶对值比较LDZ※
298
LDZ<
接点型态絶对值比较LDZ※
299
LDZ<=
接点型态絶对值比较LDZ※
300
LDZ==
接点型态絶对值比较LDZ※
301
LDZ<>
接点型态絶对值比较LDZ※
302
ANDZ>
接点型态絶对值比较ANDZ※
303
ANDZ>=
接点型态絶对值比较ANDZ※304
ANDZ<
接点型态絶对值比较ANDZ※
305
ANDZ<=
接点型态絶对值比较ANDZ※306
ANDZ==
接点型态絶对值比较ANDZ※307
ANDZ<>
接点型态絶对值比较ANDZ※308
ORZ>
接点型态絶对值比较ORZ※
309
ORZ>=
接点型态絶对值比较ORZ※
310
ORZ<
接点型态絶对值比较ORZ※
311
ORZ<=
接点型态絶对值比较ORZ※
312
ORZ==
接点型态絶对值比较ORZ※
313
ORZ<>
接点型态絶对值比较ORZ※
版权声明:本文标题:基本指令 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1709340193a542261.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论