-
第一节.
三菱
FX
2N
PLC
指令
一.
分类
1.
分类
FX
2N
PLC
的指令分为:基本顺控指令(基本指令)
、功能指令。
2.
基本指令表
FX
2N
PLC
各基本指令的符号、功能如下表所示。
基本指令一览
符号名称
[
LD
]
取
功
能
运算开始
常开触点
运算开始
常闭触点
运算开始
上升沿触点
运算开始
下降沿触点
串联
常开触点
串联
常闭触点
串联
上升沿触点
电路表示和目标元件
XYMSTC
[
LDI
]
取反
XYMSTC
[
LDP
]
取上升沿脉
冲
XYMSTC
[
LDF
]
取下降沿脉
冲
XYMSTC
[
AND
]
与
XYMSTC
[
ANI
]
与非
XYMSTC
[
ANDP
]
与脉冲
[
ANDF
]
XYMSTC
XYMSTC
与脉冲(
F
)
串联下降沿触点
并联
常开触点
并联
常闭触点
并联上升沿触点
[
OR
]
或
XYMSTC
[
ORI
]
或非
XYMSTC
[
ORP
]
或脉冲
XYMSTC
XYMSTC
[
ORF
]
或脉冲(
F
)
并联下降沿触点
[
ANB
]
逻辑块与
块串联
[
ORB
]
逻辑块或
块并联
YMSTC
[
OUT
]
输出
线圈驱动指令
[
SET
]
置位
保持指令
复位指令
上升沿检测指令
SET
YMS
[
RST
]
复位
RST
YMSTCD
[
PLS
]
脉冲
PLS
YM
[
PLF
]
脉冲(
F
)
下降沿检测指令
主控
开始指令
主控
复位指令
进栈指令
(
PUSH
)
读栈指令
出栈指令
(
POP
读栈且复
位)
运算结果的反向
空操作
程序结束
程序清除或空格用
程序结束,返回
0
步
PLF
YM
[MC]
主控
MC
N
YM
[MCR]
主控复位
[MPS]
进栈
[MRD]
读栈
[MPP]
出栈
MCR
N
MPS
MRD
MPP
[INV]
反向
INV
[
NOP
]
无
[
END
]
结束
3.
功能指令表
(应用指令)
各指令功能和
.
(指令编号)如下:
应用指令一览表
分类
程
序
流
FNC
NO.
00
01
02
03
指令符号
CJ
CALL
SRET
IRET
有条件跳
子程序调用
子程序返回
中断返回
功
能
D
指令
—
—
—
—
P
指令
〇
〇
—
—
04
05
06
07
08
09
10
11
12
传
送
比
较
13
14
15
16
17
18
19
EI
DI
FEND
WDT
FOR
NEXT
CMP
ZCP
MOV
SMOV
CML
BMOV
FMOV
XCH
BCD
BIN
开中断
关中断
主程序结束
监视定时器刷新
循环区起点
循环区终点
比较
区间比较
传送
移位传送
反向传送
块传送
多点传送
交换
BCD
转换
BIN
转换
—
—
—
—
—
—
〇
〇
〇
—
〇
—
〇
〇
〇
〇
—
—
—
—
—
—
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
分类
FNC
NO
20
21
四
则
逻
辑
运
算
22
23
24
25
26
27
28
29
30
31
移
位
指
令
32
33
34
35
36
37
38
39
40
41
42
数
据
处
理
43
44
45
46
47
48
49
50
51
52
高
速
处
理
53
54
55
56
57
58
59
指令符号
ADD
SUB
MUL
DIV
INC
DEC
WAND
WOR
WXOR
NEG
ROR
ROL
RCR
RCL
SFTR
SFTL
WSFR
WSFL
SFWR
SFRD
ZRST
DECO
ENCO
SUM
BON
MEAN
ANS
ANR
SOR
FLT
REF
REFE
MTR
HSCS
HSCR
HSZ
SPD
PLSY
PWM
PLSR
BIN
加
BIN
减
BIN
乘
BIN
除
BIN
增
1
BIN
减
1
逻辑字“与”
逻辑字“或”
逻辑字异或
求补码
循环右移
循环左移
带进位右移
带进位左移
位右移
位左移
字右移
字左移
“先进先出”写入
“先进选出”读出
区间复位
解码
编码
ON
位总数
ON
位判别
平均值
报警器置位
报警器复位
BIN
平方根
浮点数与十进制数间转换
刷新
刷新和滤波调整
矩阵输入
比较置位(高速计数器)
比较复位(高速计数器)
区间比较(高速计数器)
速度检测
脉冲输出
脉冲幅宽调制
加减速的脉冲输出
功
能
D
指令
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
—
—
—
—
—
—
—
—
—
〇
〇
〇
—
—
〇
〇
—
—
—
〇
〇
〇
—
〇
—
〇
P
指令
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
—
〇
〇
〇
〇
〇
—
—
—
—
—
—
—
—
分类
FNC
NO
60
61
62
方
便
指
令
63
64
65
66
67
68
69
70
71
外
部
设
备
(I/O)
72
73
74
75
76
77
78
79
80
81
外
部
设
备
(SER)
82
83
84
85
86
87
88
89
110
111
浮
点
数
118
119
120
121
122
123
浮
点
127
129
指令符号
IST
SER
ABSD
INCD
TTMR
STMR
ALT
RAMP
ROTC
SORT
TKY
HKY
DSW
SEGD
SEGL
ARWS
ASC
PR
FROM
TO
RS
PRUN
ASCI
HEX
CCD
VRRD
VRSC
PID
ECMP
EZCP
EBCD
EBIN
EADD
ESUB
EMUL
EDIV
ESOR
INT
状态初始化
数据搜索
绝对值式凸轮顺控
增量式凸轮顺控
示教定时器
特殊定时器
交替输出
斜坡信号
旋转台控制
列表数据排序
0-9
数字键输入
16
键输入
数字开关
7
段编码
带
锁存的
7
段显示
矢量开关
ASC
Ⅱ转换
ASC
Ⅱ代码打印输入
特殊功能模块读出
特殊功能模块写入
串行数据传送
并联运行
HEX
→
ASC
Ⅱ转换
ASC
Ⅱ→
HEX
转换
校正代码
FX-
8A
V
变量读取
FX-8A
V
变量整标
PID
运算
二进制浮点数比较
二进制浮点数区比较
二进制浮点数→十进制浮点数变换
十进制浮点数→二进制浮点数变换
二进制浮点数加
二进制浮点数减
二进制浮点数乘
二进制浮点数除
二进制浮点数开平方
二进制浮点数→
BIN
整数转换
功
能
D
指令
—
〇
〇
—
—
—
—
—
—
—
〇
〇
—
—
—
—
—
—
〇
〇
—
〇
—
—
—
—
—
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
P
指令
—
〇
—
—
—
—
—
—
—
—
—
—
—
〇
—
—
—
—
〇
〇
—
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
运
算
130
131
132
147
SIN
COS
TAN
SWAP
浮点数
SIN
运算
<
/p>
浮点数
COS
运算
浮点数
TAN
运算
上下字节转换
〇
〇
〇
—
〇
〇
〇
〇
分类
FNC
NO
160
时
钟
运
算
格雷
码
161
162
163
166
167
170
171
224
225
226
228
229
230
接
点
比
较
232
233
234
236
237
238
240
241
242
244
245
246
指令符号
TCMP
TZCP
TADD
TSUB
TRD
TWR
GRY
GBIN
LD=
LD
>
LD
<
LD<>
LD
≦
LD
≧
AND=
AND>
AND
<
AND<>
AND
≦
AND
≧
OR=
OR
>
OR
<
OR<>
OR
≦
OR
≧
功
能
时钟数据区比较
时钟数据区间比较
时钟数据加
时钟数据减
时钟数据读出
时钟数据写入
格雷码转换
格雷码逆转换
(
S1
)
=
(
S2
)
(
S1
)>(
S2
)
(
S1
)<(
< br>S2
)
(
S1
)≠(
S2
)
(
S1
)≦(
S2
)
(
S1
)≧(
S2
)
(
S1
)
=
(
S2
)
(
S1
)>(
S2
)
(
S1
)<(
S2
)
(
S1
)≠(
S2
)
(
S1
)≦(
S2
)
(
S1
)≧(
p>
S2
)
(
S1
)
=
(
S2
)
(
S1
)>(
S2
)
(
S1
)<(
p>
S2
)
(
S1
)≠(
S2
)<
/p>
(
S1
)≦(
S2
)
(<
/p>
S1
)≧(
S2
)
〇
—
—
—
—
—
—
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
〇
—
〇
〇
〇
〇
〇
〇
〇
〇
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
-
-
-
-
-
-
-
-
-
上一篇:AE菜单 中英文对照
下一篇:处方中剂量和用法简写