|
Urządzenia typu Ebilock 950W 1994 r. uruchomiono na stacji Ożarów pierwsze na PKP urządzenia komputerowe. Były to urządzenia typu Ebilock 850, opracowane pierwotnie przez firmę Ericsson. Następcą systemu Ebilock 850 jest Ebilock 950, produkowany przez Bombardier Transportation. System składa się z trzech warstw: systemu sterowania miejscowego, czyli poziomu operatorskiego, systemu przetwarzania zależności z komputerami zależnościowymi oraz systemu sterowników obiektowych, odpowiedzialnych za sterowanie i kontrolę pracy urządzeń zewnętrznych.Poziom operatorski Podstawowy system operatorski stosowany w urządzeniach Ebilock nazywany jest podsystemem Ebiscreen. Program pracuje w systemie operacyjnym Windows NT. Jego zadaniem jest przyjmowanie poleceń nastawczych wprowadzanych za pomocą myszy lub klawiatury i przekazywanie ich do komputera zależnościowego, informowanie o stanie urządzeń (obraz sytuacji ruchowej, raporty) oraz rejestrowanie zdarzeń. Ebiscreen może także pełnić funkcję systemu zdalnego sterowania. W systemie Ebiscreen informacje wyświetlane są przeważnie na dwóch lub więcej monitorach, z czego na jednym wyświetlane są okno zdarzeń i alarmów, a na pozostałych obraz układu torowego wraz ze stanem urządzeń zewnętrznych oraz stanem pętli transmisyjnych, komputerów zależnościowych, kontrolą otwarcia drzwi kontenerów itp. W oknie zdarzeń zapisywane są zdarzenia będące dokładnym zapisem pracy urządzeń. Zdarzeniem może być np. wyświetlenie sygnału na semaforze, przestawienie zwrotnicy, zajęcie odcinka torowego. Lista zdarzeń może być wyeksportowana do zewnętrznego pliku. Alarmy informują operatora o usterkach i stanach awaryjnych, np. przerwaniu pętli transmisyjnej. Zobrazowanie stanu urządzeń w systemie Ebiscreen Stosowane na zobrazowaniu symbole odpowiadają typowym symbolom używanym na pulpitach elektronicznych. Zasadniczym kolorem obiektów jest kolor szary. Odcinek zajęty podświetlany jest na czerwono, utwierdzony w przebiegu pociągowym - na zielono, w manewrowym - na żółto, w przebiegu zwalnianym czasowego - na fioletowo. Linia podwójna oznacza tor zamknięty dla ruchu. Zwrotnica/wykolejnica rozpruta oznaczana jest kolorem czerwonym migającym, brak kontroli - kolorem białym migającym, indywidualnie zamknięta - kolorem fioletowym. Wyświetlenie sygnału zezwalającego na jazdę pociągową sygnalizowane jest podświetleniem powtarzacza sygnalizatora na zielono, manewrowego - na żółto, utwierdzenie sygnalizatora w przebiegu przy sygnale "Stój" - na czerwono. Sygnał zastępczy sygnalizowany jest miganiem powtarzacza na biało. Sygnalizator indywidualnie zamknięty lub w trakcie zwalniania czasowego oznaczony jest kolorem fioletowym. Blokady liniowe pokazywane są w postaci dwukierunkowej strzałki o kolorze zależnym od stanu blokady. Pokazane są także stany przejazdów: przejazd otwarty wyświetlany jest w kolorze fioletowym, zamknięty - szarym, podczas zamykania/otwierania - kolorem fioletowym migającym. Kolor biały ciągły oznacza brak informacji o stanie obiektu z komputera zależnościowego. Przykładowe symbole stosowane na zobrazowaniu: Poniżej zobrazowania znajduje się linia poleceń przygotowanych do przesłania do warstwy zależnościowej. Polecenie składa się z nazwy polecenia oraz nazw obiektu lub obiektów dla których wydawane jest polecenie, rozdzielonych znakami spacji. Polecenia można wprowadzać za pomocą klawiatury lub myszy, poprzez kliknięcie prawym przyciskiem myszy na obiekt i wybranie polecenia z menu kontekstowego. Przy nastawianiu przebiegu wskazywany jest sygnalizator początkowy lewym klawiszem myszy, a sygnalizator końcowy prawym, po czym następuje otwarcie menu kontekstowego przebiegu. Zaznaczone obiekty oznaczane są zieloną ramką. Wysyłanie poleceń specjalnych, do których należy m.in. wyświetlenie sygnału zastępczego, kasowanie sygnalizacji rozprucia czy przestawienie zwrotnicy przy zajętości odcinka izolowanego polega na wykonaniu dwóch poleceń - polecenia inicjalizującego, a następnie w określonym czasie polecenia potwierdzającego. Po wykonaniu polecenia inicjalizacji obiekt oznaczany jest kwadratowym tłem - dla sygnału zastępczego czerwonym, dla kasowania sygnalizacji rozprucia białym, dla przestawienia zwrotnicy przy zajętym odcinku - zielonym. Polecenia wpisane do linii poleceń wysyłane są po naciśnięciu przycisku Wykonaj. Przykładowe polecenia:
Poziom zależnościowy Warstwa zależnościwa składa się z dwóch zestawów komputerowych o identycznej strukturze sprzętowej, z których jeden pracuje jako zasadniczy, a drugi stanowi gorącą rezerwę. Przetwarzanie danych odbywa się dwukanałowo, przez dwa programy napisane przez różne zespoły programistów. Zgodność wyników kontrolowana jest na różnych poziomach - w komputerze zależnościowym oraz w sterownikach obiektowych, bezpośrednio kontrolujących pracę zewnętrznych obiektów. W razie niezgodności funkcje nastawcze przejmuje komputer gorącej rezerwy. Do poziomu zależnościowego podłączone jest dodatkowo stanowisko diagnostyczne. Programy projektowane są w języku Sternol, opracowanym specjalnie na potrzeby systemu Ebilock. Przetworzenie programu polega na odczytaniu danych z odpowiednich pól tablicy, przetworzeniu ich zgodnie z tzw. równaniami zależnościowymi i wpisaniu do tablicy nowych wartości. Poziom sterowników obiektowych Komunikacja z urządzeniami zewnętrznymi odbywa się przy pomocy tzw. pętli tramsmisyjnych. Do pętli włączone są rozmieszczone w szafach przytorowych koncentratory transmisji. Tym sposobem każdy koncentrator połączony jest z komputerem zależnościowym z dwóch stron, dzięki czemu w razie podzielenia pętli (uszkodzenia kabla) nadal może pracować. Koncentratory połączone są ze sterownikami obiektowymi, które bezpośrednio kontrolują i sterują pracą urządzeń zewnętrznych. System może obsługiwać do kilkunastu pętli transmisyjnych, a do każdej z nich włączane jest do kilkunastu koncentratorów współpracujących z kilkoma sterownikami obiektowymi. Taka struktura pozwala na połączenie urządzeń w sposób pewny i kablooszczędny. |
|||||||||||||||||||||||||||||||||||||||||||||||
(c) Paweł Okrzesik 2004-2021. Wykorzystywanie materiałów bez wiedzy i zgody autora niedozwolone. |