SIM_TIME
blok dostępny od wersji Simultus 5.0

|
Zastosowanie: |
|
SIM |
Opis skrótowy:
Blok funkcyjny służy do mierzenia czasu trwania symulacji. Pomiar czasu można wyserować (zresetować). Wtedy jest on liczony od momentu pojawienia się sygnały 1 na wejściu 'reset' bloku.
wejścia (1 sztuka):
|
nr |
typ |
impuls |
oznaczenie |
uwagi |
| 1 | BOOL | nie | reset | wyzerowanie licznika czasu symulacji - resetowany stanem niskim = 0 |
wyjścia (3 sztuki):
|
nr |
typ |
impuls |
oznaczenie |
uwagi |
| 1 | REAL | seconds | czas od momentu zresetowania bloku wejście 'reset' podany w sekundach | |
| 2 | REAL | milisec | czas od momentu zresetowania bloku wejście 'reset' podany w milisekundach | |
| 3 | REAL | microsec | czas od momentu zresetowania bloku wejście 'reset' podany w mikrosekundach |
ustawienia: brak
opis działania:
Blok funkcyjny służy do mierzenia czasu trwania symulacji. Pomiar czasu można wyzerować (zresetować). Wtedy jest on liczony od momentu pojawienia się sygnały 0 na wejściu 'reset' bloku. Blok może również służyć do odmierzania czasu od momentu zresetowania wejścia 'reset'.
W połączeniu z blokiem funkcyjnym SIM_STOP (czytaj więcej...) może służyć do zatrzymania symulacji po określonym czasie. W poniższym przykładzie symulacja jest kończona po 5 sekundach:
