Skip to main content
JBias
Associate III
February 24, 2025
Solved

Single Ethernet for ModBus and BACbus

  • February 24, 2025
  • 4 replies
  • 683 views

I want to use a single Ethernet port to run both a Modbus connection and a BACnet. This will be on a STM32H7 processor and using AZURE RTOS 

This topic has been closed for replies.
Best answer by JBias

Thanks Pavel. Always nice to hear an opinion from someone who actually worked with the topic issue. I will give it my best efforts.

4 replies

Pavel A.
February 24, 2025

Approved. Access granted :)

 

JBias
JBiasAuthor
Associate III
February 24, 2025

Thanks Pavel. Do you have 1st hand knowledge of such an implementation and the degree of difficulty involved? Any helpful suggestions/directions are greatly appreciated

Pavel A.
February 25, 2025

I have 1st hand knowledge of Modbus and some similar protocols but not specifically BACnet.

TL;DR: getting Ethernet to work reliably on STM32H7 can be notoriously hard, despite of many available examples and how-to posts. Especially with a custom PHY that does not appear on ST eval. boards.

Azure RTOS is no longer backed up by Microsoft and now it is Eclipse ThreadX and NetX. 

Unless you have experience with STM32 or other similar MCUs, networking and related software tools, find a contractor with this experience to build a prototype.

 

JBias
JBiasAuthorBest answer
Associate III
March 4, 2025

Thanks Pavel. Always nice to hear an opinion from someone who actually worked with the topic issue. I will give it my best efforts.