We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
Modbus is an open, mature, and straight forward communications protocol. It was originally published in 1979 by Modicon (Schneider Electric) and has since evolved into a standard communications protocol for industrial electronic devices.
Modbus was specifically designed to be used in supervisory control and data acquisition systems, connecting a supervisory computer with several remote terminal units (RTU). It therefore uses a master-slave-technique in which one device, the master, initiates transactions (called queries).
Other devices, slaves respond by performing the action requested in the query and/or by supplying the requested data to the master.
emModbus—Available Shipments
SEGGER offers emModbus in two distinct shipments, emModbus Master and emModbus Slave.
TCP/IP Stack
For usage of Modbus/TCP, emModbus requires a TCP/IP capable stack. emModbus can be used with any TCP/IP stack that supports BSD Standard Sockets.
Multi Tasking
Although emModbus can be used completely without a RTOS, it is recommended to use emModbus in a multi tasking system, at least when implementing a Modbus master.
• Easy to integrate
• Low memory footprint
• ANSI-C code is completely portable and runs on any target
• Follows the SEGGER coding standards: Efficient and compact, yet easy to read, understand, and debug
• Supports ASCII, RTU and Modbus/TCP (and UDP) protocol
• Sample applications for all protocols included
• Kernel abstraction layer: can be used with or without any RTOS
• Works out-of-the-box with embOS
• Modbus/TCP can be used with standard socket interface and any TCP/IP stack
• Works out-of-the-box with embOS/IP
• Project for executable on PC for Microsoft Visual Studio available
Tecnologix offers support which is directly handled by development team. Do not hesitate to get in touch with our experts.
Just ask here