Login

Please login for an individual price calculation.

Forgot Password?

Always stay up to date

With our e-mailings you will receive regular information about products, events, services and Balluff.

REGISTER AS A COMPANY

We will check whether you already have a customer number with us in order to link your new online account with it.

Register
Discover our new and improved search function!

Discover our new search function: fast, precise and with smart filters. Optimized for mobile devices. Find everything you need effortlessly on our website. Try it out now!

Unsure which search terms to use? Here are some examples for you:

Order code

Technology

Type code

General search terms

Wildcards

Discover our new and improved search function!

Discover our new search function: fast, precise and with smart filters. Optimized for mobile devices. Find everything you need effortlessly on our website. Try it out now!

Unsure which search terms to use? Here are some examples for you:

Order code

Technology

Type code

General search terms

Wildcards

Discover our new and improved search function!

Discover our new search function: fast, precise and with smart filters. Optimized for mobile devices. Find everything you need effortlessly on our website. Try it out now!

Unsure which search terms to use? Here are some examples for you:

Order code

Technology

Type code

General search terms

Wildcards

The Balluff product you are looking for is currently not available on our website.

The desired product is currently either not released for our website or currently not available. We will be happy to provide you with further information and support. Please do not hesitate to contact us - we will help you at any time!

Service and Support

Your satisfaction is our claim. Discover all the ways we can support you on our Service and Support page!

Further features of our website

Multi-download
Download your product downloads together quickly and easily.

Test now and save time

Balluff Knowledge Base
Here you will find further information and documents for your Balluff product.

Find out more

Service and Support
Discover all the ways we can support you!

Find out more

Your search did not result in any hits in this category!

We are sorry, but we could not find any results for your current search query. We recommend that you check your search and make sure that you have used the correct search terms. Make sure you spell them correctly or try using a different/similar search term.

Possible searches:

  • Order code (BES0068)

  • Type code (BES M12MI-PSC40B-S04G)

  • Wildcards (BES*M12*)

  • Technology (Optoelectronic)

  • General search terms (IO-Link)

You still haven't found what you are looking for?

Contact us

Using MQTT Protocol for Smarter Automation

Edge gateway enables MQTT devices to communicate, offering simple data collection over Ethernet

Randy Dang
11 Jun 2024 | 21:09 Clock

Reading Time: 3 minutes

In my previous blog post, “Edge Gateways to Support Real-Time Condition Monitoring Data,” I talked about the importance of using an edge gateway to gather the IoT data from sensors in parallel with a PLC. This was because of the large data load and the need to avoid interfering with the existing machine communications. In this post, I want to delve deeper into the topic and explain the process of implementing an edge gateway.

Using the existing Ethernet infrastructure

One way to collect IoT data with an edge gateway is to use the existing Ethernet infrastructure. With most devices already communicating on an industrial Ethernet protocol, an edge gateway can gather the data on the same physical Ethernet port but at a separate software-defined number associated with a network protocol communication.

Message Queue Telemetry Transport (MQTT)

One of the most commonly used IoT protocols is Message Queue Telemetry Transport (MQTT). It is an ISO standard and has a dedicated software Ethernet port of 1883 and 8883 for secure encrypted communications. One reason for its popularity is that it is designed to be lightweight and efficient. Lightweight means that the protocol requires a minimum coding and it uses low-bandwidth connections.

Brokers and clients

The MQTT protocol defines two entities: a broker and a client. The edge gateway typically serves as a message broker that receives client messages and routes them to the appropriate destination clients. A client is any device that runs an MQTT library and connects to an MQTT broker.

MQTT works on a publisher and subscriber model. Smart IoT devices are set up to be publishers, where they publish different condition data as topics to an edge gateway. Other clients, such as PCs and data centers, can be set up as subscribers. The edge gateway, serving as a broker, receives all the published data and forwards it only to the subscribers interested in that topic.

One client can publish many different topics and subscribe to other topics, and many clients can subscribe to the same topic, making the architecture flexible and scalable.

The edge gateway serving as the broker allows devices to communicate with each other if the device supports the MQTT protocol. MQTT can connect a wide range of devices, from sensors to actuators on machines to mobile devices and cloud servers. While MQTT isn’t the only way to gather data, it offers a simple and reliable way for customers to start gathering that data with their existing Ethernet infrastructures.

Keywords

  • Edge gateway
  • Message Queue Telemetry Transport (MQTT)

Did you like this post?

0

Share this post

Author

Randy Dang

Randy Dang


8 Contributions

Comment

More from the author

Discover our new and improved search function!

Discover our new search function: fast, precise and with smart filters. Optimized for mobile devices. Find everything you need effortlessly on our website. Try it out now!

Unsure which search terms to use? Here are some examples for you:

Order code

Technology

Type code

General search terms

Wildcards