Modbus Client(Master) Serial Protocol(RTU and Ascii)

From Visuino
Jump to navigation Jump to search

File:TArduinoModbusClientSerial.png

Summary

Implements a Modbus Master (Client) over Serial using RTU or ASCII protocols for communication with Modbus slave devices.

Description

The **Modbus Client (Master) Serial Protocol (RTU and ASCII)** component allows communication with Modbus slave devices over a serial interface. You can configure **Ascii Format** for ASCII communication, set the **Input Buffer Size Limit**, **Max Transactions**, **Packet Detect Interval**, and **Response Timeout**. This component is ideal for industrial automation, sensor networks, and embedded systems using Modbus RTU or ASCII over serial connections.

Diagram:

Categories

Properties

  • Ascii Format – Enables ASCII mode (boolean).
  • Input Buffer Size Limit – Maximum input buffer size (default 1024).
  • Max Transactions – Maximum number of simultaneous transactions (default 30).
  • Packet Detect Interval – Interval to detect packets in milliseconds (default 100).
  • Response Timeout – Timeout for Modbus responses in milliseconds (default 2000).

Pins

Input Pins

  • In – Triggers or input data to initiate Modbus communication.
  • Modbus – Modbus request input data.

Output Pins

  • Out – Modbus response or result output.