DELAY_B (36)
DELAY_B (36)
ID 36
Zastosowanie: |
PLC |
SIM |
Grupa: TIMERS AND COUNTERS
Opis skrótowy:
Funkcja opóźniająca zmianę sygnału z zewnętrzną zmianą wartości timera.
Wejścia (2 sztuki):
nr |
typ |
impuls |
oznaczenie |
uwagi |
1 |
B |
nie |
IN |
Wejście binarne nr 1 |
2 | I | nie | preset | Zadana wartość timera [ms] |
Wyjścia (2 sztuki):
nr |
typ |
Impuls |
oznaczenie |
uwagi |
1 |
B |
nie |
OUT |
Wyjście binarne nr 1 |
2 | I | nie | time | Aktualna wartość timera [ms] |
Ustawienia: brak
Działanie funkcji:
Funkcja DELAY_B opóźnia przeniesienie zmiany sygnału. Gdy na wejście IN zostanie podany stan wysoki, w funkcji uruchamia się licznik, którego wartość początkowa wynosi 0. Gdy licznik osiągnie wartość ustaloną przez użytkownika na wejściu preset, na wyjściu OUT pojawia się stan wysoki. Jeśli w poprzednim stanie na wyjściu OUT był stan wysoki, pojawienie się stanu niskiego na wejściu IN powoduje resetowanie licznika, a następnie uruchomienie licznika. Gdy licznik osiągnie wartość ustaloną przez użytkownika, na wyjściu OUT pojawia się stan niski. Wyjście time zwraca aktualną wartość timera.
Używane rejestry R i znaczniki M: brak