
Introduction to Opto22
50 years focused on the forefront of global automation technology
Founding member of the OPC UA protocol
Released the world’s first edge programmable industrial controller in 2018
The only automation equipment manufacturer that offers a lifetime warranty on I/O modules
Application of MQTT Protocol & SparkPlug Specification in Industrial IoTOpto22What is MQTT
Advantages
-
Low Overhead: The protocol is designed to be simple, consuming minimal network bandwidth, making it suitable for low-bandwidth, high-latency, or unreliable network environments.
4
. -
Bidirectional Communication: Supports bidirectional communication between clients and servers, enhancing device interactivity and responsiveness.
4
. -
Flexible Topic Subscription Model: Adopts a publish/subscribe model, allowing clients to receive messages of interest by subscribing to specific topics.
4
.
The MQTT Broker, also known as the MQTT agent or server, can be installed locally or in the cloud to receive and forward topic messages from clients. It functions like a post office, accepting mail from various sources and dispatching it according to recipient information. The entire process is orderly and efficient, with low loss and high-quality operation.

Due to the aforementioned advantages of MQTT, it is widely used in industrial IoT for data transmission. It plays a crucial role in the integration of OT and IT in the IoT.
What is the SparkPlug B Specification
Core Objectives
-
Define MQTT Topic Namespace: Optimize IIoT.
-
Define MQTT State Management: Utilize continuous session awareness.
-
Define MQTT Payload: Ensure data standardization and consistency
The Sparkplug B specification provides an efficient and reliable solution for industrial IoT through its standardized and flexible data transmission mechanism, promoting the development of industrial automation and intelligence.
Why the groov Controller Needs to Have an Integrated MQTT Module
Due to the advantages of MQTT and the Sparkplug B specification, groov devices are directly equipped with an MQTT module for data exchange between the OT and IT layers.
Complex Architecture Without MQTT:

IoT Architecture Using MQTT:

The groov EPIC and RIO devices come with integrated MQTT modules and Sparkplug specifications, which we can see have transformed industrial IoT data collection, monitoring, and processing:
Simple
Create network architecture from the edge: Ethernet, Wi-Fi, Cellular, VSAT
Automatic discovery of tags, single tag source
Secure
End-to-end encryption and authentication
Centralized management of account security
Efficient
Efficient payload, minimizing headers
Value state change transmission