PAC (programowalny kontroler), 3/6/7 slotów na analogowe i cyfrowe we/wy, czujniki i moduły interfejsów, idealne do aplikacji HIL, Ethernet 10/100
Chassis zawiera dwa podstawowe moduły: moduł CPU i moduł komunikacyjny. Ich zadaniem jest sterowanie pracą zainstalowanych w chassis modułów pomiarowych (we/wy analogowe i binarne, bezpośrednia obsługa czujników, interfejsy komunikacyjne). Moduł CPU z zainstalowanym jądrem systemu operacyjnego czasu rzeczywistego (Linux, kernel 4.4.x or VxWorks 6.9.x) wykonuje opracowany przez użytkownika program realizujący założony algorytm.
Proces opracowywania aplikacji docelowej:
- Implementacja w języku C (ANSI C) założonego algorytmu
- UEIPAC pracuje w trybie PowerDNA, pod kontrolą Windows/Linux.
- Projektant pokonuje cały cykl związany z opracowywaniem programu docelowego: kodowanie algorytmu, testowanie, usuwanie błędów, itd.
- Z chwilą uzyskania poprawnie działającej wersji, program w języku C kompilowany jest kompilatorem skrośnym do postaci egzekucyjnej w module UEIPAC.
- Po zapisaniu wersji egzekucyjnej w pamięci wewnętrznej, UEIPAC przełączany zostaje w tryb pracy PAC (autonomiczny kontroler)
- Czynności wcześniej wymienione powtarzane są dotąd, aż testy uruchomieniowe wykażą zgodność działania opracowywanej aplikacji z założeniami projektowymi.
Charakterystyka:
- Rozwiązanie kompaktowe i wytrzymałe
- 3, 6 lub 7 slotów na moduły we/wy systemu PowerDNA
- Zastosowanie w aplikacjach HIL (Hardware-in-the-loop)
- RTOS Linux, VxWorks
- Elastyczność: ponad 30 dostępnych kart we/wy, w tym A/D, D/A, cyfrowe I/O, licznik/zegar, enkoder kwadraturowy, komunikacja szeregowa, CAN i ARINC 429
- Inne specyfikacje: patrz "kostki" PowerDNA DNA-PPC5 i DNA-PPC8
Uwaga: oprogramowanie narzędziowe "UEIPAC Linux TK" oraz "UEIPAC VxWorks BSP" nabywane są oddzielnie.