eletechsup R4IOJ32

eletechsup R4IOJ32 32-Channel RS485 Multi-function IO Core Board Instruction Manual

Model: R4IOJ32 | Brand: eletechsup

1. Introduction

The R4IOJ32 is a versatile 32-channel RS485 multi-function IO core board designed by eletechsup. It supports various Input/Output (IO) configurations including 32DI, 32DO, 16DI-16DO, 8DI-24DO, and 24DI-8DO, with configurable NPN/PNP input and output levels. Its compact size and 2.54mm pin header interface make it ideal for embedding in PLC, HMI, and remote IO expansion systems.

2. Product Overview

The R4IOJ32 board is available in two versions: 'Only Board' (without pre-soldered pin headers) and 'With Pin' (with soldered pin headers for easier integration).

Comparison of R4IOJ32 'Only Board' and 'With Pin' versions.
Figure 1: R4IOJ32 'Only Board' vs 'With Pin' versions. The 'Only Board' version comes without pre-soldered pin headers, while the 'With Pin' version includes them for easier connection.

3. Specifications

FeatureDescription
Model NumberR4IOJ32
TypeModule
Brand Nameeletechsup
OriginMainland China
ConditionNew
Power Supply 1DC 6-25V (with anti-reverse protection)
Power Supply 2DC 3.3-5V (reverse connection prohibited)
Working Current10mA
MODBUS RTU Function CodesWrite: 05/06/15/16, Read: 01/02/03
Configurable IO Modes32DI, 32DO, 16DI-16DO, 8DI-24DO, 24DI-8DO
Input/Output Level SwitchingVia 0X00F5/0X00F6 registers (NPN/PNP)
Communication Abnormal RestartVia 0X00F3 register
Close All Output Ports on Abnormal CommunicationVia 0X00F4 register
Input ModeSupports 3.3V/5V TTL level input (low level default, high level option)
Output Mode5V TTL level (low level default, high level option)
MODBUS Command ModeSupports up to 247 devices in parallel
Input Port StatusSupports query (default) and automatic reporting
Baud Rates1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, 115200
ParityNone/Odd/Even
Interface2.54mm pin header
Dimensions51 x 33.5 x 3.8 mm
Weight8 grams

4. Setup and Installation

4.1 Power Supply Connection

The R4IOJ32 board offers two power supply options. Only use one of the two power supplies at a time.

  • Power Supply 1: DC 6-25V. This input features reverse connection protection.
  • Power Supply 2: DC 3.3-5V. Reverse connection is prohibited for this input.

4.2 RS485 and IO Port Connections

Connect your RS485 communication lines to the designated RS485 Port. The IO ports are accessible via 2.54mm pin headers, allowing for easy connection using Dupont wires or breadboards.

R4IOJ32 board layout with power supply options, RS485 port, IO ports, and RES jumper.
Figure 2: Main board overview showing Power Supply 1 (DC 6-25V), Power Supply 2 (DC 3.3-5V), RS485 Port, IO Ports, and the RES jumper for factory reset. Note the 2.54mm pin header spacing.

5. Operating Instructions

5.1 MODBUS RTU Communication

The R4IOJ32 communicates using the MODBUS RTU protocol. Supported function codes are:

  • Write Operations: 05 (Write Single Coil), 06 (Write Single Register), 15 (Write Multiple Coils), 16 (Write Multiple Registers)
  • Read Operations: 01 (Read Coils), 02 (Read Discrete Inputs), 03 (Read Holding Registers)

The board supports various baud rates (1200 to 115200) and parity settings (None, Odd, Even). The default baud rate is 9600.

5.2 Input Port Status

Input port status can be queried (default behavior) or configured for automatic reporting.

6. Mode Configuration

The R4IOJ32 is a multi-function board, and its IO mode can be selected using jumpers (M1, M2, M3, M4). These jumpers utilize 0603 0Ω resistors or wire connections.

Jumper settings table for R4IOJ32 function modes.
Figure 3: Jumper configurations for selecting IO function modes (32DI, 32DO, 16DI-16DO, 8DI-24DO, 24DI-8DO).

6.1 Detailed Pinout Diagrams for Each Mode

Refer to the following diagram for the specific pin assignments for each configurable IO mode:

Detailed pinout diagrams for R4IOJ32 in 32DI, 32DO, 16DI-16DO, 8DI-24DO, and 24DI-8DO configurations.
Figure 4: Comprehensive pinout diagrams for 32DI, 32DO, 16DI-16DO, 8DI-24DO, and 24DI-8DO modes, showing GND, 5V, and individual DI/DO pin assignments.

7. Input/Output Level Configuration

The input and output levels (NPN/PNP) can be switched by modifying registers 0X00F5 and 0X00F6. The default configuration is NPN Input & NPN Output (0X00F5=0, 0X00F6=0).

Wiring diagrams for NPN and PNP input/output configurations on R4IOJ32.
Figure 5: Wiring diagrams illustrating NPN and PNP input/output configurations, including active low/high signals and 3-5V NPN/PNP signal connections, along with their respective register settings.

8. Factory Reset

To restore the board to its factory settings, short the RES jumper for 5 seconds. Refer to Figure 2 for the location of the RES jumper.

9. Troubleshooting

  • Communication Abnormal Restart: The board can be configured to restart automatically if communication becomes abnormal by setting the 0X00F3 register.
  • Close Outputs on Communication Abnormal: You can configure the board to close all output ports when communication is abnormal by setting the 0X00F4 register.

10. User Tips

No specific user tips were available from provided reviews or Q&A content.

11. Warranty and Support

For detailed warranty information, technical support, or further documentation, please contact the manufacturer, eletechsup, or your point of purchase. Additional documentation may be available upon request.

Documents - eletechsup – R4IOJ32

no relevant documents