s7-200与仪表通讯数据
	                        
	                            刘玉蓉
	                            发布于2014-11-10 17:24
	                            
	                                
	                                1
	                            
	                            
	                                
	                                0
	                            
	                            
	                            标签:
	                        
	                     
	                    
	                        做了一个s7-200与仪表MODBUS 485通讯,s7-200做主站,仪表做从站,读仪表里的一个数据,按系统手册上的通讯协议库说明做的,现在仪表给的数据寄存器地址是十进制4098,请问在通讯的库文件ADDR前应该写多少,写4098报错。用的是MBUS_MSG,通讯口0.
												 				佳答案
 按照modbus地址的规则,如果是寄存器,则个是40001,假设你的仪表给的偏移地址是4098,则它的末端不是地址为40001+4098=44099