Pomoc

Najpierw przeczytaj

Niezawodna praca automatyczna zaczyna się od niezawodnej fizycznej kolei. Poniższe kontrole zapobiegają wielu problemom, które w przeciwnym razie mogą wyglądać jak błędy oprogramowania.

Przed uruchomieniem jazdy automatycznej

Najpierw sprawdź układ jedną lokomotywą sterowaną ręcznie. Przejedź każdą trasę z małą prędkością, przełącz każdy rozjazd w obu kierunkach i upewnij się, że każdy kontakt informacji zwrotnej zmienia stan we właściwym miejscu. Jazdę automatyczną uruchamiaj dopiero wtedy, gdy fizyczna kolej i jej definicja w RailKernel są ze sobą zgodne.

Fizyczna kolej jest częścią systemu

Trasa może być logicznie poprawna, a mimo to zawieść, gdy rozjazd nie zakończy ruchu, lokomotywa straci zasilanie albo kontakt informacji zwrotnej nie zostanie wykryty. RailKernel potrafi wykrywać wiele nieoczekiwanych sytuacji i reagować na nie, ale nie naprawi okablowania, torów, taboru ani urządzeń mechanicznych. Traktuj kolej, centrale, sieć i oprogramowanie jako jeden system operacyjny.

Dokładnie sprawdź rozjazdy

Rozjazdy są urządzeniami elektromechanicznymi i wymagają szczególnej uwagi. Sprawdź, czy iglice poruszają się swobodnie, adres dekodera jest prawidłowy, a wskazywane położenie odpowiada położeniu fizycznemu. Oznacz rozjazd w RailKernel jako zawodny, jeśli potrzebuje więcej czasu lub powinien być omijany podczas wyznaczania tras. Powtarzające się usterki naprawiaj, zamiast bez końca kompensować je w oprogramowaniu.

Kontakty informacji zwrotnej są oczami RailKernel

Informacja zwrotna określa położenie pociągów i dostępność bloków. Sprawdź każdy kontakt w Monitorze informacji zwrotnej oraz zweryfikuj centralę, magistralę, moduł i numer kontaktu. Przed rozpoczęciem jazdy automatycznej wyjaśnij fałszywe zajętości, pominięte wykrycia i niestabilne stany.

  • Kontakt zmienia stan na zajęty, gdy pociąg wjeżdża do jego odcinka detekcji.
  • Ten sam kontakt wraca do stanu wolnego po opuszczeniu odcinka przez cały pociąg.
  • Stan widoczny na planie odpowiada stanowi w Monitorze informacji zwrotnej.
  • Żaden inny kontakt nie zmienia w tym samym czasie stanu w sposób nieoczekiwany.

Utrzymuj tory i koła w czystości

Brudne szyny i koła lokomotyw powodują szarpanie, pominięte zgłoszenia i zatrzymania dokładnie tam, gdzie niezawodna jazda z małą prędkością jest najważniejsza. Przed analizowaniem sporadycznego błędu programu wyczyść tory i koła. Sprawdź także odbieraki prądu, obręcze przyczepnościowe, sprzęgi i swobodny obrót kół wagonów.

Zacznij od niezawodnego pociągu

Użyj lokomotywy, która płynnie jeździ z małą prędkością, oraz pociągu o znanej długości i składzie. Kalibruj cały pociąg, ponieważ lokomotywa zachowuje się inaczej pod obciążeniem. Trudne, bardzo długie lub nietypowe składy wprowadzaj dopiero wtedy, gdy prosty pociąg niezawodnie pokonał tę samą trasę.

Zacznij od małego układu i stopniowo go rozwijaj

Rozpocznij od jednego pociągu i krótkiej, dobrze znanej trasy. Następnie dodaj drugi pociąg i obserwuj rezerwacje, działanie rozjazdów oraz zmiany informacji zwrotnej. Stopniowe zwiększanie złożoności znacznie ułatwia odnalezienie błędów konfiguracji niż uruchomienie od razu pełnego rozkładu jazdy.

Pozostaw monitory operacyjne widoczne

Monitor pociągów, Monitor informacji zwrotnej, Monitor akcesoriów i Dziennik jazdy pokazują, dlaczego RailKernel podjął daną decyzję. Drugi ekran jest wygodny, ale jeden wystarczy, jeśli starannie rozmieścisz okna. Zgłaszając problem, zachowaj odpowiedni dziennik i zanotuj pociąg, trasę, blok oraz czas zdarzenia.

Zapisuj projekt i twórz kopie zapasowe

Zapisuj projekt po sprawdzonych zmianach i twórz datowane kopie przed ponownym generowaniem bloków, zmianą adresów lub dużą edycją planu. Stan operacyjny często można odtworzyć, lecz kopia zapasowa pozostaje najlepszą ochroną przed błędną edycją, awarią sprzętu lub przerwą w zasilaniu.

Gdy coś pójdzie nie tak

Nie zakładaj od razu, że winny jest użytkownik albo RailKernel. Bezpiecznie odtwórz zdarzenie, zbierz Dziennik jazdy i zrzuty ekranu oraz opisz ostatnie potwierdzone stany kontaktów i akcesoriów. Precyzyjne zgłoszenia pomagają odróżnić problemy konfiguracji, sprzętu, komunikacji i oprogramowania.

Otwórz forum RailKernel

Ciesz się koleją

Automatyzacja powinna zwiększać przyjemność z kolei, a nie zamieniać jej w niekończące się debugowanie. Buduj zaufanie trasa po trasie, zachowaj możliwość sterowania ręcznego i zwiększaj złożoność dopiero wtedy, gdy poprzedni etap działa niezawodnie.