GE
IS420UCSCH1B
9000 dolarów
W magazynie
T/T
Xiamen
| Dostępność: | |
|---|---|
| Ilość: | |
Sterownik UCSCH1B to podstawowy model rodziny sterowników UCSC firmy GE, zaprojektowany specjalnie z myślą o wymagających, wysokowydajnych zastosowaniach przemysłowych. Jako jednostka centralna systemów sterowania Mark VIe i Mark VIeS, pełni rolę mózgu w scenariuszach takich jak turbiny gazowe, turbiny parowe, duże sprężarki i krytyczne procesy przemysłowe. W przeciwieństwie do modeli ze zintegrowanymi bramkami magistrali przemysłowej (np. UCSCH1A, UCSCH1C), UCSCH1B jest pozycjonowany jako „czysty” rdzeń sterujący, poświęcający swoje pełne zasoby obliczeniowe na realizację szybkich i wysoce niezawodnych zadań sterowania w czasie rzeczywistym oraz łączenie się z różnymi sieciami we/wy poprzez wydajne interfejsy komunikacyjne.
Podstawowymi cechami UCSCH1B są jego potężne, natywne możliwości obliczeniowe i elastyczna architektura komunikacji wielosieciowej. Wykorzystuje także technologię wirtualizacji do jednoczesnego uruchamiania aplikacji sterującej Mark VIe i wbudowanego agenta polowego. Jednakże kładzie większy nacisk na osiągnięcie wysokiej wydajności, deterministycznej wymiany danych ze specjalistycznymi modułami we/wy firmy GE za pośrednictwem szybkiego łącza szeregowego (HSSL) i IONet. Taka konstrukcja sprawia, że jest to preferowana platforma do budowania precyzyjnych systemów sterowania o dużej przepustowości i wysokiej synchronizacji, dominująca zwłaszcza w tradycyjnych zastosowaniach sterowania turbinami i sterowania procesami na dużą skalę.
Funkcjonalność i zasady UCSCH1B opierają się na solidnych podstawach sprzętowych i wyrafinowanej architekturze oprogramowania. Celem jego projektu jest zapewnienie niezrównanego determinizmu, niezawodności i możliwości przetwarzania danych w złożonych środowiskach przemysłowych.
Opis funkcjonalny:
UCSCH1B to zaawansowany kontroler oparty na czterordzeniowym procesorze, wykorzystujący technologię hypervisora czasu rzeczywistego do wirtualizacji zasobów sprzętowych. Dzięki temu pojedynczy kontroler fizyczny może obsługiwać wiele niezależnych środowisk oprogramowania, z których każde działa jako maszyna wirtualna (VM) w ścisłej izolacji od pozostałych.
Zasada działania:
Rola hiperwizora: Hiperwizor to warstwa oprogramowania najniższego poziomu działająca bezpośrednio na sprzęcie. Ma bezpośrednią kontrolę nad procesorem, pamięcią i urządzeniami fizycznymi. Jego głównym obowiązkiem jest rozstrzyganie i przydzielanie tych zasobów fizycznych maszynom wirtualnym wyższej warstwy. Na przykład może przydzielić określone rdzenie procesora konkretnej maszynie wirtualnej lub zastosować planowanie z podziałem czasu, aby zapewnić, że każda maszyna wirtualna otrzyma deterministyczny, gwarantowany czas obliczeń.
Konfiguracja i izolacja maszyny wirtualnej: UCSCH1B zazwyczaj obsługuje dwie główne maszyny wirtualne:
Mark VIe Control VM: Na tej maszynie wirtualnej działa system operacyjny czasu rzeczywistego (RTOS) QNX Neutrino. Architektura mikrojądra QNX oznacza, że jego jądro jest bardzo małe i zapewnia tylko najbardziej podstawowe usługi (np. planowanie procesów, komunikację między procesami), podczas gdy inne funkcje działają jako niezależne procesy w trybie użytkownika. Taka konstrukcja zapewnia stabilność i wydajność w czasie rzeczywistym. Awaria dowolnego komponentu innego niż podstawowy nie spowoduje awarii całego jądra. QNX wykonuje całą logikę sterowania aplikacją. Jego harmonogram opiera się na priorytetach i ma charakter z wyprzedzeniem, co oznacza, że zadania sterujące o wyższym priorytecie mogą natychmiast przerwać zadania o niższym priorytecie, zapewniając, że krytyczne pętle sterowania są zawsze obliczane w precyzyjnych oknach czasowych, spełniając najwyższe wymagania determinizmu w sterowaniu przemysłowym.
Maszyna wirtualna z wbudowanym agentem terenowym (EFA): na tej maszynie wirtualnej zwykle działa system operacyjny Linux. Linux zapewnia bogate usługi sieciowe i rozległy ekosystem oprogramowania, dzięki czemu idealnie nadaje się do uruchamiania aplikacji działających w czasie innym niż rzeczywiste, takich jak komunikacja z platformą chmurową, wstępne przetwarzanie danych i usługi internetowe.
Komunikacja w sieci wirtualnej: Aby umożliwić wymianę danych pomiędzy maszyną wirtualną Mark VIe Control a maszyną wirtualną EFA, wewnętrznie tworzony jest wirtualny przełącznik Ethernet. Przełącznik ten nie jest jednostką fizyczną, ale jest symulowany przez hiperwizora przy użyciu technologii pamięci współdzielonej. Kiedy maszyna wirtualna Mark VIe musi wysłać dane w czasie rzeczywistym do EFA, zasadniczo zapisuje dane w obszarze pamięci współdzielonej dostępnej dla obu maszyn wirtualnych; przełącznik wirtualny następnie powiadamia maszynę wirtualną EFA o przychodzących danych. Proces ten odbywa się całkowicie w pamięci, jest niezwykle szybki i ma znacznie mniejsze opóźnienia niż komunikacja przez fizyczne porty sieciowe. Co więcej, rygorystyczne reguły zapory sieciowej zapewniają bezpieczeństwo danych sieci sterującej, zapobiegając nieautoryzowanemu dostępowi z maszyny wirtualnej EFA do maszyny wirtualnej sterującej.
Podstawowa wartość: Ta architektura umożliwia funkcjonalną izolację bezpieczeństwa. Nawet jeśli oparta na systemie Linux maszyna wirtualna EFA stanie się niestabilna lub zużyje nadmierne zasoby ze względu na złożone aplikacje sieciowe, nie będzie to miało absolutnie żadnego wpływu na cykl wykonywania ani stabilność krytycznych zadań kontrolnych działających w systemie QNX. To zasadniczo zwiększa dostępność i bezpieczeństwo systemu, umożliwiając realizację „wielu misji na jednej platformie sprzętowej”.
Opis funkcjonalny:
Jako standardowy szkielet komunikacyjny systemu Mark, UCSCH1B komunikuje się z ogromną liczbą rozproszonych modułów we/wy za pośrednictwem IONet, deterministycznej sieci Ethernet przeznaczonej do sterowania przemysłowego.
Zasada działania:
Zamknięcie sieci i bezpieczeństwo: IONet fizycznie wykorzystuje standardowy Ethernet, ale jest zastrzeżony i zamknięty na poziomie protokołu. Rozpoznaje tylko sterowniki i moduły I/O serii GE Mark. Zamknięcie to tworzy naturalną barierę bezpieczeństwa, skutecznie przeciwstawiając się powszechnym atakom sieciowym (np. wirusom, trojanom, burzom rozgłoszeniowym) z sieci informacyjnej zakładu (IT), zapewniając czystość i niezawodność sieci sterującej.
Precyzyjna synchronizacja zegara IEEE 1588: Jest to kamień węgielny kontroli deterministycznej. W całej sieci IONet kontroler UCSCH1B jest zwykle konfigurowany jako najlepszy zegar główny. Okresowo wysyła w sieci wiadomości synchronizacyjne (Sync, Follow_Up). Wszystkie podłączone moduły we/wy działają jak zegary podrzędne, stale dostosowując swoje zegary lokalne, obliczając opóźnienie transmisji tych komunikatów, ostatecznie osiągając synchronizację na poziomie mikrosekund (± 100 mikrosekund) z zegarem sterownika głównego. Głębokie implikacje tego mechanizmu są następujące:
Globalne odniesienie czasowe: zapewnia ujednolicony, precyzyjny znacznik czasu dla całego systemu sterowania. Analizując kaskadowe zdarzenie awarii, można poznać dokładną sekwencję zmian dla każdego punktu we/wy w skali mikrosekundowej, co ma kluczowe znaczenie dla rejestrowania sekwencji zdarzeń (SOE) i analizy przyczyn źródłowych.
Synchroniczne próbkowanie i wyjście: wszystkie moduły we/wy mogą próbkować sygnały wejściowe dokładnie w tym samym momencie i aktualizować dane wyjściowe w określonych momentach w oparciu o zsynchronizowany zegar. Eliminuje to różnice fazowe sygnału spowodowane niezsynchronizowanymi czasami próbkowania, zapewniając algorytmowi sterującemu tymczasowo bardzo spójny „obraz świata”.
Dopasowane cykle skanowania: Cykl skanowania aplikacji sterownika i cykle aktualizacji danych we/wy są ściśle dopasowane do tego zegara globalnego. Oznacza to, że każda pętla sterowania rozpoczyna się i kończy w przewidywalnym, ustalonym przedziale czasu, czyli wahaniach czasowych tradycyjnych systemów sterowania opartych na komputerach PC, spowodowanych niepewnością harmonogramu zadań.
Nadmiarowa architektura i integralność danych: W konfiguracjach Dual lub TMR UCSCH1B demonstruje swoją konstrukcję o wysokiej dostępności. Każda sieć I/O (R, S, T) jest jednocześnie podłączona do każdego sterownika w zestawie redundantnym. Dzięki temu każdy sterownik niezależnie i jednocześnie otrzymuje identyczne dane wejściowe. Taka architektura zapewnia, że żadne dane wejściowe nie zostaną utracone, gdy dowolny pojedynczy kontroler zostanie odłączony w trybie offline w celu konserwacji, debugowania lub z powodu nieoczekiwanej awarii. Sterownik rezerwowy przejmujący kontrolę posiada już najświeższe, kompletne informacje wejściowe, umożliwiające bezproblemowy transfer, gwarantując tym samym ciągłość procesu na poziomie komunikacji.
Opis funkcjonalny:
Jest to charakterystyczna cecha odróżniająca UCSCH1B od innych modeli. HSSL to opatentowany przez firmę GE, wysokowydajny protokół komunikacyjny używany do ustanawiania synchronicznych, szybkich kanałów danych typu punkt-punkt pomiędzy sterownikiem a określonymi modułami we/wy (np. niektórymi modułami interfejsu mostkowego).
Zasada działania:
Charakterystyka protokołu: HSSL to synchroniczny protokół komunikacji szeregowej oparty na warstwie fizycznej Ethernet. W przeciwieństwie do asynchronicznej komunikacji TCP/IP w IONet, HSSL ustanawia dedykowany potok danych o stałym przedziale czasowym pomiędzy sterownikiem a modułem we/wy. Dane są przesyłane z bardzo dużą szybkością przy bardzo niskim narzucie protokołu.
Równoległe strumienie danych: Kontroler UCSCH1B obsługuje do 10 niezależnych kanałów HSSL (3 na panelu przednim: R/SL1, S/SL2, T/SL3 oraz 7 portów rozszerzeń dostępnych poprzez moduł rozszerzeń UCECH1x). Oznacza to, że kontroler może komunikować się z pełną szybkością z 10 różnymi urządzeniami HSSL jednocześnie, przy czym każdy kanał działa niezależnie, tworząc znaczną łączną przepustowość. Jest to szczególnie przydatne w zastosowaniach wymagających szybkiej wymiany danych z wieloma niezależnymi podsystemami, na przykład w złożonych systemach konwersji mocy.
Opóźnienie deterministyczne: Ponieważ jest to komunikacja synchroniczna, opóźnienie transmisji danych w kanale HSSL jest stałe i przewidywalne. Ma to kluczowe znaczenie w przypadku cykli sterowania w zamkniętej pętli wymagających niezwykle krótkich czasów reakcji. Czas potrzebny na przesłanie danych z modułu we/wy do sterownika jest stabilny, co pozwala algorytmom sterującym na precyzyjną kompensację opóźnień w komunikacji, poprawiając w ten sposób jakość sterowania.
Integracja sprzętowa: Przetwarzanie HSSL jest często wspomagane przez dedykowany sprzęt (np. FPGA) na kontrolerze, który odciąża główny procesor, umożliwiając mu skupienie się bardziej na wykonywaniu logiki sterującej.
Opis funkcjonalny:
EFA to brama UCSCH1B do Przemysłowego Internetu Rzeczy (IIoT). Działa na maszynie wirtualnej z systemem Linux kontrolera, odpowiedzialnej za bezpieczne agregowanie danych brzegowych do chmury i zapewnianie zlokalizowanej platformy przetwarzania brzegowego.
Zasada działania:
Bezpieczny potok danych:
Pozyskiwanie danych: moduł EFA w trybie tylko do odczytu subskrybuje wymagane dane w czasie rzeczywistym z pamięci współdzielonej maszyny wirtualnej Mark VIe Control VM za pośrednictwem wewnętrznej sieci wirtualnej. Architektura systemu gwarantuje, że EFA nie może zapisać żadnych danych na maszynie sterującej, co stanowi konstrukcję wewnętrznie bezpieczną.
Przetwarzanie brzegowe: Przed wysłaniem danych do chmury, EFA może wykonać lokalnie szereg operacji wstępnego przetwarzania, w tym: filtrowanie danych (usuwanie szumów), kompresję danych (zmniejszanie przepustowości transmisji), buforowanie danych (obsługa przerw w sieci) i aplikację znacznika czasu (zapewnianie chronologii danych).
Szyfrowanie i transmisja: Przetwarzane dane są szyfrowane przy użyciu standardowych protokołów TLS/HTTPS i bezpiecznie przesyłane do platformy chmurowej Predix firmy GE lub innych obsługiwanych usług w chmurze za pośrednictwem dolnego portu chmury IICS kontrolera.
Inteligencja brzegowa: Podstawową wartością EFA są możliwości przetwarzania brzegowego. Użytkownicy mogą wdrażać aplikacje opracowane na platformie Predix lub niestandardowe aplikacje kontenerowe na platformie EFA. Aplikacje te mogą działać bezpośrednio na źródle danych, na przykład:
Analiza danych w czasie rzeczywistym: przeprowadzanie analizy FFT w czasie rzeczywistym sygnałów wibracyjnych i temperaturowych w celu wczesnego wykrywania usterek sprzętu mechanicznego.
Wnioskowanie AI: uruchamianie wyszkolonych modeli uczenia maszynowego w celu umożliwienia konserwacji predykcyjnej w oparciu o dane w czasie rzeczywistym.
Optymalizacja logiki lokalnej: wykonywanie złożonych algorytmów optymalizacji wrażliwych na opóźnienia i przesyłanie wyników z powrotem do logiki sterującej Mark VIe za pośrednictwem sieci wirtualnej w celach referencyjnych.
Zdalna łączność i usługi: EFA zapewnia autoryzowanemu personelowi bezpieczny tunel zdalnego dostępu. Inżynierowie serwisowi mogą bezpiecznie łączyć się z zainstalowanym w terenie sterownikiem UCSCH1B za pośrednictwem Internetu, korzystając z laptopów lub urządzeń mobilnych, aby przeglądać dane w czasie rzeczywistym, historię pobierania lub przeprowadzać diagnostykę, co znacznie poprawia szybkość i wydajność reakcji serwisu.
Opis funkcjonalny:
UCSCH1B obsługuje konfiguracje od Simplex do TMR, zapewniając, że system może spełnić różne wymagania dotyczące dostępności, od ogólnego sterowania po poziomy bezpieczeństwa życia.
Zasada działania:
Puls i przełączanie w konfiguracji podwójnej:
Dwa kontrolery UCSCH1B stale monitorują swój stan zdrowia, wymieniając sygnały „bicia serca” w sieciach IONet i UDH.
Obsługują identyczne programy sterujące i przetwarzają te same dane wejściowe. Jednakże tylko jeden, wyznaczony jako sterownik główny, ma uprawnienia do wysyłania poleceń do siłowników polowych.
Sterownik rezerwowy na bieżąco porównuje swój stan wewnętrzny (wyniki obliczeń, zmienne pośrednie) z regulatorem podstawowym. Jeśli kontroler zapasowy wykryje utratę pulsu podstawowego, ustali w drodze autodiagnostyki, że jego własny stan jest lepszy lub otrzyma polecenie zewnętrznego przełączenia, system uruchomi logikę przełączania. Proces przełączania kończy się w ciągu milisekund. Zapasowy sterownik aktywuje swoje obwody wyjściowe i przejmuje kontrolę nad systemem przy minimalnych zakłóceniach procesu, zapewniając bezproblemowy transfer.
Zasada tolerancji błędów w konfiguracji TMR:
Jest to najwyższy poziom redundancji. Trzy kontrolery UCSCH1B tworzą jedną jednostkę logiczną.
Dane wejściowe przesyłane są jednocześnie do wszystkich trzech. Każdy sterownik niezależnie wykonuje logikę i generuje wynik wyjściowy.
Ostateczna moc systemu jest określana przez sprzęt lub oprogramowanie „Wyborcy większościowego”. Wyborca posługuje się zasadą „dwa z trzech”. Dopóki dowolne dwa z trzech kontrolerów wytwarzają spójne wyniki, system przyjmuje ten konsensusowy wynik. Oznacza to, że nawet jeśli w jednym sterowniku wystąpi błąd wewnętrzny i wygenerowany zostanie błędny sygnał wyjściowy, system może kontynuować normalną pracę w oparciu o prawidłowe dane wyjściowe z pozostałych dwóch sterowników.
Architektura TMR nie tylko toleruje pojedynczy punkt awarii, ale jej konstrukcja pozwala nawet na kontynuowanie prawidłowego działania systemu, jeśli przed naprawieniem pierwszej usterki wystąpią określone rodzaje drugich usterek, zapewniając teoretyczną i techniczną podstawę do osiągnięcia niemal 100% dostępności.
| Kategoria specyfikacji | UCSCH1B 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: dodatkowy port sieciowy, obsługuje Modbus TCP Slave, OPC UA, EGD (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, bez kontroli przepływu, używane do rozwiązywania problemów w terenie lub konfiguracji adresu IP - Port wyświetlacza (x1): Wyłączone po uruchomieniu - Gniazdo karty microSD (x1): obecnie nieobsługiwane - Porty HSSL (do 10): 3 na panelu przednim (R/SL1, S/SL2, T/SL3), plus 7 dostępnych poprzez moduł rozszerzeń UCECH1x |
| 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). |
| Obsługiwana redundancja | Simplex, Dual, TMR |
| 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)) |