Modbus
Modbus is a serial communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Simple and robust, it has since become a de facto standard communication protocol, and it is now a commonly available means of connecting industrial electronic devices. The main reasons for the use of Modbus in the industrial environment are:
- developed with industrial applications in mind
- openly published and royalty-free
- easy to deploy and maintain
- moves raw bits or words without placing many restrictions on vendors
Projects
- NModbus4
- https://github.com/NModbus4/NModbus4
- modbus tools
- https://www.modbustools.com/index.html
- Modbus Master Simulator
- http://en.radzio.dxp.pl/modbus-master-simulator/
- PyModbus - A Python Modbus Stack
- A full modbus protocol written in python
- https://github.com/riptideio/pymodbus
- Modbus PLC Simulator
- https://github.com/zxlin/Modbus-PLC-Simulator
- Simulates a Programmable Logic Controller (PLC) using the industry standard Modbus protocol.
- Implemented using the pymodbus library: https://github.com/bashwork/pymodbus