First Name
Last Name
Email Address
Phone Number

Get in Touch

(508) 921-4600

+49 (0) 171 945 8385

UEI United Kingdom
+49 (0) 171 945 8385

Visit this page for local offices and distributors.

6-slot Military style, GigE Programmable Automation Controller (PAC) I/O Rack



  • Military/Rugged 38999 connectivity
  • 100% COTS solution
  • Supported by over 80 standard DNR-series I/O boards
  • 5 g vibration, 100 g shock, sealed to IP66
  • Dual GigE ports (control and diagnostic)
  • Designed for MIL-STD-461/810/1275 compliance
  • Extensive built-in system diagnostics
  • Simulink, Modbus TCP, OPC-UA also supported
  • No rotary cooling devices
  • Extensive software support including Xenomai, Linux RT, or VxWorks

VxWorks Features

  • Use your existing development license
  • Obtain your run-time license from WindRiver
  • Our BSP provides everything else you need including examples
  • A one-time charge for BSP regardless of the number of systems deployed

Linux Features

  • Uses standard Linux kernel or with Linux_rt preempt patch real-time support
  • Program in standard C
  • Eclipse IDE support
  • Develop on Linux PC or Windows PC in the Cygwin environment
  • SD card, SSD, and/or USB based disk
  • Uses the same API as our PowerDNA family
  • Our Linux Programmer's Toolkit is required to write programs for the UEIPAC
  • A one-time charge for the Toolkit, regardless of the number of systems deployed

Please call for delivery info

6-slot Military style, GigE Programmable Automation Controller (PAC) I/O Rack
Software/Programming: How UEI solutions are used. Hosted - Connected to a PC with Windows, Linux, QNX, VxWorks, RTX, or similar OS. Hosted also is for OPC-UA, Modbus and EtherCAT. Standalone - Controller with Linux or VxWorks OS, Simulink I/O Target or UEILogger. Available options for this product are shown in the drop down menu.
CPU Configurations:
Solid State Hard Drive:
SD Card:
Software Deployment Options:
Quantity: $12305
Add to Cart

Typically in stock for shipment in 3-4 weeks. Subject to global supply chain challenges.


Customizable & Deployed Sensor Interface Unit (SIU)
The Navy chose the UEI RACK form factor to replace the obsolete Sensor Interface Unit (SIU) on the Marine Landing Craft LCAC.
Find out why in the Full Story

The UEIPAC 600-MIL is the latest deployment of UEI’s popular RACKtangle® architecture. It is basically a smaller version of UEI’s popular DNR-MIL and offers slots for six I/O boards rather than the DNR-MIL’s twelve. Designed for use in the toughest environments, the UEIPAC 600-MIL is ideal for military and aerospace deployments. It is also ideal for a huge assortment of commercial applications including oil drilling platforms and refineries, heavy machinery, outdoor test stands, and any other I/O application that will be exposed to the elements. All connectivity is through ROHS compliant 38999 connectors.

Electronically, the UEIPAC 600-MIL is identical to the standard DNR Series RACKtangle except for hold-up and protection circuitry on the power supply inputs to meet MIL-STD-1275/704.) This means the UEIPAC 600-MIL uses standard DNR-series boards (e.g. DNR-AI-217 or DNR-1553-553). With over 80 unique I/O boards and 6 slots available there’s sure to be a configuration matching your application.

The new UEIPAC 600-MIL is designed to meet the most commonly required elements of MIL-STD-461 and -810 and is sealed to at least IP66/NEMA6 standards. All this is housed in a compact 10.6" (wide) x 7.0" (tall) x 6.4" (deep) chassis, weighing approximately 16 pounds and typically consuming less than 30 Watts. Heat transfer from the internal electronics to the external chassis is designed such that no fans or rotary cooling is required. The lack of fans maximizes MTBF and mechanical reliability. All internal printed circuit boards are conformal coated to ensure the highest reliability. Heat sink style fins on the top and bottom of the unit ensure the unit will meet its temperature specifications without any forced air cooling, though the unit is also suitable for use with a cold plate if appropriate.

The UEIPAC is an embedded standalone system – supporting both VxWorks and Linux – that runs your application. It's quick to install the PAC and run your first program. Precompiled examples are provided. Your Linux/ VxWorks application runs directly on the UEIPAC. There is no need for a separate host PC, though you can certainly connect one in a monitoring or supervisory role. This allows smaller, faster, more reliable, and higher performance systems. It also eliminates the cost of a dedicated host PC and guarantees long-term availability of the identical hardware. This is critical when certifying products through CE or FDA, etc. In this mode, the DNR-MIL-6 can run fully stand-alone or may be linked to a SCADA host via the Ethernet.

LINUX Deployments

Your application runs as a regular Linux process giving you access to the standard POSIX API provided by the GNU C runtime library (glibc) as well as any other library that can be compiled for Linux (for example: libxml, libaudiofile…). We also support the Linux_rt preempt patch for real-time support.

To develop programs for the UEIPAC, you will need to purchase a copy of the UEIPAC Linux TK programmers toolkit. The toolkit provides the various items needed to write applications for the UEIPAC. Regardless of the number of cubes you deploy, you need only purchase one programming toolkit. UEIPAC is an embedded Linux-based system with no graphical interface. It is very good at network connectivity, which makes it possible to create remote graphical user interfaces (also known as HMI Human-Machine-Interface).

VxWorks Deployments

You may now take advantage of all the hardware advantages of UEI's popular UEIPAC chassis and continue to develop your applications in VxWorks. This powerful combination provides hard real-time performance, an extremely robust and reliable operating system, allows you to develop your application in a familiar environment and last, but not least, allows you to preserve a great deal of previously written code! To deploy a UEIPAC application running VxWorks you'll need the following.

  1. A UEIPAC (any version)
  2. The "UEIPAC VxW BSP". You only need to purchase the BSP once, regardless of the number of systems you deploy
  3. A VxWorks development system (from Wind River)
  4. A VxWorks run-time license for each UEIPAC deployed. (also purchased from Wind River )

Additional information on UEI and UEIPAC can be found in our Software Support section.

The RACKtangle chassis is available in different deployment options including: PowerDNA, PAC (Programmable Automation Controller), Simulink/RTW Target, Modbus TCP Interface and OPC Unified Architecture Interface.

Related Media

Powerful & Rugged MIL/Aero DAQ and I/O Cube by United Electronic Industries

The UEI DNA-MIL Cube is an advanced military/aerospace-specified data acquisition and I/O platform housed in a compact 6.2” x 7.1” x 8.7” chassis. The DNA-MIL is is designed to meet MIL-STD-810 and MIL-STD-461 (including all power supply requirements), and supports virtually any input, any sensor, any interface I/O. #avionics #military #810 #461 #bus #hardware #IO

Explore UEI's DNA-MIL products at
Learn more about UEI's mil/aero solutions at

The Amazing UEIPAC

The ability to input and convert a wide variety of data then export it the way you want makes UEI hardware an ideal fit for your DAQ and Control application. Find out more at #IO #flexible #reliable

Explore UEI's embedded system solutions at

Why Choose the UEIPAC?

The UEIPAC is a stand-alone data acquisition controller capable of being embedded almost anywhere. This new video highlights the primary features which make these devices an ideal solution for any of your measurement and control applications. #standalone #flexible #synchronization #sync #IO #eclipse #gnu

Explore UEI's embedded system solutions at

Installing UEIPAC | UEI Minute Video

UEI provides a development kit that allows you to develop applications for the UEIPAC (programmable automation controllers). Here is a brief video the shows you how to install it on a Linux PC or a Linux virtual machine. #setup #howto #guide #software

Explore UEI's embedded system solutions at
Explore UEI's software and programming options at

Using a UEIPAC as a PC

Our compact UEIPAC embedded controllers not only work independently from a PC, they can also take the place of a computer controlling a network of UEI PowerDNA cubes and RACKtangles. #control #linux #qnx #vxworks #software

Lean more about UEI's embedded system solutions at
Explore UEI's software options at

UEIPAC Linux Based Programmable Automation Controller with built in Logger Functionality

The UEIPAC offers an unprecedented combination of flexibility, high performance, low cost and small size. The unit is an ideal solution in a wide variety of measurement and control applications including: Temperature control, Remote/unmanned vehicle control, Hardware in-the-loop (HIL) and more. #software #linux #demo #flexible #IO

Explore UEI's embedded system solutions at

Configuring VxWorks for UEI Hardware

The first step in setting up VxWorks to operate on your UEI hardware is to configure the kernel. This quick video shows you how build the VxWorks kernel and launch it. #software #howto #guide

Explore UEI's software and programming options at

MIL-STD-1553 Error Injection

While UEI’s MIL-STD-1553 allows users to simulate a complete and fully functioning 1553 system, it also provides you the ability to inject errors to fully test your system’s real world error handling capabilities. #avionics #military #bus #monitor #controller #powerdna #explorer #api

Learn more about UEI's Dual Channel MIL-STD-1553 I/O board at
Learn more about UEI's 1553 solutions at
Learn more about UEI's avionics solutions at
Explore UEI's 1553 Reference Guide at

MIL-STD-1553: Overview and Applications Tutorial

MIL-STD-1553 is a popular data transfer standard primarily used as an avionics bus since it's development in the 1970s. This tutorial provides a brief overview of 1553 - explaining how it works and why it continues to be as relevant and popular today as it was 40-years-ago. #military #monitor #controller #remote #terminal #guide

Learn more about UEI's 1553 solutions at
Explore UEI's 1553 product options at
UEI's 1553 Reference Guide:
Explore UEI's avionics hardware at

Getting Your MIL-STD-1553 Data Quickly and Easily

UEI customers can use a variety of programming languages to access the full functionality of our MIL-STD-1553 components, but, to help get the data they need quickly, we’ve created a graphical utility we call PowerDNA Explorer. This video shows you how easy it is to set up and use. #avionics #military #1553 #bus #monitor #controller #api

Learn more about UEI's Dual Channel MIL-STD-1553 I/O board at
Learn more about UEI's 1553 solutions at
Learn more about UEI's avionics solutions at
Explore UEI's 1553 Reference Guide at

A Complete 1553 Solution from United Electronic Industries (BC, RT and BM)

See how UEI's MIL-STD-1553 Solution works for a Bus Controller, Remote Terminal and Bus Monitor systems. #avionics #military #hardware

Learn more about UEI's Dual Channel MIL-STD-1553 I/O board at
Learn more about UEI's 1553 solutions at
Learn more about UEI's avionics solutions at
Explore UEI's 1553 Reference Guide at

How to Wirelessly Connect to a UEIPAC Shared Data Server

See how quick and easy it is to connect an iPad, smartphone, or laptop to a wireless data server using a UEIPAC Linux-based 3-slot Cube. #embedded #howto #guide #demo #IO

Learn more about the UEIPAC-300 at
Explore UEI's embedded system solutions at

Simplify Your Development

UEI works to make the process of gathering the data you need as easy as possible – even when its coming from a variety of source at the same time. And whether you’re running your application on a host PC (PowerDNA mode) or on our embedded hardware (UEIPAC mode), we’ve got your covered. #racktangle #flexible #simulation #control #IO

Explore UEI's software and programming options at

Edit Your Files With The VI Editor | UEI Minute Video

Need to change a file on the UEIPAC? This video shows you how you can use the VI Editor to make changes to a file. In addition, you will learn how to change rc.local to automatically start your application. #software #run #howto #guide

Explore UEI's embedded system solutions at