Skip to main content
JBias
Associate III
Feb 24, 2025 6:43 PM UTC
Solved

Single Ethernet for ModBus and BACbus

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.
JBias
JBiasBest answer
Associate III
Mar 4, 2025 6:06 PM UTC

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.
Feb 24, 2025 10:14 PM UTC

Approved. Access granted :)

 

JBias
JBiasAuthor
Associate III
Feb 24, 2025 11:51 PM UTC

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.
Feb 25, 2025 12:31 AM UTC

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
Mar 4, 2025 6:06 PM UTC

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