(一图了解合信产品支持协议大全)
今天小合要着重介绍合信新增的两个超级好用的通讯协议。
MQTT物联网协议
什么是MQTT?
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于客户端/服务器的发布/订阅模式的通讯协议。
合信PLC产品线CTH300-H全系列CPU均支持MQTT物联网协议。
MQTT目前已经广泛应用于各行各业,如我们现在正在使用的各种app(如微信小程序等),就是应用了MQTT的技术。
MQTT的工作模式
MQTT的应用举例
MQTT协议优势
▲ MQTT是一种简单、稳定、开放、轻量级易于实现的消息协议。
▲ 有更新才收发,效能负担低;
▲ 省流量,不需轮循;
▲ 内部加密机制,防窃听;
▲ 在物联网的应用下的信息采集,工业控制,智能楼宇等方面具有广泛的适用性。
OPC_UA上位机通讯协议
什么是OPC_UA?
OPC_UA协议:独立于特定的操作系统,支持诸如 Windows、Linux、Apple OS X、实时操作系统或移动操作系统(Android 或 iOS)等,适合于跨层级数据交换,采用简单的客户端/服务器的机制进行通信 。
OPC_UA在HMI中的通信架构
HMI 组态软件可支持 OPC_UA Server变量设置、添加、OPC_UA Server参数配置,HMI 屏运行工程后可做 OPC UA 服务器,通过网口与 OPC UA 客户端(如 MES、ERP、SCADA)进行数据交互,进而实现 OPC UA 客户端对 HMI 屏上所连接的 PLC 设备数据进行实时监控功能。
OPC_UA在PLC中的通信架构
Magicworks PLC(V2.23)支持OPC UA服务器,OPC UA服务器仅适用于CTH300-H系列PLC。通过添加OPC UA元素,可实现对PLC变量和DB变量的读写权限、变量类型以及节点信息进行管理,从而实现组态对PLC变量的访问。