Skip to content

8 DO

8DO Modbus Remote I/O Module Datasheet pdf

Compact Modbus RTU remote I/O module with eight digital NPN outputs and configurable ON/OFF delay control.

Product image

Key Features

  • 8 Digital NPN Outputs
  • Configurable digital output ON delay and OFF delay
  • Modbus RTU over RS-485
  • Rotary address switch for address selection from 1 to 99
  • Wide supported baud rates from 300 to 115200
  • DIN rail mountable
  • Dimensions: 110 mm × 50 mm × 55 mm (L × W × H)

ModViz – Modbus Configuration & Visualization Tool

ModViz is a powerful yet simple configuration and visualization tool designed to work seamlessly with Veawe Modbus I/O modules. It enables engineers, system integrators, and technicians to quickly configure, monitor, and test field devices through an intuitive graphical interface.

The software can be downloaded from https://veawe.io/modviz/

ModViz configuration and visualization tool - 8DO module control panel

Ordering Information

Product Code Description
UIO-8DO 8-Channel Digital Output Modbus Remote I/O Module
UIO-8DI 8-Channel Digital Input Modbus Remote I/O Module
UIO-4DI-4DO 4-Channel Digital Input / 4-Channel Digital Output Modbus Remote I/O Module
UIO-12DI-12DO 12-Channel Digital Input / 12-Channel Digital Output Modbus Remote I/O Module
UIO-24DI-24DO 24-Channel Digital Input / 24-Channel Digital Output Modbus Remote I/O Module
UIO-24DI 24-Channel Digital Input Modbus Remote I/O Module
UIO-24DO 24-Channel Digital Output Modbus Remote I/O Module

Applications

  • Driving relays, solenoids, and indicator lamps from a single compact Modbus module
  • Adding 8 channels of NPN output expansion to PLCs and SCADA systems in space-constrained panels
  • Replacing traditional timer relays with software-configurable ON/OFF delay logic on each output channel
  • Sequencing or staggering equipment start-up using per-channel output delay

Specifications

Parameter Value
Mounting DIN rail mountable
Dimensions 110 mm × 50 mm × 55 mm (L × W × H)

Electrical Specifications

Parameter Value
Supply Voltage 15–24V DC
Digital Output Rating 24VDC 500mA max, NPN Control
Communication Port RS-485

Input/Output Specifications

Parameter Value
Digital Output Channel Count 8
Output Type Digital NPN
ON/OFF Delay Resolution 10 ms (1 count = 10 ms)
Maximum Output Delay 655.35 seconds (65535 counts)

Isolation & Protection Specifications

Parameter Value Notes / Description
Supply Reverse Polarity Protection
Supply Isolation
Transient Voltage Clamping
EMC & Immunity Standards
RS-485 Bus ESD Protection

Mechanical Dimensions

Mechanical Dimension

Terminal Details

Top Connector – RS-485

Pin 1 2 3
Signal A B Shield

Bottom Connector – Power

Pin 1 2
Signal 24V GND

Digital Output Connector

Pin 1 2 3 4 5 6 7 8
Signal Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8

Wiring Diagrams

Note: All images and connection diagrams shown are for illustrative purposes only and may differ from the actual product.

Wiring

Communication Interface

Protocol Physical Layer Default Baud Rate Default Format
Modbus RTU RS-485 19200 8N1

Basic Process Registers

Signal Address Type Description
DO1–DO8 00001–00008 Bit DO1 to DO8 output control and status

Supported Modbus Function Codes

Read Write
01 – Read Coils 05 – Write Single Coil
02 – Read Discrete Inputs 06 – Write Single Register
03 – Read Holding Registers 15 – Write Multiple Coils
04 – Read Input Registers 16 – Write Multiple Registers

Register Map Overview

Function Address Range Type Description
Coils 00001–00008 Bit DO1 to DO8 digital output control and status
Coils 00401–00408 Bit Pending DO1 to DO8 delay status and override
Holding Registers 40401–40408 int16 DO1 to DO8 ON delay
Holding Registers 40451–40458 int16 DO1 to DO8 OFF delay
Holding Registers 40501–40503 int16 HSO1 to HSO3 mode
Holding Registers 40511–40516 int32 HSO1 to HSO3 freq
Holding Registers 40531–40533 int16 HSO1 to HSO3 duty
Holding Registers 40101 int16 Modbus server (slave) address

Detailed Register Tables

Coils (0xxxx)

Digital Output Control

Address Type Description
00001–00008 Bit DO1 to DO8 digital output control and status

Pending Output State

Address Type Description
00401–00408 Bit Pending DO1 to DO8 state while ON/OFF delay timer is active

Writing 1 to a pending coil overrides the delay timer and immediately switches the output ON.

Holding Registers (4xxxx)

Digital Output Delay Configuration

Address Type Description
40401–40408 int16 DO1 to DO8 ON delay
40451–40458 int16 DO1 to DO8 OFF delay

ModViz configuration and visualization tool - 8DO module control panel

Delay Resolution: 1 = 10 ms, 100 = 1 second. Maximum value: 65535 = 655.35 seconds.

High Speed Output Configuration

Address Type Description
40501–40503 int16 Y5, Y6, Y7 (HSO) mode. 0 = Digital output (master controlled), 1 = PWM continuous, 2 = PWM controlled
40511–40516 int32 Y5, Y6, Y7 (HSO) PWM frequency, 0–20000 Hz
40531–40533 int16 Y5, Y6, Y7 (HSO) PWM duty %, 0–100.0% (raw 0–1000)

HSO_CONFIG

Communication Settings

Address Type Description
40101 int16 Modbus server (slave) address (switch value)
40102 int16 Baud rate selection
40103 int16 Serial format selection
40106 int16 Watchdog interval. Example: 10 = 1 second
40107 int16 Watchdog action. 0 = Modbus Watchdog Disabled, 1 = Reset Outputs on Modbus Watchdog Expire

Modbus Address (40101)

This is set using the rotary or DIP switches.

Baud Rate Register (40102) and Serial Format Register (40103)

Value Baud Rate Value Baud Rate Value Format
0 300 7 9600 0 8N1
1 600 8 14400 1 8E1
2 1200 9 19200 2 8O1
3 1800 10 38400 3 8N2
4 2400 11 57600 4 8E2
5 4800 12 62500 5 8O2
6 7200 13 115200

ModViz configuration and visualization tool - 8DO module control panel

Default: 19200 baud, 8N1.

Default Settings

Setting Default
Slave Address As per switch position
Baud Rate 19200
Serial Format 8N1

Configuration Settings

Default Mode

Default mode is useful when communication settings are unknown.

When the rotary address switch is set to 00:

  • Server address = 1
  • Baud rate = 19200
  • Serial format = 8N1

Switch

Changing to default mode does not overwrite stored settings. Stored settings remain unchanged until written through Modbus.

Watchdog Action

The Bus Watchdog automatically resets all outputs to their initial safe state if communication with the Modbus client is lost. This helps ensure safe operation during cable disconnection, client failure, or other communication faults.

Watch_Dog

Configurable timeout: 1 to 600 seconds (100 ms resolution).

LED Indications and Diagnostics

LED Description
Power Module power ON indication
Tx RS-485 transmit activity
Rx RS-485 receive activity
Y1–Y8 Digital output status

Revision History

Revision Date Changes
Rev 1.0 2026-08-25 Initial datasheet, HW Version = 3, FW Version = 2

Get the latest version of this datasheet : click here..

Support

Website: www.veawe.io

Email: info@veawe.io