最近有位博友提出了一种应用场景,根据工作中实际遇到的类似的产品应用场景,记录下自己的解决方案. 场景: 需要在云端控制和采集各个站点的PLC数据.各个站点是分散的,每个站点有公网访问能力,但是分散站点的PLC没有固定IP,部分站点PLC设备不止一台. 方案一: 在这种场景下,其实最优和高效的解决方案是,使用物联网网关+MQTT的方式最可靠.这种方案比较简单,在每个站点的PLC上层加上物联网网关,网关与PLC设备进行数据通信.物联网网关一般支持多种数据协议,包括像Modbus等工控协议. 所以使用