The LinPAC-5000 is the latest generation Linux-based PAC from ICP DAS. It's an embedded system controller which is dedicated to industrial control.
The LinPAC-5000 family is a palm-size PAC (Programmable Automation Controller) and is designed to provide fast, convenient, flexible and simplified solutions for industrial and embedded applications. It is equipped with a AM3354 CPU (1 GHz) running a Linux kernel 3.x operating system, which is a compact and real-time OS used to quickly create time critical and high performance applications.
The LinPAC-5000 provides the ability to add an I/O expansion bus allowing users implement various I/O functions such as D/I, D/O, A/D, D/A, Timer/Counter, and various communication interfaces (RS-232/422/485), etc. Customers can choose functions which they would like to combine, and then optimize the performance of the LinPAC-5000 for every different situation.
Software Features
-
Remote Maintenance via SFTP/FTP Server and SSH/Telnet Software
The SFTP/FTP server is used for uploading applications or downloading data. And SSH/Telnet is designed for managing the LP-5000. By using the FTP server and SSH/Telnet, you can update and manage the LP-5000 remotely via the Ethernet.
-
Rich Software Solutions
ICP DAS provides the library file — libi8k.a which includes all the functions of the I-7000/8000/87k series modules. Users just install LinPAC SDK in Windows PC, the cygwin environment will be established automatically and users can develop LinPAC-5000 Applications easily by GNU C Language. Otherwise, users can also use Java to develop LinPAC applications.
Note: Cygwin is a Linux-like environment for Windows.
Hardware Features
-
Powerful CPU Module
LP-52xx is equipped with a Cortex-A8 (1.0 GHz) CPU running a Linux operating system.
-
Built-in VGA Port
A built-in VGA port can be directly connected to a regular LCD display. Users can operate the HMI or SCADA software with display, keyboard and mouse just as how they usually did on regular PCs.
-
64-bit Hardware Serial Number
The 64-bit hardware serial number is unique and individual. Every serial number of LP-5000 is different. Users can add a checking mechanism to their AP to prevent software from pirating.
-
Local I/O and Communication Expansion Board
The LinPAC-5000 series is equipped with an I/O expansion bus to support one optional expansion board, called the XV-Board or XW-Board. It can be used to implement various I/O functions, such as DI, DO, A/D, D/A, Timer/Counter and various communication interfaces, such as RS-232/422/485.
-
Rich I/O Expansion Ability (RS-232/485, Ethernet, CAN)
With the built-in RS-485 and Ethernet port, the LP-5000 series modules can connect RS-485/Ethernet remote I/O units (RU-87Pn/ET-87Pn) or modules (I-7000/M-7000/ET-7000).
-
Dual Watchdog Timer
A system could be hanged up when the OS or the AP fails. There are two watchdogs (OS watchdog and AP watchdog) designed to automatically reset the CPU when the situations happen. The design will increase the reliability of the system.
-
4G and 3G network
These modules has the integrated TCP/IP stack so that even simple controllers with serial communications ports can be connected to the modem without the need for special driver implementation. With the features of theirs, the systems can be SMS and GPRS and 4G or 3G connection applications with our PAC.
-
Metal Enclosures
Superior resistance to the weather and external interference. Easier grounding and better static protection.
-
Ventilated Housing Design Allows Operation Between -25°C ~ +75°C
Each LP-5000 is housed in a plastics-based box with a column-like ventilator that can help to cool the working environment inside the box and allow the LP-5000 operating between -25°C and +75°C.
Standard LP-5000 (Linux Kernel Inside)
The controller supports the following software development tools:
1. LinPAC SDK for Linux environment
2. LinPAC SDK for Windows environment
Model | OS | CPU | System Memory | Non-Volatile Memory | Storage | VGA Resolution |
Ethernet Port |
USB Port | RS-232/ RS-485 |
I/O Expansion | Wireless Communication |
---|---|---|---|---|---|---|---|---|---|---|---|
LP-5231 | Linux kernel 3.2.14 | Cortex-A8, 1.0 GHz |
512 MB DDR3 SDRAM | 64 KB FRAM | 512 MB Flash, 4 GB microSD card |
1280 x 1024 |
1 | 1 | 4 | XV-board (Note) | - |
LP-5231M | |||||||||||
LP-5231PM-3GWA | 3G (WCDMA) | ||||||||||
LP-5231PM-4GE | 4G (LTE) | ||||||||||
LP-5231PM-4GC | |||||||||||
Note: The I/O Expansion Bus can mount one XV-board only. |
The LinPAC-5000 series is equipped with an I/O expansion bus to support one optional expansion board, called the XV-Board or XW-Board. It can be used to implement various I/O functions, such as DI, DO, A/D, D/A, Timer/Counter and various communication interfaces, such as RS-232/422/485.
XV-board for LP-5200 series
Remote I/O Expansion
Ethernet
The available Ethernet I/O devices are ET-7000, ET-7200, ET-87P4/8-MTCP and I-8KE4/8-MTCP. The PAC can access them in Modbus/TCP protocol. A nModbus.dll is provided for C#, VB.net programming.
RS-485
The PACs are equipped with the RS485 COM ports which enable the transmission rate up to a maximum of 115.2 Kbps. The medium for connection is a twisted-pair, multi-drop, 2-wire RS-485 network that can link I-7000, M-7000, RU-87Pn with high profile I-87K modules. To access M-7000, a nModbus.dll is provided for C#, VB.net programming. To access I-7000 and RU-87Pn with high profile I-87K modules, PACSDK is provided for C#, VB.net, VC and VB programming.
FRnet
FRnet is an innovative industrial field bus that has many special features, such as high-speed deterministic I/O control, real I/O synchronization capabilities, non-protocol communication, and easy programming. With a FRnet communication module (I-8172W), the PAC can link FRnet I/O modules to implement high-speed distributed I/O (FR-2000 series). To access I-8172W, a pac_i8172w.dll is provided for C#, VB.net, VC and VB programming.
CAN Bus
The Controller Area Network (CAN) is a serial communication way, which efficiently supports distributed real-time control with a very high level of security. It provides the error-processing mechanisms and concepts of message priority. These features can improve the network reliability and transmission efficiency. Furthermore, CAN supplies the multi-master capabilities, and is especially suited for networking“intelligent” devices as well as sensors and actuators within a system or a sub-system. With I-8123, I-8124, I-87120, the PAC is able to demonstrate every feature of CAN, CANopen, and DeviceNet.