串口服物器肯定不行,串口服物器只负责透传,格式无关, 收到的还是二进制流。通常的串口设备联网服物器,GPRS-DTU等是无协议的,就是说RS485收到什么数据原样转发到TCP/IP网络上,网络上收到的数据也直接转发到RS485接口上。这个就要求你们在服物器端用二进制Modbus的库再解析, 而web的上的编程都是http协议, 一般没有办法这么做。 现在比较流行的方式,是用智能网关转化一下。 我前面的刚做的一个项目用的多比智能网关, 可以将modbus转http的方式, 数据格式是xml或是json, 上面可以用java和。 Net编程,
JSONObject paramJson = JSONObject.fromObject(info.toString()); 用这种方式就可以将参数读取上来。 还有一种更简单的办法, 就是可以http的参数, 不用json, web程序直接用Map
就OK。