Autor Wątek: Tablica zależności Testowa Fabrycznego  (Przeczytany 85103 razy)

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Tablica zależności Testowa Fabrycznego
« dnia: 22 Marzec 2011, 23:11:23 »
Postanowiłem sporządzić tablicę zależności Testowa Fabrycznego, coby później łatwiej było pisać kod i weryfikować to co się napisało :)
Na razie są tylko zamknięcia rozjazdów i sprawdzanie odcinków dla przebiegów pociągowych.
W kolejnym etapie napiszę manewrowe i przebiegi sprzeczne.
Tablica powstaje w Excelu, a tu dla wygody zamieszczam w pdf'ie.

Offline Paweł

  • Administrator
  • Użytkownik
  • Wiadomości: 1050
    • Zobacz profil
  • Skąd: Kęty
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #1 dnia: 22 Marzec 2011, 23:46:42 »
Niestety tablice zależności są średnio przydatne przy programowaniu zależności w symulatorze, w innym przypadku zapewne bym je wykorzystał jako formę wprowadzania danych do edytora.

Główny problem polega na tym, że w systemie E1 wszystkie przebiegi od danego semafora utwierdzane są wspólnym przekaźnikiem i trzeba je rozróżniać poprzez sprawdzanie Kn charakterystycznych zwrotnic. Komplikuje to programowanie m.in. zamknięć zwrotnic, podświetleń szczelin na pulpicie, wykluczeń specjalnych przebiegów, układów zwalniania przebiegów.

Co prawda można prosto wpisać dla każdego przebiegu charakterystyczne położenia zwrotnic i dalej zautomatyzować proces tworzenia zależności, ale w efekcie otrzymamy dużą nadmiarowość kodu (np. gdy dany przebieg jest sprzeczny z wszystkimi przebiegami od semafora A, to wystarczy wykluczyć przekaźnikiem Ua - natomiast automatycznie wygenerowane zostało by sprawdzanie wszystkich przebiegów od A osobno; myślałem nad automatycznym upraszczaniem kodu w takich przypadkach, ale chyba było by to bardziej skomplikowane do zrobienia od ręcznego wpisania tych zależności), dlatego ta metoda jest stosowana w ograniczonym zakresie.

Poza tym w tablicy zależności nie ma informacji na temat zależności obrazów sygnałowych na semaforach od położeń zwrotnic i sygnałów na innych semaforach, a także brak jest podanej kolejności przejeżdżanych odcinków, co ma znaczenie dla układów zwalniania przebiegów.

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #2 dnia: 22 Marzec 2011, 23:58:05 »
Zgadzam się z Tobą Pawle co do ograniczonej przydatności tablic. Uważam jednak, że łatwiej sprawdzać poprawność niektórych obwodów, patrząc na tablicę, niż na pulpit.

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #3 dnia: 23 Marzec 2011, 01:29:47 »
I kolejna wersja. Tym razem są już manewrowe.

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #4 dnia: 26 Marzec 2011, 21:32:08 »
Podsył kolejnej wersji tablicy zależności. Zdefiniowane są już wszystkie przebiegi zorganizowane. Pełna lista przebiegów sprzecznych dla przebiegów spod A. Są też spisane sprzeczne dla manewrów dla głowicy od strony Wilamowic.
Uwaga. wykluczenia były wpisywane na prawo od osi symetrii tablicy. To co jest po lewej (na dole) od osi, jest transpozycją i niestety nie są zachowywane formatowania komórek (zakreskowania). W najbliższym czasie się tym zajmę.

Plik jest tak naprawdę plikiem Excel'a. Przed otwarciem należy zmienić rozszerzenie na ".xlsx"

Offline uetam

  • Administrator
  • Użytkownik
  • Wiadomości: 391
    • Zobacz profil
  • Skąd: IZ Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #5 dnia: 27 Marzec 2011, 05:40:10 »
Fajnie by było gdybyś nadal wrzucał to w PDFie :)
Bardzo przydatna rzecz - szacun, ze ci sie chce!

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #6 dnia: 27 Marzec 2011, 10:38:09 »
Jest i PDF.

Offline Paweł

  • Administrator
  • Użytkownik
  • Wiadomości: 1050
    • Zobacz profil
  • Skąd: Kęty
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #7 dnia: 27 Marzec 2011, 13:49:52 »
Fajna rzecz, ale ja bym jednak proponował dla przejrzystości i oszczędności papieru ;) wywalić kolumny wszystkich odcinków i sprzecznych przebiegów, i zrobić dwie szerokie kolumny - w jednej lista przejeżdżanych odcinków we właściwej kolejności (od razu mamy dodatkową informację - która para odcinków zwalnia utwierdzenie), a w drugiej lista sprzecznych przebiegów, ale tylko tych wymagających wykluczenia specjalnego.

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #8 dnia: 27 Marzec 2011, 17:20:17 »
zrobić dwie szerokie kolumny - w jednej lista przejeżdżanych odcinków we właściwej kolejności (od razu mamy dodatkową informację - która para odcinków zwalnia utwierdzenie)
Pomysł na upraktycznienie tablicy całkiem niezły. A jak zaznaczać odcinki torowe, które powinny być sprawdzane, ale nie są przejeżdżane?

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #9 dnia: 04 Kwiecień 2011, 22:21:36 »
Kolejny update tablicy. Już są prawie wszystkie przebiegi pociągowe.
Niestety muszę umieszczać jako plik Excela, bo program do PDF'ów się na mnie pogniewał. Chyba za skomplikowany plik jak dla niego.
Jest darmowy program Microsoftu Excel Viewer pozwalający na przeglądanie i drukowanie plików Excela. Rozszerzenie prawidłowe to ".xlsx"

Tablica zależności pokazuje sprzeczności między przebiegami, wymagane położenia zwrotnic/wykolejnic i sprawdzane odcinki izolowane.
W tabeli sprzeczności, znak na przecięciu kolumny i wiersza mówi o zależności między przebiegami.
" " = przebiegi niesprzeczne
"+" = przebiegi sprzeczne
"-" = ten sam przebieg
"*" = czasem sprzeczny (oznaczenie nieoficjalne, istnieje ze względu na "*" w tabeli zamknięć rozjazdów)

Jeśli chodzi o tabelę z położeniami rozjazdów/wykolejnic to:
"+" = wymagane położenie zasadnicze
"-" = wymagane położenie przełożone
"*" = zamknięcie w dowolnym położeniu

Jeśli chodzi o tabelę z kontrolą odcinków to znak "o" oznacza, że zajętość odcinka jest sprawdzana dla danego przebiegu. Warto przy tym zauważyć, że sprawdzane są nie tylko odcinki przejeżdżane, ale również odcinki izolowane, które wchodzą w ukresy przejeżdżanych rozjazdów.
Także w przypadku gdy droga ochronna wychodzi poza ukres rozjazdu, to taki odcinek zwrotnicowy powinien być sprawdzany.

Offline djuzi

  • Użytkownik
  • Wiadomości: 175
  • Prawie jak Dyżurny Ruchu
    • Zobacz profil
  • Skąd: IZ Warszawa
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #10 dnia: 04 Kwiecień 2011, 22:36:38 »
A tak ogólnie można spytać czemu rozszerzenie dajesz .doc , mimo iż prawidłowe jest .xlsx ?

Offline brian-82

  • Użytkownik
  • Wiadomości: 50
    • Zobacz profil
  • Skąd: Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #11 dnia: 04 Kwiecień 2011, 23:20:15 »
Bo jest filtr na forum. ".xlsx" nie można dodać.

Offline Paweł

  • Administrator
  • Użytkownik
  • Wiadomości: 1050
    • Zobacz profil
  • Skąd: Kęty
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #12 dnia: 05 Kwiecień 2011, 00:26:44 »
Bo jest filtr na forum. ".xlsx" nie można dodać.

Dodane, ale w miarę możliwości prosiłbym o .xls (te "x" wnoszą cokolwiek poza koniecznością konwersji/przeglądania w specjalnym programie z powodu braku kompatybilności ze starszymi wersjami Office?).

Offline zolwik

  • Użytkownik
  • Wiadomości: 219
  • ISEDR - ISE Wr. Brochów
    • Zobacz profil
  • Skąd: Jelenia Góra/Wrocław
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #13 dnia: 05 Kwiecień 2011, 01:03:48 »
wystarczy pobrac konwektor ze strony Offica i pliki z "x" sie otwierają w starszych wersjach :)

Offline djuzi

  • Użytkownik
  • Wiadomości: 175
  • Prawie jak Dyżurny Ruchu
    • Zobacz profil
  • Skąd: IZ Warszawa
Odp: Tablica zależności Testowa Fabrycznego
« Odpowiedź #14 dnia: 06 Kwiecień 2011, 11:39:04 »
brian-82: da radę zapisać jako .xls ? Nie mam Excela 2009, więc nie pamiętam, ale chyba jest taka opcja zapisu do starszego formatu o ile nie ma nabadźganych jakichś niesamowicie nowoczesnych formuł :)