GE
IS420UCSCH1A
9000 dolarów
W magazynie
T/T
Xiamen
| Dostępność: | |
|---|---|
| Ilość: | |
Sterownik UCSCH1A to podstawowy element systemu sterowania Mark VIe firmy GE i model z najwyższej półki w rodzinie sterowników UCSC. Jest to kompaktowy, samodzielny sterownik modułowy przeznaczony do szybkich i niezawodnych zastosowań przemysłowych, szeroko stosowany w turbinach gazowych, turbinach parowych, turbinach wiatrowych, elektrowniach pracujących w cyklu kombinowanym i różnych scenariuszach automatyzacji fabryk.
W porównaniu do podstawowych sterowników, podstawowa zaleta UCSCH1A polega na zintegrowanej i zwirtualizowanej architekturze. Jest to nie tylko potężny silnik sterujący w czasie rzeczywistym, ale także, dzięki wewnętrznie zintegrowanemu modułowi Embedded PROFINET Gateway (Embedded PPNG), osiąga natywne możliwości komunikacji z urządzeniami PROFINET I/O. Filozofia projektowania „wszystko w jednym” upraszcza architekturę systemu, zmniejsza zależność od sprzętu zewnętrznego oraz zwiększa ogólną integrację i niezawodność systemu.
UCSCH1A wykorzystuje zaawansowaną technologię hypervisora czasu rzeczywistego do tworzenia i uruchamiania wielu niezależnych maszyn wirtualnych (VM) na jednym kontrolerze fizycznym, umożliwiając jednoczesne hostowanie krytycznych funkcji, takich jak aplikacja sterująca Mark VIe, Embedded Field Agent (EFA) i wbudowana brama PROFINET. Jest to idealna platforma do budowy nowoczesnych, inteligentnych i połączonych w sieć systemów sterowania.
Funkcjonalność i zasady UCSCH1A są kluczem do odróżnienia go od innych sterowników. Filozofia projektowania polega na osiągnięciu integracji funkcjonalnej i izolacji zabezpieczeń poprzez technologię wirtualizacji na jednej platformie sprzętowej. Poniższe sekcje zawierają dogłębną analizę jego podstawowych funkcji i leżących u ich podstaw mechanizmów operacyjnych.
Opis funkcjonalny:
UCSCH1A to czterordzeniowy kontroler, który wykorzystuje technologię hypervisora czasu rzeczywistego do wirtualizacji i partycjonowania fizycznych zasobów sprzętowych (procesor, pamięć, interfejsy sieciowe), tworząc w ten sposób wiele izolowanych środowisk maszyn wirtualnych. Na każdej maszynie wirtualnej można uruchomić niezależny system operacyjny i aplikację, tak jakby działała na wielu oddzielnych komputerach.
Zasada działania:
Warstwa abstrakcji sprzętu: Hiperwizor, jako oprogramowanie najniższego poziomu, działa bezpośrednio na sprzęcie kontrolera i jest odpowiedzialny za planowanie rdzeni procesora, alokację pamięci i zarządzanie przerwaniami sprzętowymi. Zapewnia spójny, zwirtualizowany widok sprzętu maszynom wirtualnym wyższej warstwy.
Izolacja maszyny wirtualnej: na UCSCH1A typowa konfiguracja uruchamia następujące maszyny wirtualne:
Mark VIe Control VM: Uruchamia QNX Neutrino RTOS, uznany i wysoce niezawodny system operacyjny czasu rzeczywistego. QNX jest odpowiedzialny za wykonanie całej krytycznej logiki sterowania procesem. Architektura mikrojądra i deterministyczne planowanie zadań zapewniają realizację zadań kontrolnych w ściśle określonych cyklach czasowych, spełniając ekstremalne wymagania sterowania przemysłowego w czasie rzeczywistym.
Embedded PROFINET Gateway VM: Uruchamia inne środowisko systemu operacyjnego zoptymalizowane specjalnie dla stosu protokołów PROFINET, dedykowane do obsługi komunikacji z siecią PROFINET.
Wbudowana maszyna wirtualna agenta polowego: uruchamia system Linux w celu hostowania aplikacji EFA.
Sieć wirtualna: Aby umożliwić wymianę danych między tymi maszynami wirtualnymi, wewnątrz UCSCH1A tworzona jest sieć wirtualna. Sieć ta nie jest fizycznym kablem Ethernet, ale szybkim kanałem danych zaimplementowanym w pamięci za pomocą pamięci współdzielonej i technologii przełączników wirtualnych. Na przykład, gdy aplikacja sterująca Mark VIe potrzebuje danych odczytanych z urządzeń PROFINET do obliczeń sterujących, dane te są przesyłane z maszyny PPNG VM do maszyny Mark VIe VM za pośrednictwem wewnętrznej sieci wirtualnej, która jest znacznie wydajniejsza niż tradycyjna komunikacja w sieci fizycznej.
Podstawowa wartość: zwirtualizowana architektura pozwala uzyskać „wiele maszyn w jednej”, redukując koszty sprzętu i złożoność systemu. Jednocześnie izolacja usterek ma kluczowe znaczenie — nawet jeśli w maszynie wirtualnej EFA wystąpi problem z oprogramowaniem, krytyczna logika sterowania działająca w QNX pozostaje nienaruszona i nadal działa stabilnie, znacznie zwiększając odporność i dostępność systemu.
Opis funkcjonalny:
Jako sterownik Mark VIe, UCSCH1A komunikuje się z rozproszonymi modułami we/wy za pośrednictwem IONet, dedykowanej, deterministycznej sieci przemysłowej Ethernet, w celu gromadzenia danych procesowych i wysyłania poleceń sterujących.
Zasada działania:
Sieć dedykowana: IONet to zamknięta, prywatna sieć, która umożliwia podłączenie wyłącznie modułów we/wy i sterowników serii Mark firmy GE. Zamknięty charakter zapobiega nieautoryzowanemu dostępowi i burzom rozgłoszeniowym z korporacyjnych sieci informatycznych lub urządzeń zewnętrznych, zapewniając czystość i bezpieczeństwo sieci sterującej.
Precyzyjna synchronizacja zegara: IONet wykorzystuje protokół IEEE 1588 Precision Time Protocol (PTP). Kontroler pełni funkcję zegara głównego, okresowo wysyłając przez sieć komunikaty synchronizacyjne w celu synchronizacji ze sobą zegarów wszystkich podłączonych modułów I/O, z kontrolą błędu w zakresie ±100 mikrosekund. Ten niezwykle wysoki poziom spójności czasowej jest podstawą:
Synchroniczne pozyskiwanie danych: Wszystkie moduły we/wy mogą „zrzutować” sygnały wejściowe w tym samym momencie, zapewniając systemowi sterowania globalnie spójny obraz danych w czasie, co jest kluczowe przy analizowaniu złożonych zdarzeń powiązanych.
Deterministyczne pętle sterowania: Cykl skanowania sterownika i cykle aktualizacji danych we/wy są wyrównane z tym zsynchronizowanym zegarem, zapewniając ścisłą okresowość wykonywania logiki sterującej i wymiany danych, eliminując niepewność spowodowaną fluktuacją taktowania w tradycyjnych systemach asynchronicznych.
Nadmiarowe ścieżki danych: W konfiguracjach redundantnych (Dual lub TMR) wszystkie sieci we/wy (R, S, T) są podłączone jednocześnie do każdego sterownika. Oznacza to, że każdy sterownik niezależnie otrzymuje wszystkie dane wejściowe. Architektura ta gwarantuje, że żadne dane wejściowe nie zostaną utracone w przypadku wyłączenia jednego sterownika ze względów konserwacyjnych lub awarii, co eliminuje pojedynczy punkt utraty sygnału wejściowego i gwarantuje ciągłość sterowania na poziomie komunikacji.
Opis funkcjonalny:
Jest to charakterystyczna cecha UCSCH1A. Może działać jako kontroler AI/O PROFINET IO-RT V2.2 klasy AI/O bez konieczności stosowania zewnętrznej bramy, bezpośrednio łącząc się z urządzeniami I/O innych firm obsługującymi protokół PROFINET (takimi jak RSTI-EP Slice I/O) i zarządzając nimi.
Zasada działania:
Mapowanie i wymiana danych: Maszyna wirtualna PPNG działa jako tłumacz protokołu. Mapuje punkty danych z zewnętrznych urządzeń wejścia/wyjścia PROFINET (np. wejścia cyfrowe, wyjścia analogowe) do wewnętrznej przestrzeni zmiennych sterownika Mark VIe. Po tym, jak inżynierowie automatycy skonfigurują tę relację mapowania w oprogramowaniu ToolboxST, mogą bezpośrednio odwoływać się do tych punktów danych PROFINET w logice sterowania, tak jak natywne zmienne we/wy.
Asynchroniczny przepływ danych: Cykl aktualizacji danych w sieci PROFINET jest asynchroniczny z cyklem skanowania sterownika Mark VIe. PPNG VM niezależnie wykonuje cykliczną wymianę danych z urządzeniami PROFINET z konfigurowalną szybkością aktualizacji (1ms do 512ms). Następnie przesyła najnowsze dane do sterującej maszyny wirtualnej Mark VIe za pośrednictwem wspomnianej wewnętrznej sieci wirtualnej. Ta asynchroniczna konstrukcja zapobiega opóźnianiu krytycznych pętli sterowania przez wolniejsze urządzenia PROFINET.
Ustanawianie relacji komunikacyjnych: Przed rozpoczęciem komunikacji PPNG ustanawia trzy typy relacji komunikacyjnych (CR) z każdym urządzeniem PROFINET:
Rejestracja danych CR: Używane do przesyłania danych w czasie innym niż rzeczywisty, np. konfiguracji parametrów urządzenia i odczytu informacji diagnostycznych.
IO Data CRs: Używane do cyklicznej wymiany danych procesowych (wejścia/wyjścia) w czasie rzeczywistym, co stanowi rdzeń funkcji sterującej.
Dane alarmowe CR: Używane do przesyłania alarmów i informacji o zdarzeniach w czasie rzeczywistym z urządzenia.
Separacja sieci: Począwszy od ControlST V07.04, UCSCH1A obsługuje fizyczną separację sieci IONet i PROFINET. Maszyna wirtualna PPNG komunikuje się z maszyną wirtualną sterującą Mark VIe za pośrednictwem wewnętrznych przełączników IONet, natomiast zewnętrznie wykorzystuje dedykowany port ENET2 do połączenia z siecią PROFINET. Ta separacja zwiększa bezpieczeństwo sieci i łatwość zarządzania.
Opis funkcjonalny:
EFA to pomost łączący krawędź przemysłową z platformą chmurową Predix. Działa na maszynie wirtualnej z systemem Linux na UCSCH1A, odpowiedzialnej za bezpieczne gromadzenie danych maszynowych i przesyłanie ich do chmury, a jednocześnie służąc jako platforma przetwarzania brzegowego dla lokalnie działających aplikacji opartych na chmurze.
Zasada działania:
Bezpieczne gromadzenie i przesyłanie danych:
Dostęp do danych: moduł EFA bezpiecznie uzyskuje dane w czasie rzeczywistym ze sterującej maszyny wirtualnej Mark VIe w trybie tylko do odczytu za pośrednictwem wewnętrznej sieci wirtualnej. Reguły zapory zapewniają, że moduł EFA nie może uzyskać odwrotnego dostępu do sieci sterującej.
Przetwarzanie danych: EFA buforuje, kompresuje i szyfruje zebrane dane, zachowując ich znacznik czasu i identyfikator jakości.
Bezpieczna transmisja: dane są bezpiecznie przesyłane do magazynów danych i usług platformy chmurowej Predix za pośrednictwem szyfrowanych protokołów, takich jak HTTPS, przy użyciu dolnego portu chmury IICS.
Przetwarzanie brzegowe: moduł EFA umożliwia lokalne uruchamianie tak zwanych „aplikacji brzegowych Predix” na kontrolerze. Aplikacje te mogą przeprowadzać analizy w czasie rzeczywistym, wnioskować lub wykonywać proste algorytmy optymalizacyjne bezpośrednio w źródle danych. Umożliwia to „inteligentnej krawędzi” dystrybucję obciążenia obliczeniowego do najodpowiedniejszej lokalizacji — logika o niskim opóźnieniu jest wykonywana na brzegu, podczas gdy analiza dużych zbiorów danych i długoterminowe przechowywanie danych historycznych odbywa się w chmurze.
Kanał zdalnego dostępu: EFA zapewnia autoryzowanym użytkownikom bezpieczny kanał dostępu do danych sterownika przez Internet, wspierając zdalne monitorowanie i diagnostykę za pomocą laptopów lub urządzeń mobilnych.
Opis funkcjonalny:
UCSCH1A obsługuje konfiguracje Simplex, Dual i TMR, aby spełnić rygorystyczne wymagania dostępności różnych aplikacji.
Zasada działania:
Podwójna konfiguracja:
Dwa sterowniki UCSCH1A pracują równolegle, realizując jednocześnie tę samą aplikację sterującą i przetwarzając te same dane wejściowe.
Utrzymują ścisłą synchronizację za pośrednictwem sieci IONet i UDH.
Jeden „Wyznaczony kontroler” jest odpowiedzialny za wysyłanie sygnałów sterujących. Drugi pełni funkcję gorącej gotowości, stale monitorując stan głównego kontrolera.
Jeśli sterownik rezerwowy wykryje awarię sterownika głównego lub sterownik główny samodzielnie zdiagnozuje usterkę, w bardzo krótkim czasie (milisekundach) następuje bezproblemowe przełączenie, a sterownik rezerwowy przejmuje kontrolę, umożliwiając dalszą pracę systemu.
Konfiguracja potrójnej redundancji modułowej (TMR):
Trzy kontrolery UCSCH1A tworzą zestaw redundantny.
Wszystkie dane wejściowe są wysyłane jednocześnie do wszystkich trzech sterowników, z których każdy niezależnie realizuje logikę sterowania i generuje sygnał wyjściowy.
O wydajności systemu decyduje „Większość wyborców”. Odbiera trzy sygnały wyjściowe i przyjmuje zasadę „dwa z trzech”. Nawet jeśli jeden sterownik generuje błędne dane wyjściowe, system może kontynuować pracę w oparciu o prawidłowe dane wyjściowe z pozostałych dwóch, osiągając tolerancję na błędy.
Architektura TMR toleruje nie tylko pojedynczy punkt awarii, ale może również tolerować określone typy podwójnych usterek, zapewniając najwyższy poziom dostępności dla najbardziej krytycznych aplikacji.
| Kategoria specyfikacji | UCSCH1A Parametry szczegółowe |
|---|---|
| Mikroprocesor | Czterordzeniowy procesor AMD z serii G, taktowanie 1,2 GHz |
| Pamięć | 4 GB pamięci DDR3-1333 SDRAM |
| Pamięć nieulotna (NVRAM) | - ControlST V07.04 i starsze: obsługuje 3067 nieulotnych zmiennych programu, 338 sił i 64 liczniki - ControlST V07.05 i nowsze: obsługuje 6139 nieulotnych zmiennych programu, 338 sił i 128 liczników |
| Porty | - Porty Ethernet na panelu przednim (x5): - IONet (x3): R/SL1, S/SL2, T/SL3 (10/100Base-TX, RJ-45) - ENET1: podstawowy interfejs LAN (UDH), do komunikacji ToolboxST i HMI (10/100Base-TX, RJ-45) - ENET2: dedykowany wbudowany port PROFINET Gateway (10/100Base-TX, RJ-45) - Dolny port Ethernet (x1): Port chmury IICS, do połączenia EFA z chmurą Predix - Porty USB (x2): Używane tylko do wstępnej konfiguracji adresu IP sieci UDH lub do wykonywania funkcji przywracania kontrolera - Port COM (x1): Złącze RJ-45, 115200 bit/s, 8N1, No Flow-Control, używane do rozwiązywania problemów w terenie lub konfiguracji adresu IP - Display Port (x1): Wyłączony po uruchomieniu - Gniazdo karty microSD (x1): Obecnie nieobsługiwane |
| Wskaźniki LED | Link/Act (x5), ONL, FAOK (stan EFA), Boot, UFP (aktualizacja FPGA), DC, Diag, OT, VDC (stan zasilania) |
| Moc wejściowa | - Zakres napięcia: 18 - 30 V DC (nominalnie 24/28 V DC) - Nominalny pobór mocy: 18 W - Maksymalny pobór mocy: 30,8 W |
| Pojemność wejściowa | 25 µF |
| Funkcje ochronne | - Ochrona przeciwprzepięciowa: Niewymienny bezpiecznik 4 A, 125 V DC; Nominalne topnienie: 26 A⊃2;s - Zabezpieczenie przed odwrotną polaryzacją: zapewnione. Odwrócenie wejścia + i - nie spowoduje uszkodzenia UCSC ani nie spowoduje włączenia zasilania. |
| HMI | Pakiet oprogramowania ControlST w wersji 07.00.00C lub nowszej |
| Programowanie | Sterowanie językiem blokowym za pomocą bloków analogowych i dyskretnych; Logika boolowska przedstawiona w formacie diagramu drabinkowego przekaźników |
| Obsługiwane typy danych | Wartość logiczna, 16/32-bitowa liczba całkowita ze znakiem/bez znaku, 32/64-bitowa liczba zmiennoprzecinkowa |
| Wymiary fizyczne | - Sam sterownik: 168 x 150 x 55 mm (wys. x gł. x szer.) - Z mocowaniem: 204 x 152 x 55 mm |
| Waga | 1327 g |
| Montowanie | Montaż pionowy z niezakłóconym przepływem powietrza przez żebra |
| Chłodzenie | Konwekcja |
| Temperatura pracy | -40°C do +70°C, temperatura otoczenia 25 mm od dowolnego punktu na UCSC |
| Temperatura przechowywania | -40°C do +85°C |
| Wilgotność | 95% bez kondensacji |
| Wysokość | - Normalna praca: 0 do 1000 m (przy 101,3 do 89,8 kPa) - Rozszerzona praca: 1000 do 3000 m (przy 89,8 do 69,7 kPa); wymaga obniżenia temperatury do 3000 m = maks. 65°C |
| Niezawodność (MTBF) | 414 248 godzin w temperaturze otoczenia 30°C (86°F). |
| Klasyfikacja ECCN w USA | Możliwość dostarczenia na życzenie |
| Certyfikaty i standardy | Zgodny z wieloma międzynarodowymi normami bezpieczeństwa i EMC, w tym UL, ATEX, CE, RoHS, China RoHS (szczegółowe informacje można znaleźć w wymaganiach dotyczących instalacji i konserwacji UCSC (GFK-3006)) |
