设备联网是为了远程控制设备,是物联网发展的必然趋势,但是对于众多新入物联网行业或者终端用户而言,却觉得不可思议。一个设备安装在现场,怎么实现手机端的数据采集与控制呢?
其实,这个并不是非常高深的问题,且看下文解释:
1、设备一般都支持RS485通信,而RS485串口一般支持Modbus RTU协议,或者设备的控制是由PLC组成,而PLC是具有通信接口的。这些对于终端用户而言,不需要去理解什么叫做协议,只需要跟设备供应商确认是否支持Modbus RTU协议输出以及是用什么PLC型号既可。
2、确认了设备的通信接口或PLC型号后,如果设备是RS485接口的,且支持Modbus协议,则选择钡铼技术BL100 Modbus转MQTT协议网关,操作加单,价格便宜,还稳定可靠。如果是设备是由PLC控制,那么就选择钡铼技术的BL102 PLC转MQTT协议网关,价格也就300-400多元,可以从钡铼技术淘宝店上直接购买,一键配置,价格便宜,稳定可靠,尺寸小。
3、云端就好说了,如果没有云平台,那么就直接采用金鸽云,如果有自己的云平台,然云平台研发工程师按照钡铼BL102 PLC网关的MQTT协议直接接入就好,如果用Thingsboard物联网平台,那也可以一键接入。示意图如下:
这样,就实现了设备联网,达到设备远程控制,可以本地HMI控制、PC端web控制,以及手机端APP控制了。