Okay

Get in Touch

General
(508) 921-4600
Email Sales
Email Support

UEI Europe Office
+49 40 63698136
Email EU Sales

Visit this page for local offices and distributors.

MIL-STD-1553 Single Slot Programmable Automation Controller (PAC) Cube

UEIPAC-100-1G

Features

Dual-channel MIL-STD-1553 Interface

  • 2 independent dual redundant bus interfaces
  • 1553 to Ethernet converter
  • Bus Controller (BC), Remote Terminal (RT), or Bus Monitor (BM)
  • Multiple RT simulation up to 31 RT's
  • Supports 1553A or 1553B protocols (including Notice 2)
  • Independent major and minor frame timing on each port
  • Transformer or direct coupling
  • 350 Vrms isolation between 1553 buses and chassis
  • Selective RT monitoring in BM mode
  • 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
MIL-STD-1553 Single Slot Programmable Automation Controller (PAC) Cube
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 Configuration:
Solid State Hard Drive:
SD Card:
Software Deployment Options:
Quantity: $8465
Add to Cart

Due to worldwide shortages, the 32 GB SSD may be unavailable. Please inquire at sales@ueidaq.com about current lead times for this product.

UEIPAC-100-1G

The MIL-STD-1553 UEINet programmable automation controller chassis is a high performance, two-channel MIL-STD-1553 interface that is perfect as a MIL-STD 1553 to Ethernet converter. Each port operates fully independently and provides a complete dual, redundant 1553 interface and may be set as 1553a or 1553b. The "b" interface fully implements specification notices 1 and 2. Each port is transformer coupled, though direct coupling is available as an option.

Many 1553 functions are implemented in an on-board FPGA. This greatly reduces the burden placed on the chassis CPU and ensures the 1553 functionality does not limit the processor interface or the connectivity to the host PC.

Each port may be independently configured as Bus Controller (BC), Remote Terminal (RT) or Bus Monitor (BM). As Bus Controller, the board supports all standard BC-RT, RT-BC, and RT-RT transfers. The Remote Terminal support allows the board to emulate up to 31 different RTs on the bus. Bus Monitoring (BM) mode provides the ability to monitor all activity, or selective activity based upon RT address. In addition to monitoring data, BM monitors time tags, error status, and RT response time. Finally, each DNA-1553-553 channel may be set to simultaneously act as an RT and BM or BC and BM.

The UEINet chassis is an extremely rugged, Gigabit Ethernet-based I/O interface. The wide variety of allows you to configure one or more cubes to match the specific I/O requirements of your application. UEINet chassis are 2.7" x 4.1" x 4" and are packed with power and flexibility. Each UEINet module consists of two primary subsections: a Core Module and an I/O board.

The "standard" UEINet is designed to run as a slave I/O unit controlled directly by a host PC. The UEINet PAC UPG option allows the unit to run as a stand-alone device running an application you write in either Linux or VxWorks operating systems. Simulink users can use the UEINet SIM UPG option to enable the ability to build applications in Simulink. These Simulink modules may be run on a host PC, stand-alone on the UEINet, or in a SCADA mode where a stand-alone application runs, but can be tuned by the host PC. Finally, there the UEINet Mod UPG allows the UEINet to run as a MODBUS TCP node and UEINet OPC-UA UPG.

The Core Module occupies the top portion of the chassis and provides two independent Gigabit Ethernet Network Interface Controllers (NICs) with separate IP addresses. These may be configured as a control port and a diagnostic port or they may be teamed/bonded to allow redundant network access. The control port is the primary interface from the host PC. The diagnostics port allows other computers (or a different thread on the host) to interrogate the I/O and system status of the Cube.

The Core module also provides the 8347 series PowerPC CPU, two USB 2.0 controller ports (active only with the UEIPAC option), indicator lights, timing/trigger interface, configuration ports, and an internal power supply. It's the brains of the UEINet and controls the unit's operations including the interface with the host Controller (and other Cubes), acting as the primary processor in stand-alone deployments as well as supervising the activity of the I/O board.

The remainder of the chassis contains the I/O board. A custom (though fully COTS) I/O configuration is possible by specifying the UEINet with any of UEI's DNA-series I/O boards. An overview of these boards is also provided on the following pages, while detailed specifications can be obtained from the various I/O boards' datasheets. With over 80 different I/O boards available we're sure to have just what your application requires.

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.

The UEINet 1553 PAC includes a standard MIL-1553 cable interface. Also included is a helpful, self-test loop-back adaptor.

The UEINet-FLANGE, mounting option allows the UEINet series to be easily mounted to any flat surface. The UEINet-DR, DIN rail mount allows the unit to be mounted to any standard 35 mm DIN rail.

Related Media

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 https://www.ueidaq.com/program...
Explore UEI's software and programming options at https://www.ueidaq.com/support...

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 https://www.ueidaq.com/product...
Explore UEI's embedded system solutions at https://www.ueidaq.com/program...

Create an SD Card for the UEIPac | UEI Minute Video

Creating an SD card for the UEIPac is as easy as running a script in the root file system. We’ve made this short video to show you how to do it. #software #howto #guide

Explore UEI's embedded system solutions at https://www.ueidaq.com/program...

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 https://www.ueidaq.com/program...

1553 One Time Command | UEI Minute Video

The 1553 major minor frame scheduler is designed to run cyclic, multi-rate commands over and over again at preselected frequencies. Sometimes you need to send a command, or series of commands, just once. We've developed a technique to help you accomplish this.