
1、M位BYTE型
Modbus 地址=PLC地址/2+2048
如果经过计算后地址为整数,则在地址后面加“/0”,如2548/0。
如果经过计算后地址带有小数位,则在地址后面加“/8”,如2548/8。
2、M位BOOL型(HR保持寄存器,16位有符号数)
Modbus 地址=PLC地址/2+2048
3、M位REAL型(HR保持寄存器,32位IEEE浮点数)
Modbus 地址=PLC地址/2+2048再加1或减1
4、I位BOOL型(DI离散输入量)
Modbus 地址=PLC地址的整数*8+小数位
如1:有I0.7的PLC地址,转化为Modbus 地址为7
如2:有I1.7的PLC地址,转化为Modbus 地址为1*8+7=15
模块地址0: 模块地址1:
0.0→0*8+0=0; 16.0→16*8+0=128;
0.1→0*8+1=1; 16.1→16*8+1=129;
0.2→0*8+2=2; 16.2→16*8+2=130;
5、Q位BOOL型(DO离散输出量)
Modbus 地址=PLC地址的整数*8+小数位
如1:有Q0.7的PLC地址,转化为Modbus 地址为7
如2:有Q1.7的PLC地址,转化为Modbus 地址为1*8+7=15
模块地址0: 模块地址1:
0.0→0*8+0=0; 16.0→16*8+0=128;
0.1→0*8+1=1; 16.1→16*8+1=129;
0.2→0*8+2=2; 16.2→16*8+2=130;
智能照明模块PLC地址无小数位:(DO离散输出量)
如1:有Q32.0的PLC地址,转化为Modbus地址为32*8=256
如2:有Q33.0的PLC地址,转化为Modbus地址为33*8=2
模块地址0: 模块地址1:
0.0→0*8=0; 32→32*8=256;
1.0→1*8=8; 33→33*8=2;
2.0→2*8=16; 34→34*8=272;
