Communication

Modbus

v1.0.0NodeInsLab v2026.1.0+
24€
One-time purchase

The Modbus package for NodeInsLab is a comprehensive and high-performance extension designed for robust Modbus RTU, ASCII, and TCP interaction. Whether you are building real-time monitoring dashboards, complex SCADA systems, or simply interfacing with a single PLC, this package provides the precision and flexibility required for professional-grade automation.

🌟 Key Features

  • •Protocol Versatility: Comprehensive support for Modbus RTU, Modbus ASCII, and Modbus TCP transmission modes.
  • •Logical Register Mapping: Define "smart" registers with custom names, automatic scaling (1.0), and offsets, shielding your logic from raw memory addresses.
  • •Rich Data Types: Built-in support for multiple data structures including uint16, int32, float32, and arrays.
  • •Raw Frame Pipeline: Full control over frame construction, checksum (CRC/LRC) calculation, and response parsing for custom implementations.
  • •Advanced Simulation & Debugging: Includes a dedicated Modbus Slave Simulator for testing without physical hardware and a Modbus Error Decoder for rapid troubleshooting.
  • •Batch Efficiency: Optimized Read Batch nodes allow you to fetch multiple logical data points in shared operations, maximizing bus bandwidth.

📦 Technical Requirements

To ensure peak performance, this package automatically manages the following dependencies:

  • •pymodbus (Core protocol engine)
  • •PySide6 (Integrated UI and managers)
  • •struct (Binary data packing and IEEE 754 conversion)

Perfect for: *Industrial Monitoring, SCADA Dashboards, IoT Gateway Development, and PLC Commissioning.*

đź› Included Nodes