The uPAC-5000 Series is equipped a 80186 CPU running a MiniOS7 operating system, a variety of connectivity options (Ethernet, RS-232/485) and an I/O expansion bus. The uPAC-5000 series is an enhanced version of uPAC-7186. Owing to the bigger and special form factor design, the uPAC-5000 can add an internal wireless module, such as 2G, 3G, Wi-Fi, GPS for different wireless application. The optional I/O expansion board, XWboard, is two times larger than the X-board of uPAC-7186 and provides high-protection I/O. With built-in micro SD, the uPAC-5000 can be used as a data logger.
Features
MiniOS7 Inside
- DOS-like real-time OS
- Boot up in 0.4 ~ 0.8 second
- Built-in hardware diagnostic
- Standard version for C language programming
Local I/O and Communication Expansion Board
The uPAC 5000 series is equipped with an I/O expansion bus to support one optional expansion board, called 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 interface options, such as RS-232/422/485, CAN.
Remote I/O Module and Expansion Unit
With the built-in RS-485 and Ethernet ports, the 5000 series can connect RS-485/Ethernet remote I/O units (RU-87Pn/ET-87Pn) or modules (I-7000/M-7000/ET-7000). With an XW-Board, the 5000 series can have more communication ports or different interface to connect to other type of devices, for example, CANOpen devices, or DeviceNet devices.
Multiple Communication Interfaces
Several different types of communication interface are available that enable I/O modules to be expanded and connected to external devices.
Various Memory Storage Options
uPAC-5000 provides various memory storage options. Customers can choose the memory based on their characteristics.
- 16 KB EEPROM: to store not frequently changed parameters.
- microSD: to implement portable data logging applications.
- 256 MB NAND Flash Disk: rugged data storage to resist shock and vibration.
Unique 64-bit Hardware Serial Number to Protect Your Program
A unique 64-bit serial number is assigned to each hardware device to protect your software against piracy.
Highly Reliable Under Harsh Environment
Our uPACs operate in a wide range of temperature and humidity.
- Operating Temperature: -25°C ~ +75°C
- Storage Temperature: -30°C ~ +80°C
- Humidity 10 ~ 90% RH (non-condensing)
Selection Guide
The controller is equipped with a DOS-like OS, called MiniOS7. Its software development toolkit is C language compilers that can build 16-bit executable file (*.exe) running on an 80186 CPU, then download it to the controller.
The supported C/C++ compilers are TC++ 1.01、TC 2.01、BC++ 3.1 ~ 5.2x、MSC 6.0、MSVC++ (before version 1.5.2).
C Language Based uPAC-5000 (MiniOS7 Inside)
here are many demo programs for reference. Beside that, for TCP/IP programming, we provide a TCP/IP server template that named XServer. It is a very powerful, easy use and flexible tool that can save 90% developing time.
Model | CPU | SRAM | Flash | EEPROM | Storage | 7 Segment Display |
Ethernet Port |
RS-232/RS-485 | I/O Slot |
Wireless Communication |
---|---|---|---|---|---|---|---|---|---|---|
uPAC-5001 | 80186 or compatible, 80 MHz |
512 KB | 512 KB | 16 KB | microSD card | 1 | 2 | XW-board (Note) |
- | - |
uPAC-5001D | Yes | |||||||||
uPAC-5001-FD | 256 MB NAND Flash, microSD card |
- | ||||||||
uPAC-5001D-FD | Yes | |||||||||
uPAC-5201-3GWA | microSD card | - | 3G (WCDMA) | |||||||
uPAC-5201D-3GWA | Yes | |||||||||
Note: The I/O Expansion Bus can mount one XW-board only. |
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.