FX2N指令集及基本参数资料Word文档下载推荐.docx
《FX2N指令集及基本参数资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《FX2N指令集及基本参数资料Word文档下载推荐.docx(21页珍藏版)》请在冰点文库上搜索。
结束
表示程序结束
STL
状态器置位
S
表示将指定的状态器置位为1
RET
状态器复位
表示将状态器置位为0
附表2FX2N系列PLC功能指令
分类
FNCNO
指令符号
功能
D指令
P指令
程序流
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
BCD转换
19
BIN
BIN转换
四则逻辑运算
20
ADD
BIN加
21
SUB
BIN减
22
MUL
BIN乘
23
DIV
BIN除
24
INC
BIN增1
25
DEC
BIN减1
26
WAND
逻辑字“与”
27
WOR
逻辑字“或”
28
WXOR
逻辑字异或
29
NEG
求补码
位移指令
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
ON位总数
44
BON
ON位判别
45
MEAN
平均值
46
ANS
报警器置位
47
ANR
报警器复位
48
SOR
BIN平方根
49
FLT
浮点数与十进制数间转换
高速处理
50
REF
刷新
51
REFE
刷新和滤波调整
52
MTR
矩阵输入
53
HSCS
比较置位(高速计算器)
54
HSCR
比较复位(高速计算器)
55
HSZ
区间比较(高速计算器)
56
SPD
速度检测
57
PLSY
脉冲输出
58
PWM
脉冲宽幅调整
59
PLSR
加减速的脉冲输出
方便指令
60
IST
状态初始化
61
SER
数据搜索
62
ABSD
绝对值式凸轮顺控
63
INCD
增值式凸轮顺控
64
TTMR
示教定时器
65
STMR
特殊定时器
66
ALT
交替输出
67
RAMP
斜坡信号
68
ROTC
旋转台控制
69
SORT
列表数据排序
外部设备(-/○)
70
TKY
0~9数字键输入
71
HKY
16键输入
72
DSW
数字开关
73
SEGD
7段编码
74
SEGL
带锁存的7段显示
75
ARWS
矢量开关
76
ASC
ASCⅡ转换
77
PR
ASCⅡ代码打印输入
78
FROM
特殊功能模块读出
79
TO
特殊功能模块写入
外部设备(SER)
80
RS
串行数据传送
81
PRUN
并联运行
82
ASCⅠ
HEX→ASCⅡ转换
83
HEX
ASCⅡ→HEX转换
84
CCD
校正代码
85
VRRD
FX-8AV变量读取
86
VRSC
FX-8AV变量调整
87
88
PID
PID运算
89
浮点数
110
ECMP
二进制浮点数比较
111
EZCP
二进制浮点数区比较
118
EBCD
二进制浮点数→十进制浮点数变换
119
EBIN
十进制浮点数→二进制浮点数变换
120
EADD
二进制浮点数加
121
ESUB
二进制浮点数减
122
EMUL
二进制浮点数乘
123
EDIV
二进制浮点数除
浮点运算
127
ESOR
二进制浮点数开平方
129
INT
二进制浮点数→BIN整数转换
130
SIN
浮点数SIN转换
131
COS
浮点数COS转换
132
TAN
浮点数TAN转换
147
SWAP
上下字节转换
时钟运算
160
TCMP
时钟数据区比较
161
TZCP
时钟数据区间比较
162
TADD
时钟数据加
163
TSUB
时钟数据减
166
TRD
时钟数据读出
167
TWR
时钟数据写入
格雷码
170
GRY
格雷码转换
171
GBIN
格雷码逆转换
接点比较
224
LD=
(S1)=(S2)
225
LD>
(S1)>
(S2)
226
LD<
(S1)<
228
>
(S1)≠(S2)
229
LD≦
(S1)≦(S2)
230
LD≧
(S1)≧(S2)
232
AND=
233
AND>
234
AND<
236
237
AND≦
238
AND≧
240
OR=
241
OR>
242
OR<
244
245
OR≦
246
OR≧
备注:
P表示可使用脉冲执行方式,D表示可处理32位(双字)数据,○表示某一指令有相应的处理功能,-表示某一指令无相应的处理功能。
附表3FX2N系列PLC的基本单元
型号
输入点数
输出点数
拓展模块
可用点数
继电器输出
可控硅输出
晶体管输出
FX2N-16MR-001
FX2N-16MS
FX2N-16MT
8
24~32
FX2N-32MR-001
FX2N-32MS
FX2N-32MT
FX2N-48MR-001
FX2N-48MS
FX2N-48MT
48~64
FX2N-64MR-001
FX2N-64MS
FX2N-64MT
FX2N-80MR-001
FX2N-80MS
FX2N-80MT
FX2N-128MR-001
FX2N-128MT
附表4FX2N系列PLC子系列拓展单元
总I/○数目
输入
数目
电压
类型
FX2N-32ER
24V直流
漏型
继电器
FX2N-32ET
晶体管
FX2N-48ER
FX2N-48ET
FX2N-48ER-D
继电器(直流)
FX2N-48ET-D
附表5FX2N子系列的拓展模块
FX2N-16EX
FX2N-16EYT
FX2N-16EYR
附表6FX2N系列PLC性能指标
运算控制方式
存储程序,反复运算方法(专用LSI),中断命令
输出输入控制方式
批量处理方式(在执行END指令时),但又输入输出刷新指令
运算处理速度
基本指令
0.08μs/命令
应用指令
1.52μs100μs/命令
程序语言
SFC、梯形图、功能图
程序容量存储器形式
内附8000步RAM最大为16K步(可装RAMEEPROM存储卡盒)
指令数
基本、步进指令
基本(顺控)指令27个,步进指令2个
128种,298个
输入继电器
184点X000~X267
输出继电器
184点Y000~Y267
辅助继电器
一般用
500点M000~M499
断电保持用
2572点M000~M3071
特殊用
256点M8000~M8255
附表7FX系列PLC的内部软继电器及编号
编程元件种类
PLC型号
FX0S
FX1S
FX0N
FX1N
FX2N
(FX2NC)
输入继电器X
(按八进制编号)
X0~X17
(不可拓展)
X0~X43
(可拓展)
X0~X77
输入继电器Y
Y0~Y15
Y0~Y27
Y0~Y77
辅助
继电
器M
普通用
M0~M495
M0~M383
M0~M499
保持用
M496~M511
M384~M511
M384~M1535
M500~M3071
M8000~M8255(具体见使用手册)
状态
寄存
器S
初始状态用
S0~S9
返回原点用
-
S10~S19
S10~S63
S10~S127
S10~S999
S20~S499
S0~S127
S0~S999
S500~S899
信号报警用
S900~S999
定时
器T
100ms
T0~T49
T0~T62
T0~T199
10ms
T24~T49
T32~T62
T200~T245
1ms
T63
1ms累积
T246~T249
100ms累积
T250~T255
T200~T255
计数
器C
16位增计数(普通)
C0~C13
C0~C15
C0~C99
16位增计数(保持)
C14、C15
C16~C31
C16~C199
C100~C199
32位可逆计数(普通)
C200~C219
32位可逆计数(保持)
C220~C234
高速计数器
C235~C255(具体见使用手册)
数据
器D
16位普通用
D0~D29
D0~D127
D0~D199
16位保持用
D30、D31
D128~D255
D128~D7999
D200~D7999
16位特殊用
D8000~D8069
D8000~D8255
D8000~D8195
16位变址用
V
Z
V0~V7
Z0~Z7
指针
N、
P、I
嵌套用
N0~N7
跳转用
P0~P63
P0~P127
输入中断用
I00*~I20*
I00*~I50*
I00*~I30*
V00*~I50*
定时器中断
I6**~I8**
计数器中断
I010~I060
常数
K、H
16位
K:
-32768~32767H:
0000~FFFFH
32位
-2147483648~2147483647H:
00000000~FFFFFFFF
附表8EX2N系列PLC的特殊辅助继电器
编号
继电器内容
备注
寄存器内容
[M]8000
RUN监控a接点
RUN时为ON
[D]8000
监视定时器
初始值200ms
[M]8001
RUN监控b接点
RUN时为OFF
[D]8001
PC型号和版本号
[M]8002
初始脉冲a接点
RUN后第1个扫描周期为ON
[D]8002
存储器容量
[M]8003
初始脉冲b接点
RUN后第1个扫描周期为OFF
[D]8003
存储器种类
[M]8004
出错
M8086~M8067检测
[D]8004
出错M编号
M8086~M8087
[M]8005
电池电压低
锂电池电压下降
[D]8005
电池电压
0.1V单位
[M]8006
电池电压降低锁存
保持降低信号
[D]8006
电池电压降低检测
3.0V(0.1V单位)
[M]8007
瞬停检测
[D]8007
瞬停次数
电源关闭清理
[M]8008
停电检测
[D]8008
停电检测时间
[M]8009
DC24V降低
检测24V电源异常
[D]8009
下降单元编号
降低的起始输出信号
时钟
存储器内容
[M]8010
[D]8010
扫描当前值
0.1ms单位包括常数扫描等待时间
[M]8011
10ms时钟
10ms周期振荡
[D]8011
最小扫描时间
[M]8012
100ms时钟
100ms周期振荡
[D]8012
最大扫描时间
[M]8013
1s时钟
1s周期振荡
[D]8013
秒0~59秒预置值或当前值
[M]8014
1min时钟
1min周期振荡
[D]8014
分0~59秒预置值或当前值
[M]8015
计时停止或预置
[D]8015
时0~23秒预置值或当前值
[M]8016
时间显示停止
[D]8016
日1~31秒预置值或当前值
[M]8017
±
30秒修正
[D]8017
月1~12秒预置值或当前值
[M]8018
内装RTC检测
常时ON
[D]8018
公历4位预置值或当前值
[M]8019
内装RTC出错
[D]8019
星期(0~6)预置值或当前值
标记
[M]8020
零标记
应用命令运算标记
[D]8020
调整输入滤波器
初始值10ms
[M]8021
借位标记
[D]8021
[M]8022
进位标记
[D]8022
[M]8023
[D]8023
[M]8024
BMOV方向定位
[D]8024
[M]8025
HSC方式
(FNC53~55)
[D]8025
[M]8026
RAMP方式
(FNC67)
[D]8026
[M]8027
PR方式
(FNC77)
[D]8027
[M]8028
执行RROM/TO
指令时允许中断
[D]8028
ZO(Z)寄存器内容
寻址寄存器Z的内容
[M]8029
执行指令结束标记
应用命令
[D]8029
VO(Z)寄存器内容
寻址寄存器V的内容
[M]8030
电池关灯命令
关闭面板灯
[D]8030
[M]8031
非保存存储清除
清除元件的ON/OFF和当前值
[D]8031
[M]8032
保存存储清除
[D]8032
[]M8033
存储保存停止
图像存储保持
[D]8033
[M]8034
全输出停止
外部输出均为OFF
[D]8034
[M]8035
强制RUN方式
[D]8035
[M]8036
强制RUN指令
[D]8036
[M]8037
强制STOP指令
[D]8037
[M]8038
[D]8038
[M]8039
恒定扫描方式
定周期运作
[D]8039
常数扫描时间
初始值0(1ms单位)