1. Introduction and Overview
The eletechsup R4IOJ32 is a versatile 32-channel RS485 multi-function IO core board designed for Modbus RTU input/output control. This compact board can be easily integrated into various function boards and systems, serving as a PLC HMI remote IO expansion solution. It supports multiple input/output configurations and offers flexible power supply options.
This manual provides detailed instructions for the 16DI-16DO With Pin variant, covering its features, setup, operation, and configuration.
2. Продукциянын өзгөчөлүктөрү
- Кубат менен камсыздоо параметрлери: DC 6-26V (with anti-reverse protection) or DC 4-5.5V (reverse connection prohibited).
- Low Working Current: Operates at 9mA.
- MODBUS RTU Support: Compatible with function codes Write 05/06/15/16 and Read 01/02/03.
- Configurable IO Modes: Five selectable modes via jumper: 32DI, 32DO, 16DI-16DO, 8DI-24DO, 24DI-8DO.
- Adjustable Input/Output Levels: NPN/PNP levels can be switched by modifying registers 0X00F5/0X00F6.
- Communication Anomaly Handling: Configurable restart (0X00F3) and output shutdown (0X00F4) on communication failure.
- Input Mode Flexibility: Supports 3.3V/5V TTL level input, with options for low level (default) and high level input.
- Чыгуу режими: 5V TTL level, configurable for low level (default) or high level output.
- Scalable MODBUS: Supports up to 247 devices in parallel in MODBUS command mode.
- Киргизүү абалы: Supports query (default) and automatic reporting.
- Configurable Baud Rates: 1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, 115200, with None/Odd/Even Parity options.
- Compact Interface: 2.54MM pin header for easy connection with Dupont wires or breadboards.
- Чакан форма фактору: Dimensions of 51mm x 34mm x 4mm and a weight of 8 grams.
3. Техникалык шарттар
| Параметр | Нарк |
|---|---|
| Бренд | eletechsup |
| Модел | R4IOJ32 (16DI-16DO With Pin) |
| Электр менен жабдуу 1 | DC 6-26V (with anti-reverse protection) |
| Электр менен жабдуу 2 | DC 4-5.5V (reverse connection prohibited) |
| Иштөө агымы | 9мА |
| MODBUS RTU Function Codes | Write 05/06/15/16, Read 01/02/03 |
| IO Modes | 32DI, 32DO, 16DI-16DO, 8DI-24DO, 24DI-8DO (selectable) |
| Input Level Support | 3.3V/5V TTL (Low/High level) |
| Чыгуу деңгээли | 5V TTL (Low/High level) |
| Max MODBUS Devices | 247 (in parallel) |
| Bod Rates | 1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, 115200 |
| Паритет | None/Odd/Even |
| Интерфейс | 2.54MM Pin Header |
| Өлчөмдөр | 51мм x 34мм x 4мм |
| Салмагы | 8 грамм |
| UPC | 765057027362 |
4. Орнотуу жана орнотуу
4.1 Board Variants
The R4IOJ32 board is available in two main variants: "Only Board" and "With Pin". The "With Pin" version, which is the subject of this manual, includes pre-soldered 2.54mm pin headers for easier integration and connection.

Figure 4.1: R4IOJ32 Board Variants (Only Board vs. With Pin)
4.2 Электр булагы
The R4IOJ32 board offers two power supply options. Only one power supply should be used at a time.
- Power Supply 1 (DC 6-26V): Connect to the B+ and A- terminals. This input includes anti-reverse protection.
- Power Supply 2 (DC 4-5.5V): Connect to the 5V and GND terminals. Reverse connection is prohibited for this input.
4.3 RS485 байланыш порту
Connect your RS485 communication lines to the designated RS485 Port terminals on the board.
4.4 IO Port Connections
The IO ports are accessible via the 2.54mm pin headers. Refer to the specific IO mode configuration section for detailed pin assignments.

Figure 4.2: R4IOJ32 Power, RS485, and IO Port Overview
Кеңеш: The pin header spacing is 2.54mm, suitable for standard Dupont wires or breadboard connections.
5. Иштөө нускамалары
5.1 MODBUS RTU Communication
The R4IOJ32 operates using the MODBUS RTU protocol. It supports standard function codes for writing (05, 06, 15, 16) and reading (01, 02, 03) data. In MODBUS command mode, the board can be part of a network with up to 247 devices in parallel.
5.2 Baud Rate and Parity Settings
The communication baud rate can be configured to 1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, or 115200. Parity options include None, Odd, or Even. These settings are typically configured via software commands to the board.
5.3 Input Port Status
The status of the input ports can be queried (default behavior) or configured for automatic reporting, depending on your application requirements.
5.4 Communication Anomaly Handling
- Restart on Anomaly: By setting the 0X00F3 register, the board can be configured to restart automatically if communication becomes abnormal.
- Close Outputs on Anomaly: By setting the 0X00F4 register, all output ports can be configured to close automatically if communication becomes abnormal. This provides a safety mechanism for connected devices.
6. IO Modes Configuration
The R4IOJ32 is a multi-function board allowing selection of five different IO modes. These modes are configured using jumpers (0603 0Ω resistor or wire) on the board.
6.1 Jumper Settings for IO Modes
The board features M1, M2, M3, and M4 jumper pads. By soldering or wiring these pads in specific configurations, you can select the desired IO mode:

Figure 6.1: Jumper Configuration Table for IO Modes
The image below illustrates the location of the mode selection jumpers on the board:

Figure 6.2: Location of Mode Selection Jumpers
6.2 Pinout Diagrams for Each IO Mode
The following diagrams illustrate the pin assignments for each of the available IO modes:

Figure 6.3: Pinout Diagrams for All IO Modes
үчүн 16DI-16DO configuration, which is the specific model covered by this manual, the pinout is as follows:

Figure 6.4: 16DI-16DO Pinout Diagram
7. Input and Output Level Configuration
The R4IOJ32 allows for flexible configuration of input and output levels (NPN/PNP) by modifying specific registers.
7.1 Switching Input/Output Levels
- Input Level (NPN/PNP): Modify register 0X00F5 to switch between NPN and PNP input types.
- Output Level (NPN/PNP): Modify register 0X00F6 to switch between NPN and PNP output types.
The default configuration is NPN Input & NPN Output (Register 0X00F5=0, 0X00F6=0).

Figure 7.1: Input and Output Level Configurations
8. Кыйынчылыктарды
8.1 Заводдук абалга кайтаруу
If you encounter issues or wish to revert to default settings, you can perform a factory reset. Short the RES jumper on the board for 5 seconds to restore the factory settings.

Figure 8.1: Location of RES Jumper for Factory Reset
8.2 Мүчүлүштүктөрдү аныктоо боюнча жалпы кеңештер
- туура электр менен камсыз кылуу Voltage жана полярдуулук.
- Verify RS485 wiring for correct A/B connections.
- Check jumper settings for the desired IO mode.
- Confirm Modbus communication parameters (baud rate, parity, address).
- Refer to the Modbus RTU protocol documentation for detailed command structures.
9. Техникалык тейлөө
The R4IOJ32 board is designed for reliable operation with minimal maintenance. To ensure longevity and proper function:
- Тактаны таза жана чаңдан жана таштандылардан таза кармаңыз.
- Avoid exposing the board to extreme temperatures or humidity.
- Ensure proper ventilation if enclosed in a case.
- Handle with care to prevent physical damage to components or pins.
10. Кутуда эмне бар
The package for the "16DI-16DO With Pin" variant typically includes:
- One R4IOJ32 Core Board (16DI-16DO With Pin)
11. Кепилдик жана колдоо
For warranty information, technical support, or if you require more detailed documentation, please contact the manufacturer, eletechsup, directly through their official channels or the platform where the product was purchased.