Modbus operates as a request-reply protocol, where a central device (the server) sends queries, and a connected device (the client) responds. This server-client interaction enables efficient data exchange and reliable network communication. Modbus is commonly used over serial networks like RS-485 and RS-232 but can also run over Ethernet as Modbus TCP.
Originally developed for industrial environments, Modbus has evolved to serve a wide range of applications, including building automation, transportation systems, and energy management. Its adaptability and long-standing reliability make it a trusted choice for seamless device communication across industries.
M-Bus is a Modbus stack that supports both Modbus RTU and Modbus TCP, allowing implementation of either a Modbus server or client. It is compatible with bare-metal hardware and can also run on an RTOS such as RT-Kernel or FreeRTOS™.
Features:
- Modbus server
- Modbus client
- Modbus TCP
- Modbus RTU
- Bare-metal or RTOS
対応製品 | STM32,STM32MP1,STM32MP2 |
提供タイプ | ソース |
ライセンス・タイプ | Commercial with free trial version |
サイト |