不同厂家、不同系列的PLC,其内部软继电器(编程元件)的功能和编号也不相同,因此用户在编制程序时,必须熟悉所选用PLC的每条指令涉及编程元件的功能和编号。
FX系列中几种常用型号PLC的编程元件及编号如表所示。FX系列PLC编程元件的编号由字母和数字组成,其中输入继电器和输出继电器用八进制数字编号,其它均采用十进制数字编号。为了能全面了解FX系列PLC的内部软继电器,本节以FX2N为背景进行介绍的。
表 FX系列PLC的内部软继电器及编号
PLC型号
编程元件种类 |
FX0S |
FX1S |
FX0N |
FX1N |
FX2N
(FX2NC) |
输入继电器X
(按8进制编号) |
X0~X17
(不可扩展) |
X0~X17
(不可扩展) |
X0~X43
(可扩展) |
X0~X43
(可扩展) |
X0~X77
(可扩展) |
输出继电器Y
(按8进制编号) |
Y0~Y15
(不可扩展) |
Y0~Y15
(不可扩展) |
Y0~Y27
(可扩展) |
Y0~Y27
(可扩展) |
Y0~Y77
(可扩展) |
辅助
继电器
M |
普通用 |
M0~M495 |
M0~M383 |
M0~M383
|
M0~M383 |
M0~M499 |
保持用 |
M496~M511 |
M384~M511 |
M384~M511 |
M384~M1535 |
M500~M3071 |
特殊用 |
M8000~M8255(具体见使用手册) |
状态
寄存器
S |
初始状态用 |
S0~S9 |
S0~S9 |
S0~S9 |
S0~S9 |
S0~S9 |
返回原点用 |
- |
- |
- |
- |
S10~S19 |
普通用 |
S10~S63
|
S10~S127 |
S10~S127
|
S10~S999 |
S20~S499 |
保持用 |
- |
S0~S127 |
S0~S127 |
S0~S999 |
S500~S899 |
信号报警用 |
- |
- |
- |
- |
S900~S999 |
定时器
T |
100ms |
T0~T49
|
T0~T62 |
T0~T62 |
T0~T199 |
T0~T199 |
10ms |
T24~T49 |
T32~T62 |
T32~T62
|
T200~T245 |
T200~T245 |
1ms |
- |
|
T63
|
- |
- |
1ms累积 |
- |
T63 |
- |
T246~T249 |
T246~T249 |
100ms累积 |
- |
- |
- |
T250~T255 |
T250~T255 |
计数器
C |
16位增计数(普通) |
C0~C13
|
C0~C15 |
C0~C15
|
C0~C15 |
C0~C99 |
16位增计数(保持) |
C14、C15
|
C16~C31 |
C16~C31 |
C16~C199 |
C100~C199 |
32位可逆计数(普通) |
- |
- |
- |
C200~C219 |
C200~C219 |
32位可逆计数(保持) |
- |
- |
- |
C220~C234 |
C220~C234 |
高速计数器 |
C235~C255(具体见使用手册) |
数据
寄存器
D |
16位普通用 |
D0~D29 |
D0~D127 |
D0~D127 |
D0~D127 |
D0~D199 |
16位保持用 |
D30、D31 |
D128~D255 |
D128~D255 |
D128~D7999 |
D200~D7999 |
16位特殊用 |
D8000~D8069 |
D8000~D8255 |
D8000~D8255 |
D8000~D8255 |
D8000~D8195 |
16位变址用 |
V
Z |
V0~V7
Z0~Z7 |
V
Z |
V0~V7
Z0~Z7 |
V0~V7
Z0~Z7 |
指针
N、P、I |
嵌套用 |
N0~N7 |
N0~N7 |
N0~N7 |
N0~N7 |
N0~N7 |
跳转用 |
P0~P63 |
P0~P63 |
P0~P63 |
P0~P127 |
P0~P127 |
输入中断用 |
I00*~I30* |
I00*~I50* |
I00*~I30* |
I00*~I50* |
I00*~I50*
|
定时器中断 |
- |
- |
- |
- |
I6**~I8**
|
计数器中断 |
- |
- |
- |
- |
I010~I060
|
常数
K、H |
16位 |
K:-32,768~32,767
H:0000~FFFFH |
32位 |
K:-2,147,483,648~2,147,483,647
H:00000000~FFFFFFFF |
|