从应用的角度出发,物联网系统可分解为物联设备、网关、云端、用户终端。
物联设备可分为两类:
一种因其支持 TCP/IP,可以直接接入物联网,如 Wi-Fi、GPRS/3G/4G 等;
一种则需要网关(实现协议转换),如 Zigbee ,蓝牙mesh 等。
实际上,对于一些场景,比如终端设备通过蓝牙通信的话,则手机本身就相当于网关。在我们的项目中,设备与手机之间通过蓝牙通信,终端数据通过手机的 Wi-Fi 或者3G/4G 模块与云端通信。因此可以屏蔽底层差异,只需专注于云端服务的开发上。
物联网常见通信协议
在物联网应用中,通信技术包括 Wi-Fi、RFID、NFC、ZigBee、Bluetooth、LoRa、NB-IoT、GSM、GPRS、3/4/5G网络、Ethernet、RS232、RS485、USB等。
相关的通信协议(协议栈、技术标准)包括Wi-Fi(IEEE 802.11b)、RFID、NFC、ZigBee、Bluetooth、LoRa、NB-IoT、CDMA/TDMA、TCP/IP、WCDMA、TD-SCDMA、TD-LTE、FDD-LTE、TCP/IP、HTTP等。
注:3GPP将5G技术标准制定分为两个阶段,原计划中第一阶段的标准将在2018年底作为R15的一部分公布,将仅针对NR。第二阶段的标准将在2019年底作为R16的一部分,包括整个5G架构(包括核心网络)。
而物联网技术框架体系中所使用到的通讯协议主要有:HTTP/HTTPS、CoAP、MQTT等。 如下图所示:
应用层协议对比
物理层/数据链路层协议对比
以下介绍一款常见的组态图设计软件:
BY组态:BY组态是一款功能强大的基于web的可视化组态编辑器,采用标准HTML5技术,基于B/S架构进行开发,支持WEB端呈现,支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计。可快速构建和部署可扩展的SCADA、HMI、仪表板或IIoT系统。使用BY组态编辑器,可以创建现代化、可视化、形象化的流程,来反映机器设备和实时数据的状态,为自动化工业工厂的控制仪表进行个性化设计。
下面为大家推荐一款低代码、配置式web组态软件-BY组态
BY组态是一款功能强大的基于Web的可视化组态编辑器,采用标准HTML5技术,基于B/S架构进行开发,支持WEB端呈现,支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计。可快速构建和部署可扩展的SCADA、HMI、仪表板或IIoT系统。使用BY组态编辑器,可以创建现代化、可视化、形象化的流程,来反映机器设备和实时数据的状态,为自动化工业工厂的控制仪表进行个性化设计。
功能强大:与传统的组态软件相比,BY组态的组态功能更为强大和灵活。用户可以轻松自定义界面、添加设备、设置报警等,而无需复杂的编程知识。
免费体验:为了让用户更好地了解和使用BY组态,提供了免费体验的服务。这意味着企业可以在决定购买之前,充分测试并体验平台的各种功能。
实时性:BY组态可以确保数据的实时传输和处理,帮助企业及时响应各种变化。
安全性:通过采用先进的加密技术和安全管理措施,BY组态可以确保用户数据的安全性。
可扩展性:BY组态提供了丰富的API接口,可以与各种第三方系统进行无缝集成,满足企业的不同需求。
l 官网网站:http://www.hcy-soft.com
l 体验地址:http://www.byzt.net:60/sm