来源: PC-HMI-PLC地址命名规则 - 知乎
1、U地址
U地址是PCHMI自己的地址,又称为用户地址,用英文名USER的首字母表示。U地址是掉电保持的,地址范围是U0-65535个字。
字表示 | 位表示 |
U0 | U0.0-F |
2、MODBUS直接地址
字表示 | 位表示 |
000000 | 000000 |
100000 | 100000 |
300000 | 300000.0-F |
400000 | 400000.0-F |
3、松下PLC地址
X、Y、R在表示位的时候,左边数字为十进制数表示字地址,如果字地址为0时可以省略。最右边的数字是0-F表示位。
字表示 | 位表示 |
WX0 | X00-F |
WY0 | X00-F |
WR0 | X00-F |
DT00 | DT0.0-F |
4、基恩士PLC地址
R、MR位和字的表示方法一样。最右边的两个数字是00-15表示位。除去右边两位数字左边的数字为十进制数,表示字地址。
字表示 | 位表示 |
R000 | R000 |
MR000 | MR000 |
DM00 | DM0.0-15 |
5、欧姆龙PLC地址
IO使用数字表示,也可以在数字前面加I和O来表示。在表示位的时候小数点右边的两个数字是00-15表示位。小数点左边的数字为十进制数,表示字地址。
字表示 | 位表示 |
0 | 0.00-15 |
W0 | W0.00-15 |
D00 | D0.0-15 |
6、三菱FX系列PLC地址
X、Y、M位和字的表示方法一样。注意M后面的数字是10进制,X、Y后面的数字是用8进制表示。下面的地址规则不一定是指FX系列PLC,主要是指以FX为代表IO用8进制表示的PLC系列。
字表示 | 位表示 |
X00 | X00 |
Y00 | Y00 |
M00 | M00 |
D00 | D0.0-F |
7、三菱Q系列PLC地址
X、Y、M位和字的表示方法一样。注意M后面的数字是10进制,X、Y后面的数字是用16进制表示。下面的地址规则不一定是指Q系列PLC,主要是指以Q为代表IO用16进制表示的PLC系列。
字表示 | 位表示 |
X00 | X00 |
Y00 | Y00 |
M00 | M00 |
D00 | D0.0-F |
8、台达DVP系列PLC地址
X、Y、M位和字的表示方法一样。注意M后面的数字是10进制,X、Y后面的数字是用8进制表示。和三菱FX系列的规则有点像,只是操作D寄存器位的时候有点区别。
字表示 | 位表示 |
X00 | X00 |
Y00 | Y00 |
M00 | M00 |
D00 | D0.0-15 |
9、台达AS系列PLC地址
X、Y、D在表示位的时候小数点右边的数字是0-15表示位。小数点左边的数字为十进制数,表示字地址。M后面的数字是10进制
字表示 | 位表示 |
X0 | X0.00-15 |
Y0 | X0.00-15 |
M0 | M0 |
D0 | D0.0-15 |
10、信捷PLC地址
X、Y、M位和字的表示方法一样。注意M后面的数字是10进制,X、Y后面的数字是用8进制表示。和台达DVP系列PLC地址命名规则一样。
字表示 | 位表示 |
X00 | X00 |
Y00 | Y00 |
M00 | M00 |
D00 | D0.0-15 |
11、海为PLC地址
X、Y、M位和字的表示方法一样,后面的数字都是10进制。
字表示 | 位表示 |
X00 | X00 |
Y00 | Y00 |
M00 | M00 |
D00 | D0.0-15 |
12、汇川H系列PLC地址
X、Y、M位和字的表示方法一样。注意M后面的数字是10进制,X、Y后面的数字是用8进制表示。和三菱FX系列的PLC命名规则一样。
字表示 | 位表示 |
X00 | X00 |
Y00 | Y00 |
M00 | M00 |
D00 | D0.0-F |
13、汇川A系列PLC地址
I、Q位表示时小数点左边是十进制,小数点右边是0-7的8进制。注意这里的M地址改名位D。
字表示 | 位表示 |
I00 | I0.0 |
Q00 | I0.0 |
D00 | D0.0-7 |
14、西门子PLC的MODBUS地址
I、Q位表示时小数点左边是十进制,小数点右边是0-7的8进制。
字表示 | 位表示 |
I00 | I0.0-7 |
Q00 | Q0.0-7 |
V00 | V0.0-7 |
15、西门子S7协议的PLC地址
I、Q、M位表示时小数点左边是十进制,小数点右边是0-7的8进制。注意的DB1只是举例,实际使用时可能是DB0-65536。如果是SMART 200的PLC用V地址时用DB1替代,比如:V100就是DB1.100
字表示 | 位表示 |
I00 | I0.0-7 |
Q00 | Q0.0-7 |
M00 | M0.0-7 |
DB1.0 | DB1.0.0-7 |