uPAC-5000 Introduction

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.

 

 

  • Ethernet
  • RS-232/RS-485
  • CAN Bus
  • GPS
  • 2G/3G
  • Wi-Fi

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)

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).

One free compileris offered by Borland, and we recommend that you install.

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.

The uPAC-5000 series have a built-in expansion bus.

XW-board can be plugged on the Bus to expand I/O channels, COM Ports, memories or hardware functions.

Please click the links below for additional information.

Remote I/O Selection