发布于 2009-09-15 23:21:13
0楼
1)系统手册中给出的MODBUS地址与MODICON公司和GE-FANUC公司PLC使用的MODBUS地址相同,是基于1的地址,(见系统手册349页表12-1)即同类元件的首地址为1.而S7-200采用基于0的MODBUS地址,即同类元件的首地址为0,例如AIWO的MODBUS地址实际上是000000,而不是030001.
2)系统手册中的MODBUS地址左起第2位用来表示元件的类型,例如I0.0的MODBUS地址为010001.因为数据类型的信息已经包含在命令帧和相应帧的功能码中了,(见系统手册350页表12-2)在S7-200的MODBUS地址中,右起第5位时间上应为0.例如I2.0的MODBUS地址应为000016,而不是010017.在MODBUS报文中实际使用的MODBUS地址为十六进制数16#0010.
一切皆可能~