1. Introduzzjoni
The eletechsup R4IOI16 is a versatile 16-channel multi-function RS485 IO core board designed for industrial control and automation applications. It supports various Digital Input (DI) and Digital Output (DO) configurations, making it suitable for integration into PLC, HMI, and remote IO expansion systems. The module features a 2.54MM pin header terminal for easy embedding.
2. Speċifikazzjonijiet
| Karatteristika | Deskrizzjoni |
|---|---|
| Numru tal-Mudell | R4IOI16 |
| Tip | Konvertituri DC/DC |
| Dimensjonijiet | 51mm * 26mm * 3.8mm |
| Piż | 6 gramma |
| Qawwa tal-Ħruġ | 1 - 50W |
| Kurrent tal-Ħruġ | =<10MA |
| Frekwenza tal-ħruġ | DC-DC |
| Tip ta' Output | Multipli |
| Provvista tal-Enerġija 1 | DC 6-25V (with anti-reverse protection) |
| Provvista tal-Enerġija 2 | DC 4-5V (reverse connection prohibited) |
| Kurrent tax-Xogħol | 6mA |
| MODBUS RTU Function Codes | Write: 05, 06, 15, 16; Read: 01, 02, 03 |
| Configurable IO Modes | 16DI, 16DO, 8DI-8DO, 4DI-12DO, 12DI-4DO |
| Mod ta 'Input | 3.3V/5V TTL level input (low level default, high level selectable) |
| Modalità tal-Ħruġ | 5V TTL level output (low level default, high level selectable) |
| Max Parallel Devices | 247 (in MODBUS command mode) |
| Input Status tal-Port | Query (default) and automatic reporting |
| Rati tal-Baud | 1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, 115200 |
| Parità | Xejn, Fard, Anki |
| Interface | 2.54MM pin header |
3. Setup
3.1 Kontenut tal-Pakkett
The R4IOI16 module is available in two versions: "Only Board" and "With Pin". Ensure you have the correct version as per your order.

Figure 3.1: R4IOI16 Module Versions (Only Board vs. With Pin)
3.2 Konnessjoni tal-Provvista tal-Enerġija
The R4IOI16 module offers two power supply options. Only use one of the two power supplies at a time.
- Power Supply 1 (DC 6-25V): This input has anti-reverse connection protection.
- Power Supply 2 (DC 4-5V): Reverse connection is prohibited for this input.

Figure 3.2: R4IOI16 Board Layout with Power Supply and Port Locations
3.3 RS485 Port Connection
Connect your RS485 communication lines to the designated RS485 Port on the module. Refer to Figure 3.2 for location.
3.4 IO Port Connection
The IO Port consists of 2.54MM pin headers, allowing for easy connection using Dupont wires or integration into a breadboard/custom PCB. Refer to Figure 3.2 for location.
4. Operazzjoni
4.1 Function Mode Selection
The R4IOI16 module supports five different IO function modes, which can be selected using jumpers (0603 0Ω resistor or wire) on the M1, M2, M3, M4 pins. The default configuration is 16DI.

Figure 4.1: Jumper Settings for IO Function Modes
Il-modi disponibbli huma:
- 16DI: 16 Inputs Diġitali
- 16DO: 16 Outputs Diġitali
- 8DI-8DO: 8 Digital Inputs and 8 Digital Outputs
- 4DI-12DO: 4 Digital Inputs and 12 Digital Outputs
- 12DI-4DO: 12 Digital Inputs and 4 Digital Outputs
Refer to Figure 4.2 for detailed pin definitions for each mode.

Figure 4.2: Pin Definitions for Different IO Function Modes
4.2 Input and Output Level Switching (NPN/PNP)
The input and output levels (NPN/PNP) can be switched by modifying registers 0X00F5 and 0X00F6 via MODBUS RTU commands.
- NPN Input & NPN Output (Default): Register 0X00F5 = 0, Register 0X00F6 = 0
- PNP Input & NPN Output: Register 0X00F5 = 1, Register 0X00F6 = 0
- NPN Input & PNP Output: Register 0X00F5 = 0, Register 0X00F6 = 1
- PNP Input & PNP Output: Register 0X00F5 = 1, Register 0X00F6 = 1
The module supports 3.3V/5V TTL level input, with low level input as default and high level input selectable. Output is 5V TTL level, with low level as default and high level selectable.
4.3 MODBUS RTU Communication
The module communicates using the MODBUS RTU protocol. It supports the following function codes:
- 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)
In MODBUS command mode, the module can support up to 247 devices in parallel.
4.4 Baud Rate and Parity Settings
The module supports various baud rates and parity settings:
- Rati ta' baud: 1200, 2400, 4800, 9600 (default), 19200, 38400, 57600, 115200
- Parità: Xejn, Fard, Anki
4.5 Input Port Status
The status of the input ports can be queried (default) or configured for automatic reporting.
4.6 Dijagramma tal-Wiring
The following diagram illustrates various wiring configurations for NPN and PNP input/output types.

Figure 4.3: Detailed Wiring Diagram for R4IOI16 Module
5. Manutenzjoni
5.1 Factory Settings Restoration
To restore the module to its factory settings, short the RES jumper for 5 seconds. Refer to Figure 3.2 for the location of the RES jumper.
6 Issolvi l-problemi
- Communication Abnormal Restart: By setting the 0X00F3 register, you can configure the module to restart automatically if communication becomes abnormal.
- Closing Output Ports on Communication Failure: By setting the 0X00F4 register, you can configure the module to close all output ports when communication is abnormal.
7. Għajnuniet għall-Utenti
Ma kien hemm l-ebda pariri speċifiċi għall-utent disponibbli minn reviews or Q&A for this product. Always ensure proper power supply voltage and polarity to prevent damage to the module.
8. Garanzija u Appoġġ
For any technical support, warranty claims, or further inquiries, please contact the manufacturer or your point of purchase. Keep your purchase records for reference.