问题一:什么是工业物联网?简单地说,就是物联网在工业控制中的具体应用。问题2:什么是SSL/TLS?SSL(安全套接字层)及其后继传输层安全性(TLS)是一种为网络通信提供安全性和数据完整性的安全协议。TLS和SSL在传输层加密网络连接。大多数互联网登录使用SSL/TLS,您可以到网易邮箱http://WWW.126.COM看到右下角的“使用SSL登录”标志。问题三:什么是MQTT?MQTT(MessageQueuingTelemetryTransport)是IBM开发的一种即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台。与传统的工业通信协议相比,MQTT协议有两个特点:采用发布/订阅的消息模式,提供一对多的消息发布;可与SSL/TLS加密结合,确保消息传输的安全性。问题四:什么是JSON?JSON(JavaScriptObjectNotation,JSObjectMarkup)是一种轻量级的数据交换格式,中文名JavaScriptObjectMarkupLanguage,简称JSON。JSON是JS对象的字符串表示,它用文本来表示一个JS对象的信息,本质上是一个字符串。下面是百度天宫的一个格式。{"requestId":"{requestId}","method":"put","path":"/v1/mydevice/metadata","body":{"metadata":{"memoryFree":"32MB","light":"green"},"profileVersion":5}}以上格式是百度天宫,什么是百度天宫,官方介绍:天宫是基于百度云打造,融合百度大数据和人工智能技术的““一站式、全托管”智能物联网平台提供物联网接入、物联网分析、物联网管理、规则引擎、时序数据库、机器学习、MapReduce等一系列物联网核心产品和服务,帮助开发者快速实现无缝对接从设备端到服务器端,高效构建各种物联网应用(如数据采集、设备监控、预测性维护等)。问题5:什么是网关?网关一般是嵌入式软硬件,具有以太网、RS485、GPRS、3G、4G等通信接口,实现协议转换功能,将PLC协议转换为MQTT协议,从而实现设备数据到云平台交付。借用一句广告语,“网关不生产数据,只是数据的搬运工”。目前MystedGateway已通过MQTT接入6个平台(ZKYC、NJCR、SHRJ、BJHT、BJPO、HXWL),即将接入2个平台(华为MES、SHZY)。预计到2017年底将接入超过10个平台以上的云平台软件,并在年内完成与ThingWorx的通信接入。华为MES采用MQTT协议实现数据采集和管控,值得MES借鉴。题外话:MQTT已经成为国内工业物联网首选的云通信协议,尤其是在大型设备制造商的远程运维系统中,使用MQTT+SSL/TLS将成为标准配置。在MQTT协议之上,JSON格式将成为必须。由于大多数云平台软件都是使用JAVA开发的,JSON格式的MQTT协议将更受云平台开发者的欢迎。但是对于传统的工业自动化人员来说,MQTT协议还是比较难接触的。一般接触Modbus和OPC的比较多。
