ISDR - Symulator prowadzenia ruchu kolejowego

Forum Główne => Inne => Wątek zaczęty przez: Paweł w 30 Sierpień 2015, 15:25:42

Tytuł: Symulacyjne Centrum Sterowania: sterowanie ruchem w symulatorach pojazdów
Wiadomość wysłana przez: Paweł w 30 Sierpień 2015, 15:25:42
Program przeznaczony jest do sterowania ruchem w symulatorach pojazdów trakcyjnych MaSzyna EU07-424 lub TrainDriver 2, ew. w innych aplikacjach z kompatybilnym protokołem komunikacji, np. dla makiet kolejowych. Interfejs użytkownika ma postać komputerowego pulpitu nastawczego, który nie jest odwzorowaniem konkretnego rzeczywistego typu urządzeń, ale generyczną implementacją pulpitu z symbolami i nazwami poleceń opartymi na wytycznych Ie-104 PKP PLK SA, ze sposobem działania i obsługi zbliżonym do systemów rzeczywistych. Logika sterowania bazuje na geograficznym połączeniu elementów pulpitu oraz ich odpowiednich właściwościach, a także opcjonalnych dodatkowych definicjach pozwalających skonfigurować np. ochronę boczną czy też drogi ochronne. Do poprawnego działania program wymaga wyposażenia stacji w sygnalizację świetlną i odcinki izolowane (przynajmniej w torach głównych, w razie potrzeby bocznych). Możliwe jest częściowe zautomatyzowanie nastawiania przebiegów przy pomocy funkcji automatycznego nastawiania przebiegów (ANP). Do programu dołączony jest edytor pulpitu.

Program sam w sobie nie jest symulatorem i wymaga połączenia z symulatorem pojazdu trakcyjnego, który odpowiada za symulację ruchu i urządzeń wykonawczych. Wyjątkiem jest tryb testowy, w którym program działa bez połączenia, a stany zajętości odcinków zadawane są ręcznie.

Program dostępny jest tutaj (załącznik dostępny po zalogowaniu):
https://td2.info.pl/scs/symulacyjne-centrum-sterowania-najnowsza-wersja/msg823/#msg823

lub tutaj:
https://bsk.isdr.pl/tmp/SCS1.zip

Dla porządku, pytania i uwagi do działania programu w powiązaniu z TD2 proszę zgłaszać na forum https://td2.info.pl, tu prowadzona może być ogólna dyskusja na temat współpracy symulatorów.

Niezależnie od SCS-1, w bliżej nieokreślonej przyszłości planowane jest dostosowanie symulatora ISDR do współpracy z TD2/MaSzyną (z urządzeniami przekaźnikowymi, a być może również innymi).

Pozdrawiam, Paweł
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: jageer w 30 Sierpień 2015, 16:29:27
A co z interfejsami I/O celem "realnej" współpracy z obwodami przekaźnikowymi, ewentualnie mikroprocesorami? Coś ma być robione w tym kierunku?
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: Paweł w 30 Sierpień 2015, 16:58:57
A to jest całkiem inny temat, który aktualnie stanął na etapie koncepcji i prostego prototypu (nie licząc pulpitu @Ziomala). Komunikacja ISDR - mikrokontroler jest opracowana (przez złącze szeregowe, podpięte przez USB), brakuje jeszcze sprawdzonego sposobu rozszerzania układu o wiele wejść/wyjść logicznych, np. poprzez karty złączone magistralą I2C. Wstępnie myślę o matrycach do skanowania wejść i multipleksowania wyjść, ponieważ już przy średniej wielkości pulpicie liczba sygnałów robi się za duża aby sterować tym bezpośrednio z pinów mikrokontrolera.
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: MuNiO w 31 Sierpień 2015, 00:43:21
A może po MIDI ?
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: Paweł w 31 Sierpień 2015, 11:22:41
Do czego chcesz zastosować MIDI?
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: jageer w 31 Sierpień 2015, 15:53:10
Do projektowania dźwięków  :D
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: Droznik w 31 Sierpień 2015, 17:52:34
Kolega się pomylił chodziło mu o HDMI :)
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: MuNiO w 31 Sierpień 2015, 20:54:18
Do czego chcesz zastosować MIDI?

Przyciski, suwaki i pokrętła :) komunikacja w obie strony,np informacja zwrotna na diodach led
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: jageer w 01 Wrzesień 2015, 07:44:02
To może rozwiń z ciekawości koncepcje  ;)
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: krzysiuwroc w 01 Wrzesień 2015, 12:30:55
Może mi ktoś pomóc. Gdyż chcęuruchomić wersję EU07 .v073 ale zaraz wyskakuje mi błąd gdzie jest napisane:
DirectX9 GPU (Shader Model 2.0) is required.
Your GPU (VIA/S3G UniChrome Pro IGP)
only supports Shader Model 0.0

Pomoże ktoś ?
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: greg86 w 01 Wrzesień 2015, 15:50:46
Krzysiuwroc: pytanie powinno paść na forum symulatora EU07, ale mniejsza. Wg tego co napisałeś, Twoja karta graficzna nie obsługuje DirectX9 GPU (Shader Model 2.0), zatem w tym przypadku tylko zmiana karty na nowszy model może Ci pomóc.
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: krzysiuwroc w 01 Wrzesień 2015, 19:55:53
Dzięki. Czyli na razie mogę zapomnieć tym symulatorze :/
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: melis w 01 Wrzesień 2015, 21:21:36
Nie koniecznie. Nie podałeś dokładnego modelu swej karty. Być może nie masz sterowników zainstalowanych. To karta zintegrowana z płytą? Zajrzyj tu: http://www.s3graphics.com/en/products/index.aspx
Krzysiuwroc: pytanie powinno paść na forum symulatora EU07, ale mniejsza.
Raczej w tym miejscu: http://eu07.kolej.org.pl/index.php
Tytuł: Odp: Zdalne sterowanie ruchem w symulatorach pojazdów trakcyjnych
Wiadomość wysłana przez: greg86 w 02 Wrzesień 2015, 07:05:55
@melis: to miałem na myśli :P