UEIPAC
Programmable Automation Controllers (PACs)
UEIPAC
Highlights
- Now available on Cube, GigE Cube and RACKtangle chassis!
- Flexible. Select the I/O required to match your application
- Up to 150 analog or 288 digital I/O per CUBE, 300 analog or 576 per
RACKtangle
- Uses standard Linux kernel
- Xenomai real-time support
- Program in standard C
- Eclipse IDE support
- Develop on Linux PC or Windows PC in the Cygwin environment
- SD card and/or USB based disk (GigE Cubes and RACKs Only)
- Rugged: tested -40 to +85°C, 5g Vibration, 50g shock
- Compact:
- Open source, no royalties
- Rugged: CUBEs tested -40 to +85°C, 5g Vibration, 50g shock
- Ideal for HIL (Hardware-in-the-loop) applications
- Ideal for single and multiple loop controllers
- Sample up to 576 ks/s
- Run 8 PID loops >20 kHz
- AC, DC or battery powered
- Uses the same C API product function calls used in the Windows
- 10-Year Availability Guarantee!
General Description
The UEIPAC™ programmable automation
controllers offer an unprecedented combination of flexibility, high performance,
low cost and small size. The UEIPAC 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
data acquisition (DAQ) applications as it allows systems to be developed
without the cost, or the additional space required by an external host
computer.
The UEIPAC 300 is 4” x 4” x 4” and offers 3 I/O slots.
The UEIPAC 600 is slightly larger at 4” x 4” x 5.8” but
provides 6 I/O slots and allows up to 150 analog inputs or 288 DIO channels.
The UEIPAC uses the same I/O boards as our popular PowerDNA family and
includes analog input (with up to 24 bit resolution), analog output,
digital I/O, Serial and CAN communications, ARINC-429 networking, counter/timer,
quadrature encoder input and more. With over over 25 different I/O boards
available, there is sure to be a configuration perfect for your application.
Using the UEIPAC, applications written on your PC are deployed on the
cube and run fully standalone. This allows the smaller, faster, more
reliable and higher performances 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.
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…).
To develop programs for the UEIPAC, you will need to purchase one one
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.
The UEIPAC cube may be placed on a desk or table or may be mounted to
any flat surface/wall, DIN Rail or in a standard 19” rack. The
UEIPAC may be AC, DC or battery powered.
|