Python: Różnice pomiędzy wersjami
(Utworzono nową stronę "== Parametry pojazdu == W słowniku umieszczone są zmienne dotyczące stanu pojazdu, w którym znajduje się ekran. Dostęp do nich odbywa się wg kluczy: * direction (...") |
|||
Linia 10: | Linia 10: | ||
* scnd_ctrl_actual_pos (int) - aktualna pozycja bocznikowania realizowana przez układ sterowania (styczniki, wał kułakowy) | * scnd_ctrl_actual_pos (int) - aktualna pozycja bocznikowania realizowana przez układ sterowania (styczniki, wał kułakowy) | ||
** dla pojazdów z napędem asynchronicznym jest to prędkość zadana na tempomacie | ** dla pojazdów z napędem asynchronicznym jest to prędkość zadana na tempomacie | ||
+ | * fuse (bool) - zadziałanie przekaźnika nadmiarowego | ||
+ | * converter_overload (bool) - zadziałanie przekaźnika nadmiarowego przetwornicy | ||
+ | * voltage (float) - napięcie w obwodzie głównym | ||
+ | * velocity (float) - prędkość ruchu pojazdu wzdłuż toru | ||
+ | * im (float) - prąd płynący przez silnik trakcyjny | ||
+ | * compress (bool) - działanie sprężarki | ||
+ | * hours (int) - godzina | ||
+ | * minutes (int) - minuta | ||
+ | * seconds (int) - sekunda | ||
+ | * velocity_desired (float) - prędkość zadana dla AI | ||
== Parametry pociągu == | == Parametry pociągu == | ||
− | + | W słowniku umieszczone są zmienne dotyczące całego pociągu. Dostęp do parametrów pociągu odbywa się wg klucza: | |
+ | * car_no (int) - liczba wszystkich członów pociągu | ||
+ | * power_no (int) - liczba członów silnikowych pociągu | ||
+ | Dodatkowo można uzyskać dostęp do parametrów napędu pociągu (silniki indukcyjne z falownikami) wg klucza:<br /> | ||
+ | eimp_t_ + (parametr)<br /> | ||
+ | gdzie (parametr) przyjmuje wartości: | ||
+ | * fd - siła zadana liczona wg pierwszego członu (wartość dodatnia dla jazdy, a ujemna dla hamowania) | ||
+ | * fdt - siła zadana jazdy liczona wg pierwszego członu | ||
+ | * fdb - siła zadana hamowania liczona wg pierwszego członu | ||
+ | * pd - procent siły zadany (wartość dodatnia dla jazdy, a ujemna dla hamowania) | ||
+ | * pdt - procent siły zadany jazdy) | ||
+ | * pdb - procent siły zadany hamowania | ||
+ | * itothv - sumaryczny prąd pobierany z sieci trakcyjnej przez wszystkie człony | ||
+ | Wartości pd, pdt i pdb są w zakresie od -1 do 1. Wszystkie zmienne są typu float. | ||
=== Parametry hamulca === | === Parametry hamulca === | ||
W słowniku umieszczone są zmienne dotyczące hamulców dla pierwszych 20 członów pociągu. Dostęp do parametrów hamulca odbywa się wg klucza:<br /> | W słowniku umieszczone są zmienne dotyczące hamulców dla pierwszych 20 członów pociągu. Dostęp do parametrów hamulca odbywa się wg klucza:<br /> | ||
eimp_pn + (nr członu) + _ + (parametr)<br /> | eimp_pn + (nr członu) + _ + (parametr)<br /> | ||
gdzie: | gdzie: | ||
− | * nr członu to liczba z zakresu od 1 do 20, | + | * (nr członu) to liczba z zakresu od 1 do 20, |
− | * | + | * (parametr) przyjmuje wartości: |
** bc – cylinder hamulcowy | ** bc – cylinder hamulcowy | ||
** bp - przewód główny hamulcowy | ** bp - przewód główny hamulcowy | ||
Linia 36: | Linia 59: | ||
Wszystkie zmienne są typu bool. | Wszystkie zmienne są typu bool. | ||
== Parametry napędu == | == Parametry napędu == | ||
− | + | W słowniku umieszczone są zmienne dotyczące napędu (silniki indukcyjne z falownikami) dla pierwszych 8 członów silnikowych pociągu. Dostęp do parametrów napędu członów odbywa się wg klucza:<br /> | |
− | + | eimp_c + (nr członu) + _ + (parametr)<br /> | |
− | + | gdzie: | |
− | + | * (nr członu) to liczba z zakresu od 1 do 8, | |
− | + | * (parametr) przyjmuje wartości: | |
+ | ** fr - siła realizowana (wartość dodatnia dla jazdy, a ujemna dla hamowania) | ||
+ | ** frt - siła realizowana jazdy | ||
+ | ** frb - siła realizowana hamowania | ||
+ | ** pr - procent siły realizowany (wartość dodatnia dla jazdy, a ujemna dla hamowania) | ||
+ | ** prt - procent siły realizowany jazdy | ||
+ | ** prb - procent siły realizowany hamowania | ||
+ | ** im - wartość skuteczna prądu jednej fazy silnika | ||
+ | ** vm - napięcie na zaciskach (wyjściu) z falownika | ||
+ | ** ihv - prąd pobierany z sieci trakcyjnej/szyny wysokiego napięcia | ||
+ | ** uhv - napięcie w sieci trakcyjnej/szynie wysokiego napięcia | ||
+ | Przykład: | ||
+ | * eimp_c3_fr - siła realizowana (w kN) przez napęd trzeciego członu | ||
+ | * eimp_c1_vm - napięcie na wyjściu z falowników pierwszego członu | ||
+ | Wartości pr, prt i prb są w zakresie od -1 do 1. Wszystkie zmienne są typu float. | ||
== Plany == | == Plany == |
Wersja z 16:51, 15 cze 2015
Spis treści
Parametry pojazdu
W słowniku umieszczone są zmienne dotyczące stanu pojazdu, w którym znajduje się ekran. Dostęp do nich odbywa się wg kluczy:
- direction (int) - nastawiony kierunek jazdy,
- 0 - neutralny,
- 1 - naprzód,
- -1 - w tył,
- slipping_wheels (bool) - poślizg zestawów kołowych
- converter (bool) - działanie przetwornicy
- main_ctrl_actual_pos (int) - aktualna pozycja rozruchowa realizowana przez układ sterowania (styczniki, wał kułakowy)
- scnd_ctrl_actual_pos (int) - aktualna pozycja bocznikowania realizowana przez układ sterowania (styczniki, wał kułakowy)
- dla pojazdów z napędem asynchronicznym jest to prędkość zadana na tempomacie
- fuse (bool) - zadziałanie przekaźnika nadmiarowego
- converter_overload (bool) - zadziałanie przekaźnika nadmiarowego przetwornicy
- voltage (float) - napięcie w obwodzie głównym
- velocity (float) - prędkość ruchu pojazdu wzdłuż toru
- im (float) - prąd płynący przez silnik trakcyjny
- compress (bool) - działanie sprężarki
- hours (int) - godzina
- minutes (int) - minuta
- seconds (int) - sekunda
- velocity_desired (float) - prędkość zadana dla AI
Parametry pociągu
W słowniku umieszczone są zmienne dotyczące całego pociągu. Dostęp do parametrów pociągu odbywa się wg klucza:
- car_no (int) - liczba wszystkich członów pociągu
- power_no (int) - liczba członów silnikowych pociągu
Dodatkowo można uzyskać dostęp do parametrów napędu pociągu (silniki indukcyjne z falownikami) wg klucza:
eimp_t_ + (parametr)
gdzie (parametr) przyjmuje wartości:
- fd - siła zadana liczona wg pierwszego członu (wartość dodatnia dla jazdy, a ujemna dla hamowania)
- fdt - siła zadana jazdy liczona wg pierwszego członu
- fdb - siła zadana hamowania liczona wg pierwszego członu
- pd - procent siły zadany (wartość dodatnia dla jazdy, a ujemna dla hamowania)
- pdt - procent siły zadany jazdy)
- pdb - procent siły zadany hamowania
- itothv - sumaryczny prąd pobierany z sieci trakcyjnej przez wszystkie człony
Wartości pd, pdt i pdb są w zakresie od -1 do 1. Wszystkie zmienne są typu float.
Parametry hamulca
W słowniku umieszczone są zmienne dotyczące hamulców dla pierwszych 20 członów pociągu. Dostęp do parametrów hamulca odbywa się wg klucza:
eimp_pn + (nr członu) + _ + (parametr)
gdzie:
- (nr członu) to liczba z zakresu od 1 do 20,
- (parametr) przyjmuje wartości:
- bc – cylinder hamulcowy
- bp - przewód główny hamulcowy
- sp – przewód zasilający
Przykład:
- eimp_pn3_bp - ciśnienie w przewodzie głównym hamulcowym w trzecim członie,
- eimp_pn18_bc - ciśnienie w cylindrach hamulcowych w osiemnatym członie.
Wszystkie zmienne są typu float.
Parametry drzwi
W słowniku umieszczone są zmienne dotyczące stanu otwarcia którychkolwiek drzwi dla pierwszych 20 członów pociągu. Dostęp do parametrów drzwi odbywa się wg klucza:
doors_ + (nr członu)
gdzie:
- nr członu to liczba z zakresu od 1 do 20.
Przykład:
- doors_17 - otwarcie którychkolwiek drzwi w siedemnastym członie.
Wszystkie zmienne są typu bool.
Parametry napędu
W słowniku umieszczone są zmienne dotyczące napędu (silniki indukcyjne z falownikami) dla pierwszych 8 członów silnikowych pociągu. Dostęp do parametrów napędu członów odbywa się wg klucza:
eimp_c + (nr członu) + _ + (parametr)
gdzie:
- (nr członu) to liczba z zakresu od 1 do 8,
- (parametr) przyjmuje wartości:
- fr - siła realizowana (wartość dodatnia dla jazdy, a ujemna dla hamowania)
- frt - siła realizowana jazdy
- frb - siła realizowana hamowania
- pr - procent siły realizowany (wartość dodatnia dla jazdy, a ujemna dla hamowania)
- prt - procent siły realizowany jazdy
- prb - procent siły realizowany hamowania
- im - wartość skuteczna prądu jednej fazy silnika
- vm - napięcie na zaciskach (wyjściu) z falownika
- ihv - prąd pobierany z sieci trakcyjnej/szyny wysokiego napięcia
- uhv - napięcie w sieci trakcyjnej/szynie wysokiego napięcia
Przykład:
- eimp_c3_fr - siła realizowana (w kN) przez napęd trzeciego członu
- eimp_c1_vm - napięcie na wyjściu z falowników pierwszego członu
Wartości pr, prt i prb są w zakresie od -1 do 1. Wszystkie zmienne są typu float.