Obiekt event::whois
Z MaSzyna
Umożliwia identyfikację składu przez wpisanie do komórki pamięci danych pobranych ze składu.
event nazwa whois 0 komorka jakie_dane endevent
Parametr | Tekst (+1) | Liczba 1 (+2) | Liczba 2 (+4) |
---|---|---|---|
+0 (1..7) | Plik rozkładu | Ile stacji do końca | 1=postój, 0=przelot |
+8 (9..15) | Miejsce docelowe | Kierunek w składzie: 1 albo -1 | Moc silników (0=wagon) |
+16 (17..23) | Nazwa ładunku | Ilość ładunku | Maksymalna ilość ładunku |
+24 (25..31) | Typ pojazdu (CHK) | Stopień zahamowania | Odleglość do wykrytej przeszkody |
+32 (32..39) | Nazwa pojazdu prowadzącego skład, który wyzwolił event | - | - |
+40 (41..47) | Kolejna stacja w rozkładzie jazdy składu do którego należy pojazd, który wyzwolił event | - | Identyfikator czy na rzeczonej kolejnej stacji ma miejsce postój |
Przykład: W torze umieszczony jest wpis event2 test_whois, którego zadaniem zapisanie do komórek informacji o jadącym taborze
//komórki pamięci node -1 0 mem-typ memcell 0 0 0 none 0 0 none endmemcell node -1 0 mem-lad memcell 0 0 0 none 0 0 none endmemcell node -1 0 mem-doc memcell 0 0 0 none 0 0 none endmemcell node -1 0 mem-roz memcell 0 0 0 none 0 0 none endmemcell //eventy zgrupowane pod jedną nazwą (nie jest to wymagane) config joinduplicatedevents yes endconfig event test_whois whois 0 mem-roz 7 endevent //rozkład event test_whois whois 0 mem-doc 15 endevent //docelowość event test_whois whois 0 mem-lad 23 endevent //ładunek event test_whois whois 0 mem-typ 31 endevent //typ pojazdu event test_whois logvalues 0 none endevent //wpisz do logu config joinduplicatedevents no endconfig