Modbus TCP/IP 一个客户端,对多个server,如何编程?
各位达人:
小弟做一个触摸屏的项目,触摸屏下边通过RS485接32各PLC,触摸屏读取各PLC的温度数据存储在触摸屏的内存中,同时触摸屏支持modbus tcp 协议,可作为server供上位机读取数据。现在拟上位机循环读取不同触摸屏(IP地址不一样)的数据。上位机作为Cient,各触摸屏做Server。等于一个Client对应多个Server。问题:上位机中如何建立多个连接?接收数据缓冲区是否也需要多个?如果上位机收到数据后直接存到数据库里,是否只用一个接收数据缓冲区就OK了?