Modbus Library Documentation
Overview
The node-red-contrib-modbus library is an industry-standard library for Modbus protocol communications integrated into
the IOT-LINK gateway.
Available Nodes
-
Modbus Flex Connector: The main configuration node. Handles TCP, Serial (RTU/ASCII), and Telnet connections. Supports both client and server modes.
-
Modbus Read: Basic read operations node. Simpler alternative to Getter for standard read operations.
-
Modbus Getter: Advanced read operations. Supports all standard read functions (FC1-FC4) for coils, inputs, and registers with data type handling.
-
Modbus Setter: Writes data to devices. Uses FC5, FC6 (single writes) and FC15, FC16 (multiple writes) with built-in data validation.
-
Modbus Response: Processes read/write responses with error handling and data conversion capabilities.
-
Modbus Response Filter: Filters and routes Modbus responses based on unit ID, FC codes, or address ranges.
-
Modbus Flex Sequencer: Creates sequences of Modbus operations. Useful for complex reading/writing patterns.
-
Modbus Flex FC: Handles custom function codes and non-standard Modbus operations.
-
Modbus Server: Creates a Modbus server/slave device. Supports virtual coils and registers with customizable responses.
-
Modbus Queue Info: Monitors communication status, queue length, and timing statistics.
For complete documentation, examples, and advanced configurations, visit the node-red-contrib-modbus documentation. The library documentation includes detailed setup guides, usage examples, and troubleshooting tips.