SUCHEN SIE DIE PASSENDE

INDUSTRIELLE LÖSUNG?

Entdecken Sie Embedded-, Kommunikations- und Automatisierungslösungen für Ihre Anwendung.

RIO-2010PG

Cortex M3 FreeRTOS Programmable I/O Module 16* Isol. DIO
  • Hersteller Artila
  • Kategorie: Automation Controller
  • The Artila RIO-2010PG is a high-performance, programmable remote digital I/O module designed for industrial automation, data acquisition, and IoT gateway applications. It integrates an NXP LPC1768 ARM Cortex-M3 microcontroller running at 100 MHz, operating under FreeRTOS, and provides a flexible platform for remote monitoring and control. The device features 16 opto-isolated digital inputs, 8 relay outputs, and multiple communication interfaces including Ethernet, RS-232, and isolated RS-485.
- High-Performance MCU:
Equipped with an NXP LPC1768 ARM Cortex-M3 CPU running at 100 MHz, providing robust processing power for real-time control and communication tasks.

- Integrated Memory:
Includes 512 KB on-chip Flash memory and 64 KB SRAM, suitable for embedded applications and user-developed firmware.

- Comprehensive I/O Capabilities:
- 16 opto-isolated digital inputs (2500 Vrms isolation) for reliable signal acquisition in noisy industrial environments.
- 8 relay outputs rated at 30 VDC @ 1A or 125 VAC @ 0.5A, configurable as Normally Open (NO) or Normally Closed (NC) via onboard jumpers.

- Multiple Communication Interfaces:
- 1 x 10/100 Mbps Ethernet port with 1.5 kV magnetic isolation for network connectivity.
- 1 x RS-232 full modem port and 1 x isolated RS-485 port (2500 Vrms) for serial communication.
- 1 x RS-232 console port for configuration and debugging.

- Network and Software Support:
- Supports lwIP (lightweight IP stack) and BSD socket library for TCP/IP networking.
- Built-in tiny web server for remote configuration and monitoring.
- Windows configuration utility for device setup and firmware management.
- Compatible with Sourcery CodeBench Lite and Keil ARM toolchains for software development.

- Flexible Power Input:
Operates from 9–48 VDC, supporting both power jack and terminal block connections.

- Industrial-Grade Design:
DIN-rail mountable aluminum enclosure, wide operating temperature range (0–70°C), and robust electrical isolation for industrial reliability.

- 1-Wire Interface:
Three 3-pin terminal connectors supporting Maxim 1-Wire devices for temperature or sensor integration.

Ursprungsland: Taiwan R.O.C.

Zolltarifnummer: 8471 5000 000

Comprehensive Product Summary – RIO-2010PG FreeRTOS Programmable Remote I/O Module




### 1. Product Overview

Product Name: RIO-2010PG
Model Number: RIO-2010PG
Series: RIO Series – Programmable Remote I/O Modules
Article Number: RIO-2010PG
Manufacturer: Artila Electronics Co., Ltd.

The Artila RIO-2010PG is a high-performance, programmable remote digital I/O module designed for industrial automation, data acquisition, and IoT gateway applications. It integrates an NXP LPC1768 ARM Cortex-M3 microcontroller running at 100 MHz, operating under FreeRTOS, and provides a flexible platform for remote monitoring and control. The device features 16 opto-isolated digital inputs, 8 relay outputs, and multiple communication interfaces including Ethernet, RS-232, and isolated RS-485. It supports lwIP and BSD socket libraries, includes a tiny web server, and offers Windows-based configuration utilities for easy setup and management.




### 2. Key Features

- High-Performance MCU:
Equipped with an NXP LPC1768 ARM Cortex-M3 CPU running at 100 MHz, providing robust processing power for real-time control and communication tasks.

- Integrated Memory:
Includes 512 KB on-chip Flash memory and 64 KB SRAM, suitable for embedded applications and user-developed firmware.

- Comprehensive I/O Capabilities:
- 16 opto-isolated digital inputs (2500 Vrms isolation) for reliable signal acquisition in noisy industrial environments.
- 8 relay outputs rated at 30 VDC @ 1A or 125 VAC @ 0.5A, configurable as Normally Open (NO) or Normally Closed (NC) via onboard jumpers.

- Multiple Communication Interfaces:
- 1 x 10/100 Mbps Ethernet port with 1.5 kV magnetic isolation for network connectivity.
- 1 x RS-232 full modem port and 1 x isolated RS-485 port (2500 Vrms) for serial communication.
- 1 x RS-232 console port for configuration and debugging.

- Network and Software Support:
- Supports lwIP (lightweight IP stack) and BSD socket library for TCP/IP networking.
- Built-in tiny web server for remote configuration and monitoring.
- Windows configuration utility for device setup and firmware management.
- Compatible with Sourcery CodeBench Lite and Keil ARM toolchains for software development.

- Flexible Power Input:
Operates from 9–48 VDC, supporting both power jack and terminal block connections.

- Industrial-Grade Design:
DIN-rail mountable aluminum enclosure, wide operating temperature range (0–70°C), and robust electrical isolation for industrial reliability.

- 1-Wire Interface:
Three 3-pin terminal connectors supporting Maxim 1-Wire devices for temperature or sensor integration.




### 3. Technical Specifications

Processor & Memory:
- CPU: NXP LPC1768 ARM Cortex-M3, 100 MHz
- Flash Memory: 512 KB on-chip
- SRAM: 64 KB

Network Interface:
- Ethernet: 1 x 10/100 Mbps, RJ45 connector
- Isolation: 1.5 kV magnetic isolation

Serial Communication:
- RS-232 Port: Full modem interface
- RS-485 Port: 2500 Vrms isolated differential interface
- Console Port: RS-232 (3-wire)
- Baud Rate: 1.2 kbps to 921.6 kbps
- Flow Control: None / Hardware / Xon-Xoff
- Data Bits: 5–8
- Stop Bits: 1–2
- ESD Protection: 15 kV

Digital Inputs:
- Channels: 16 opto-isolated
- Isolation Voltage: 2500 Vrms
- Logical High: 5–24 VDC
- Logical Low: 0–1.5 VDC
- Input Resistance: 1.2 kΩ @ 0.5 W

Relay Outputs:
- Channels: 8
- Contact Rating: 30 VDC @ 1A or 125 VAC @ 0.5A
- Configurable: NO/NC via jumpers (JP5–JP12)

1-Wire Interface:
- Connectors: 3 x 3-pin terminal blocks
- Protocol: Maxim 1-Wire

Power Supply:
- Input Voltage: 9–48 VDC
- Connectors: Power jack and terminal block

Physical Characteristics:
- Dimensions (W x H x D): 182 x 118 x 35.82 mm
- Mounting: DIN-rail compatible
- Weight: Approx. 0.5 kg (typical)
- Enclosure: Industrial-grade metal housing

Environmental Conditions:
- Operating Temperature: 0°C to 70°C
- Storage Temperature: -20°C to 85°C
- Humidity: 5–95% RH (non-condensing)




### 4. Functionality

The RIO-2010PG functions as a programmable remote I/O controller capable of interfacing with sensors, actuators, and control systems over Ethernet or serial networks. It operates under FreeRTOS, allowing multitasking and deterministic real-time performance.

Typical Use Cases:
- Industrial automation and process control
- Remote monitoring and data acquisition (SCADA systems)
- IoT edge gateway for sensor data aggregation
- Building management and environmental monitoring
- Machine status monitoring and alarm systems

Operation:
- Digital inputs detect external signals such as switches, sensors, or alarms.
- Relay outputs control external devices like solenoids, lights, or contactors.
- Communication interfaces enable integration with PLCs, HMIs, or cloud servers.
- The built-in web server and Windows utility allow configuration, firmware updates, and diagnostics.

Compatibility:
- Supports standard TCP/IP networking via lwIP stack.
- Compatible with Modbus, MQTT, and RESTful APIs when integrated with Artila IoT gateways.
- Works with Node-RED for graphical IoT flow programming.




### 5. Components & Accessories

Included in Package:
1. RIO-2010PG Programmable Remote I/O Module
2. Software Toolchain (downloadable from Artila Cloud)
3. Manager Utility Software (downloadable from Artila Cloud)

Optional Accessories:
- 91-0P9M9-001: Console Cable (10-pin header to DB9 male, 20 cm)
- PWR-12V-1A: 110–240 VAC to 12 VDC 1A Power Adapter

Connectors:
- Ethernet Port: RJ45
- RS-232 / Console: 10-pin header (convertible to DB9 via cable)
- RS-485: Terminal block with Data+ and Data– lines
- Power Input: Terminal block and DC jack
- 1-Wire Ports: Three 3-pin terminal connectors




### 6. Installation & Setup

Mounting:
- Designed for DIN-rail installation in control cabinets or industrial enclosures.

Power Connection:
- Connect 9–48 VDC to the power terminal block.
- Power LED (PWR) illuminates solid green when voltage is within range.

LED Indicators:
- PWR LED: Power status
- RDY LED: Firmware ready indicator
- LAN LED: Ethernet link/activity
- LED 1/2/3: Serial port activity (RS-485, RS-232, Console)
- DO1–DO8 LEDs: Relay output status
- DI1–DI16 LEDs: Digital input status

Relay Jumper Configuration (JP5–JP12):
- Normal Open (NO): Jumper on pins 2–3
- Normal Closed (NC): Jumper on pins 1–2

Software Setup:
1. Install Manager Utility on Windows.
2. Use the broadcast search function to detect RIO-2010PG on the network.
3. Configure network parameters, I/O settings, and upload firmware (`user_main.aff`).
4. Install Sourcery CodeBench Lite or Keil ARM toolchain for firmware development.
5. Optionally, integrate with Eclipse IDE for C/C++ development.




### 7. Performance & Capabilities

- Processing Speed: 100 MHz ARM Cortex-M3 core ensures responsive I/O handling and real-time control.
- Networking: 10/100 Mbps Ethernet with lwIP stack supports TCP/IP, UDP, and socket-based communication.
- Serial Communication: High-speed RS-232/RS-485 up to 921.6 kbps for industrial device interfacing.
- I/O Performance:
- Fast digital input response with 2500 Vrms isolation.
- Relay switching suitable for low-voltage control circuits.
- System Efficiency:
- FreeRTOS multitasking enables concurrent I/O, communication, and web server operations.
- Low power consumption due to efficient ARM architecture.
- Limitations:
- Relay outputs limited to 1A @ 30VDC or 0.5A @ 125VAC.
- Operating temperature up to 70°C; not suitable for extreme environments without enclosure ventilation.




### 8. Standards & Compliance

- Electrical Isolation:
- Digital Inputs: 2500 Vrms photo-isolation
- RS-485 Port: 2500 Vrms isolation
- Ethernet: 1.5 kV magnetic isolation
- ESD Protection: 15 kV on serial ports

- Regulatory Compliance:
Designed to meet industrial EMC and safety standards for automation equipment.
(Manufacturer recommends verifying compliance with CE/FCC directives for specific installations.)

- Software Standards:
- FreeRTOS real-time operating system
- lwIP TCP/IP stack compliant with standard BSD socket API
- Supports open-source development environments (GCC, Eclipse)




### 9. Additional Information

Warranty & Support:
- Standard manufacturer warranty (typically 1 year; refer to Artila policy).
- Technical support and firmware updates available via Artila Cloud.
- Online documentation, example programs, and SDKs provided for developers.

Maintenance:
- Periodic inspection of terminal connections and relay contacts recommended.
- Firmware updates can be applied via Manager Utility or web interface.
- LEDs provide real-time diagnostic feedback for troubleshooting.

Software Development & Updates:
- Firmware development supported through Sourcery CodeBench Lite or Keil ARM toolchains.
- Example projects and makefiles available for quick start.
- Firmware output file: `user_main.aff` (compiled binary).
- Integration with Node-RED for IoT applications:
- Node-RED can be installed on Artila IoT gateways to communicate with RIO-2010PG via RESTful APIs.
- Supports MQTT, Modbus, and HTTP-based data exchange.
- Enables graphical flow-based programming for automation and cloud connectivity.

Integration Example:
- A Matrix-700 IoT gateway running Node-RED can connect to RIO-2010PG to read digital outputs via HTTP GET requests.
- Data is returned in JSON format for easy parsing and visualization.
- Node-RED dashboard nodes can be used to monitor and control RIO-2010PG channels in real time.




### Summary

The Artila RIO-2010PG is a robust, programmable remote I/O module engineered for industrial and IoT applications requiring reliable digital input/output control and network connectivity. With its ARM Cortex-M3 processor, FreeRTOS environment, and comprehensive communication interfaces, it provides a flexible platform for developers and system integrators. The combination of Ethernet, RS-232, RS-485, and 1-Wire interfaces allows seamless integration into existing automation systems or cloud-based IoT infrastructures.

Its industrial-grade isolation, wide power input range, and DIN-rail mounting make it suitable for harsh environments, while the Windows configuration utility and open development toolchain simplify deployment and customization. Whether used as a standalone controller, a remote I/O node, or part of a larger IoT ecosystem, the RIO-2010PG delivers reliable performance, scalability, and ease of integration.




Manufacturer Website: [www.artila.com](http://www.artila.com)
Product Model: RIO-2010PG
Category: Programmable Remote I/O Module
Operating System: FreeRTOS
Processor: NXP LPC1768 ARM Cortex-M3 (100 MHz)
I/O Configuration: 16 Isolated Digital Inputs, 8 Relay Outputs
Interfaces: Ethernet, RS-232, RS-485, 1-Wire
Power Supply: 9–48 VDC
Dimensions: 182 × 118 × 35.82 mm
Operating Temperature: 0–70°C




*End of Product Summary – RIO-2010PG FreeRTOS Programmable Remote I/O Module*