UEIPAC-600R - Real-Time, GigE, programmable automation controller (PAC) rack with 6 I/O slots

UEIPAC-600R - Real-Time, GigE, programmable automation controller (PAC) rack with 6 I/O slots
Clear
Main features
  • Flexible. Select the I/O required to match your application
  • Gigabit Ethernet connectivity
  • Up to 150 analog or 288 digital I/O per PAC
  • Rugged: tested -40 to +70°C, 3g vibration, 50g shock
  • Compact: (6 I/O slots) 5.25″ x 6.2″ x 10.5″
  • Extremely cost-effective
  • AC, DC, or battery-powered
UEIPAC 600R-CPU 8347 UEIPAC chassis with 6 slots featuring an 8347 CPU – Supports SSD, IEEE-1588
UEIPAC 600R-CPU 8347E UEIPAC chassis with 6 slots featuring an 8347E CPU – Supports SSD, IEEE-1588, 128 MB of Flash memory
UEIPAC 600R-CPU SoloX / i.M6X option 1 UEIPAC chassis with 6 slots featuring a SoloX / i.MX6 CPU – Supports SSD, IEEE-1588, 1 GB RAM, 8 GB FLASH
UEIPAC 600R-CPU SoloX / i.M6X option 2 UEIPAC chassis with 6 slots featuring a SoloX / i.MX6 CPU – Supports SSD, IEEE-1588, HDMI interface, 1 GB RAM, 8 GB FLASH
UEIPAC 600R-CPU SoloX / i.M6X option 3 UEIPAC chassis with 6 slots featuring a SoloX / i.MX6 CPU – Supports SSD, IEEE-1588, 1 GB RAM, 8 GB FLASH, TPM-ready cybersecurity, TSN
UEIPAC 600R-CPU SoloX / i.M6X option 4 UEIPAC chassis with 6 slots featuring a SoloX / i.MX6 CPU – Supports SSD, IEEE-1588, HDMI interface, 1 GB RAM, 8 GB FLASH, TPM-ready cybersecurity, TSN
UEIPAC 600R-CPU SoC Xilinx Zynq UltraScale+ UEIPAC chassis with 6 slots featuring a Xilinx Zynq UltraScale+ SoC multicore ARM CPU, ZU3EG series (M.2 SLC support only)
UEIPAC 600R-CPU SoC Zynq UltraScale+ option 1 UEIPAC chassis with 6 slots featuring a Zynq UltraScale+ SoC multicore ARM CPU, ZU4EV series (M.2 SLC support only)
UEIPAC 600R-CPU SoC Zynq UltraScale+ option 2 UEIPAC chassis with 6 slots and a Zynq UltraScale+ SoC multicore ARM CPU, ZU4EG series (supports M.2 SLC only)

The UEIPAC 600R 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 vehicle control (UAV and ULV), Hardware in-the-loop (HIL), and more. The UEIPAC is also an ideal solution for a host of embedded DAQ applications as it allows systems to be developed without the cost or the additional space required by an external host computer.

Each UEIPAC 600R RACKtangle™ contains the PowerPC processor preloaded with the standard Linux operating system (currently 2.6.x). It also contains dual Gigabit Ethernet ports, serial port, inter-cube/rack sync interface, and 6 I/O slots. Configure your PAC by selecting the I/O boards required to match your application. With over 80 different I/O boards available, there’s sure to be a configuration to meet your needs.

A key advantage of the UEIPAC is its standalone application deployment. In PowerDNA systems, the VxWorks application is written for, and runs on a host PC that is connected to one or more UEI chassis via Ethernet. In UEIPAC systems, the VxWorks application runs directly on the UEI RACK or Cube. There is no need for a separate host PC, though you can certainly connect one in a monitoring or supervisory role. The new VxWorks support allows these applications to be developed and run in VxWorks. 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.

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)

Mathworks Embedded Coder® & UEI Solutions

Mathworks Embedded Coder® generates readable, compact, and fast C and C++ code for embedded processors used in mass production. Embedded Coder is available for use on UEIPAC and UEISIM systems. The choice of Embedded Coder versus Simulink Coder is done when selecting the system target file (same as what you would do to select PowerPC, SoloX ARM, or Zynq UltraScale+ CPU targets).

UEIPAC-600R
Clear
382b6d2022631f1f554f55763d5bdfc7NNNNNNN