DVP50MC11T与威纶 ModbusTCP通信地址。这款因为特殊所以才讲一下,这款跟同系列的PLC不论是软件还是地址的用法都有所区别,类似西门子和omro,地址按位来分。
工具/原料
台达DVP50MC11T 威纶MT8103IE
方法/步骤
1PLC常用的数据类型:
位(BOOL):只有0/1 可以理解为开关量,接通为1断开为0。
字节(Byte):一个字节由8个位组成 理解PLC输入输出点通常都是X0-X7/Y0-Y7
字(Word):一个字由2个字节组成也就是16个位 用过OMRON PLC的应该好理解点欧姆龙W区从0.00-0.15
双字(DWord):一个双字由2个字组成 西门子VW0+VW2=VD0
2.台达PLC对应的modbus地址如下图,本文只做M区的说明,I和Q测试没成功。M区没问题。
3M区按位拆分如下图,8个一组 也可以写成16个一组 都是可以的。
4M区装置对应关系如下表。这张表里写明了位与字节和字及双字的关系。
5这里看看PLC与modbus对应的地址
位:
PLC modbus
MX0.0 100 MX2.0 200 MX4.0 300 从首行可以看出 MW是按100间隔
MX0.1 101 MX2.1 201 MX4.1 301
MX0.2 102 MX2.2 202 MX4.2 302
MX0.3 103 MX2.3 203 MX4.3 303
MX0.4 104 MX2.4 204 MX4.4 304
MX0.5 105 MX2.5 205 MX4.5 305
MX0.6 106 MX2.6 206 MX4.6 306
MX0.7 107 MX2.7 207 MX4.7 307
MX1.0 108 MX3.0 208 MX5.0 308
MX1.1 109 MX3.1 209 MX5.1 309
MX1.2 110 MX3.2 210 MX5.2 310
MX1.3 111 MX3.3 211 MX5.3 311
MX1.4 112 MX3.4 212 MX5.4 312
MX1.5 113 MX3.5 213 MX5.5 313
MX1.6 114 MX3.6 214 MX5.6 314
MX1.7 115 MX3.7 215 MX5.7 315
6看看整理后对应的表