SUCHEN SIE DIE PASSENDE

INDUSTRIELLE LÖSUNG?

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

PAC-4070

ARM-9 Autom. Controller 4*AD 16bit 2*LAN 2*USB Isol. 4/4*DIO
  • Hersteller Artila
  • Kategorie: Automation Controller
  • The Artila PAC‑4070 is a compact, fanless, ARM9‑based industrial automation controller designed for embedded control, data acquisition, and networked automation applications. It integrates a 400 MHz ARM926EJ‑S processor, dual Ethernet interfaces, multiple isolated analog and digital I/O channels, and a pre‑installed Linux 2.6 operating system. The controller is engineered for DIN‑rail mounting and continuous operation in industrial environments, offering a robust, flash‑based architecture with extended temperature tolerance and wide‑range DC power input.
- High‑Performance ARM9 Core:
Equipped with an ARM926EJ‑S processor running at 400 MHz, featuring 32 KB instruction and 32 KB data cache, and a memory management unit (MMU) for multitasking Linux operation.

- Embedded Linux Platform:
Pre‑installed Linux kernel 2.6.x with full GNU C/C++ toolchain support for both Linux and Windows development environments. Includes BusyBox utilities and Artila’s custom management tools.

- Comprehensive I/O Suite:
- 4 × 16‑bit isolated analog input channels (configurable voltage/current ranges)
- 4 × isolated digital inputs (2.5 kV isolation)
- 4 × isolated digital outputs (Darlington transistor drivers, 500 mA max per channel)

- Networking & Communication:
- Dual 10/100 Base‑T Ethernet ports
- 2 × USB 2.0 full‑speed host ports and 1 × USB device port
- 4 × serial ports (2 × RS‑232, 2 × software‑selectable RS‑232/RS‑485 isolated)

- Storage & Expansion:
- 64 MB SDRAM and 128 MB NAND Flash (expandable via microSD slot)
- 1 × SD/MMC interface for removable storage
- USB flash disk and external storage mounting supported

- Industrial‑Grade Design:
- Fanless, solid‑state architecture
- 9 – 40 V DC power input with surge and polarity protection
- Operating temperature: 0 °C – 70 °C
- DIN‑rail mountable aluminum enclosure

- Integrated Web & Network Services:
Built‑in Apache web server, SSH/SFTP, FTP, Telnet, and syslog services for remote management and data access.

- Security & Remote Access:
Supports SSL, SSH 1.0/2.0, and user authentication for secure remote operation.

Ursprungsland: Taiwan R.O.C.

Zolltarifnummer: 8471 5000 000

Comprehensive Product Summary – PAC‑4070 Industrial Automation Controller




### 1. Product Overview

Product Name: PAC‑4070
Model: PAC‑4070
Series: ARM‑9 Programmable Automation Controller Series
Article Number: PAC‑4070
Manufacturer: Artila Electronics Co., Ltd.

The Artila PAC‑4070 is a compact, fanless, ARM9‑based industrial automation controller designed for embedded control, data acquisition, and networked automation applications. It integrates a 400 MHz ARM926EJ‑S processor, dual Ethernet interfaces, multiple isolated analog and digital I/O channels, and a pre‑installed Linux 2.6 operating system. The controller is engineered for DIN‑rail mounting and continuous operation in industrial environments, offering a robust, flash‑based architecture with extended temperature tolerance and wide‑range DC power input.




### 2. Key Features

- High‑Performance ARM9 Core:
Equipped with an ARM926EJ‑S processor running at 400 MHz, featuring 32 KB instruction and 32 KB data cache, and a memory management unit (MMU) for multitasking Linux operation.

- Embedded Linux Platform:
Pre‑installed Linux kernel 2.6.x with full GNU C/C++ toolchain support for both Linux and Windows development environments. Includes BusyBox utilities and Artila’s custom management tools.

- Comprehensive I/O Suite:
- 4 × 16‑bit isolated analog input channels (configurable voltage/current ranges)
- 4 × isolated digital inputs (2.5 kV isolation)
- 4 × isolated digital outputs (Darlington transistor drivers, 500 mA max per channel)

- Networking & Communication:
- Dual 10/100 Base‑T Ethernet ports
- 2 × USB 2.0 full‑speed host ports and 1 × USB device port
- 4 × serial ports (2 × RS‑232, 2 × software‑selectable RS‑232/RS‑485 isolated)

- Storage & Expansion:
- 64 MB SDRAM and 128 MB NAND Flash (expandable via microSD slot)
- 1 × SD/MMC interface for removable storage
- USB flash disk and external storage mounting supported

- Industrial‑Grade Design:
- Fanless, solid‑state architecture
- 9 – 40 V DC power input with surge and polarity protection
- Operating temperature: 0 °C – 70 °C
- DIN‑rail mountable aluminum enclosure

- Integrated Web & Network Services:
Built‑in Apache web server, SSH/SFTP, FTP, Telnet, and syslog services for remote management and data access.

- Security & Remote Access:
Supports SSL, SSH 1.0/2.0, and user authentication for secure remote operation.




### 3. Technical Specifications

Processor & Memory
- CPU: ARM926EJ‑S (ARM9 core) @ 400 MHz
- Cache: 32 KB instruction + 32 KB data
- SDRAM: 64 MB
- NAND Flash: 128 MB (system + user storage)
- Bootloader: uBoot
- File System: Linux root filesystem with user disk (/home)

Networking
- Ethernet: 2 × 10/100 Base‑T (RJ‑45)
- Indicators: Link (green), Activity (yellow) LEDs per port
- Default IPs: LAN1 – 192.168.2.127, LAN2 – 192.168.3.127

Serial Communication
- COM1–2: Software‑selectable RS‑232 or isolated RS‑485
- COM3–4: RS‑232 with hardware flow control
- Isolation: 2.5 kV RMS (RS‑485)
- Console Port: Internal JP4 (requires CB‑BHDB9‑020 cable)
- Baud Rate: 115200 bps (default), 8 N 1

USB Interfaces
- 2 × USB 2.0 full‑speed host ports (12 Mbps)
- 1 × USB device port
- Supports USB flash drives, WLAN adapters (Ralink RT2571), and USB‑RS232 adapters

Analog Inputs (AI1–AI4)
- Channels: 4 differential, isolated (1500 Vrms)
- Resolution: 16 bit
- Input Types: Voltage (mV/V), Current (mA)
- Voltage Ranges:
- Uni‑polar: 0–150 mV, 0–500 mV, 0–1 V, 0–5 V, 0–10 V
- Bi‑polar: ±150 mV, ±500 mV, ±1 V, ±5 V, ±10 V
- Current Range: 0–20 mA (via 120 Ω shunt, jumper selectable)
- Sampling Rate: 10–100 samples/s
- Input Impedance: 20 MΩ
- Accuracy: ±0.1 %
- CMRR: 100 dB @ 50/60 Hz

Digital Inputs (DI1–DI4)
- Channels: 4 isolated (photo‑coupler, 2500 Vrms)
- Logic High: 5–24 V DC
- Logic Low: 0–1.5 V DC
- Input Resistance: 1.2 kΩ @ 0.5 W
- Response Time: 20 µs

Digital Outputs (DO1–DO4)
- Channels: 4 isolated Darlington transistor outputs (UDN2981A)
- Output Voltage: 5–50 V DC (external source)
- Max Current: 500 mA per channel
- Isolation: 2500 Vrms
- Built‑in transient suppression diodes

Power Supply
- Input Voltage: 9 – 40 V DC (auto‑polarity, surge protected)
- Typical Consumption: 500 mA @ 12 V DC
- Connector: 3‑pin plug‑in screw terminal
- Shielding Ground: Provided for EMI protection

Physical Characteristics
- Dimensions: 130 × 65 × 102.5 mm
- Mounting: DIN‑rail bracket (included)
- Operating Temperature: 0 °C – 70 °C
- Cooling: Fanless, convection cooled




### 4. Functionality

The PAC‑4070 functions as a compact embedded automation controller capable of handling data acquisition, process control, and network communication tasks. It runs a full Linux OS, enabling users to deploy custom applications, web interfaces, and network services directly on the device.

Typical Use Cases:
- Industrial process monitoring and control
- Remote data logging and SCADA integration
- Machine automation and equipment interfacing
- IoT gateway for sensor networks
- Edge computing for distributed control systems

Operation Overview:
Upon power‑up, the PAC‑4070 boots from NAND Flash, loads the Linux kernel, and mounts the root filesystem. Users can access the system via Ethernet (SSH, Telnet, FTP, or web interface) or through the serial console. Analog and digital I/O channels are accessible via device nodes (/dev/adc, /dev/gpio), and configuration utilities such as `setadc`, `gpioctl`, and `setuart` simplify hardware setup.

Compatibility:
- Supports USB WLAN adapters (Ralink RT2571, driver rt73usb)
- Compatible with standard Linux utilities and cross‑compilers
- Works with GNU toolchains for ARM (Linux and Windows)
- Supports external USB and SD storage devices




### 5. Components & Accessories

Included in Package:
1. PAC‑4070 Programmable Automation Controller
2. DIN‑rail mounting bracket
3. Artila CD (includes documentation, utilities, and toolchain)

Optional Accessories:
- CB‑RJ45F9‑150: RJ‑45 to DB‑9 Female cable (for serial connection)
- CB‑BHDB9‑020: M‑502 console cable (for internal console access)
- PWR‑12V‑1A: 12 V DC 1 A power adapter




### 6. Installation & Setup

Mounting:
The PAC‑4070 is designed for DIN‑rail installation using the included bracket. Ensure adequate ventilation and grounding for EMI protection.

Power Connection:
Connect 9–40 V DC to the 3‑pin terminal block (V+, V–, Shield Ground). The unit includes surge and polarity protection.

Network Configuration:
Default static IPs are pre‑assigned. Modify `/etc/network/interfaces` to configure static or DHCP settings. Wireless LAN can be enabled by loading the `rt73usb` module and specifying SSID and WEP key.

Serial Console Access:
Use the CB‑BHDB9‑020 cable to connect to JP4 (M‑502 module). Configure terminal software to 115200 bps, 8 N 1, VT100. Alternatively, use the `setconsole` utility to redirect the console to any serial port.

System Boot & Run Levels:
- Run 0: Halt
- Run 1: Single‑user (maintenance)
- Run 2–5: Multi‑user (default = 5)
- Run 6: Reboot

LED Indicators:
- Power LED: Green = power applied
- Ready LED: Green = system boot complete
- Link/Act LEDs: Network link and activity
- Serial LEDs: TX (Green), RX (Yellow)




### 7. Performance & Capabilities

- Processing Speed: 400 MHz ARM9 core with MMU
- Memory Throughput: 64 MB SDRAM optimized for Linux multitasking
- Analog Sampling: Up to 100 samples/s per channel
- Digital I/O Response: 20 µs input response, 500 mA output drive
- Network Throughput: 10/100 Mbps per Ethernet port
- System Boot Time: Typically < 30 seconds
- Storage Expansion: Supports USB and SD up to 32 GB
- Reliability: Fanless, solid‑state design for 24/7 operation

Limitations:
- No built‑in display or HMI interface (requires external client)
- Limited onboard Flash (128 MB) for large applications—external storage recommended
- Analog input sampling rate suitable for low‑to‑medium speed data acquisition




### 8. Standards & Compliance

- Electrical Isolation: Analog 1500 Vrms, Digital 2500 Vrms
- EMI/ESD Protection: Integrated surge and polarity protection
- Operating Standards: Industrial‑grade design for continuous operation
- Software Compliance: Linux 2.6.x kernel, GNU GPL‑compliant utilities
- Network Protocols: TCP/IP, SSH, FTP, HTTP, Telnet, NTP, PPP
- Safety & EMC: Designed for compliance with CE and FCC industrial standards (manufacturer specification)




### 9. Additional Information

Warranty & Support:
Artila provides standard manufacturer warranty and technical support for PAC‑series controllers. Firmware updates, recovery images, and software utilities are available via the Artila FTP server.

Maintenance & Recovery:
- System Recovery Mode: If NAND Flash fails, the controller automatically boots from DataFlash and provides a console recovery menu.
- Recovery Options:
1. Update Image: Restore loader, kernel, and filesystem from USB disk.
2. Make Filesystem: Create custom filesystem image for duplication.
3. Recover Environment: Restore default environment variables.
4. Show Info / Reboot: Display version or restart system.
- Force DataFlash Boot: Press “!” repeatedly during power‑on.

Software Management (ipkg):
Lightweight package manager for installing, updating, and removing software modules. Configurable to use Artila FTP or local USB repositories.
Example commands:
- `ipkg update` – refresh package list
- `ipkg install <package>` – install software
- `ipkg remove <package>` – uninstall software
- `ipkg list_installed` – view installed packages

Development Environment:
- Linux Toolchain: arm‑linux‑gnueabi‑gcc 4.3.3, glibc 2.9, binutils 2.18
- Windows Toolchain: arm‑none‑linux‑gnueabi‑gcc 4.3.3, glibc 2.8, binutils 2.19 (CodeSourcery)
- Example Workflow: Compile on host PC → transfer via FTP → set execute permission → run on PAC‑4070

Utility Software Collection:
Includes BusyBox v1.14.2, sysvinit v2.86, lighttpd v1.7, vsftpd v2.0.5, iptables v1.3.8, ipkg v0.99.163, wireless_tools v29, PPP v2.4.3, and Artila utilities (`update`, `setuart`, `setconsole`, `gpioctl`, `setadc`).

Web Administration (Webmin):
Optional web‑based management interface accessible via port 10000. Modules include system, server, network, hardware, and file management.

Firmware & Updates:
Firmware images (loader, kernel, filesystem) are distributed via Artila CD and FTP. Updates can be applied through the `update` utility under supervisor (root) mode.




### Summary

The Artila PAC‑4070 is a robust, Linux‑ready industrial automation controller built around the ARM9 AT91SAM9G20 platform. It combines flexible analog/digital I/O, multiple communication interfaces, and open‑source software support in a compact, fanless design. With its dual Ethernet ports, isolated I/O, and comprehensive Linux environment, the PAC‑4070 is ideal for embedded control, data acquisition, and networked automation systems requiring reliability, programmability, and long‑term maintainability.

Its modular architecture, wide power range, and built‑in recovery mechanisms make it particularly suited for industrial, laboratory, and remote monitoring applications where uptime and flexibility are critical.