STP (16)
STP (16)
ID 16
Zastosowanie: |
PLC |
SIM |
Grupa: LOGIC
Opis skrótowy:
Funkcja służąca do realizacji programów sekwencyjnych.
Wejścia (2 sztuki):
nr |
typ |
impuls |
oznaczenie |
uwagi |
1 |
B |
tak (0 -> 1) |
exe |
Wejście binarne aktywujące blok |
2 | B | nie | end_cond | Warunek przejścia do kolejnego kroku |
Wyjścia (2 sztuki):
nr |
typ |
Impuls |
oznaczenie |
uwagi |
1 |
B |
nie |
active |
Wyjście aktywujące krok |
2 | B | tak (0 -> 1 -> 0) | next | Wyjście sygnalizujące możliwość wykonania kolejnego kroku programu |
Ustawienia: brak
Działanie funkcji:
Funkcja STP służy do realizacji programów sekwencyjnych. Zmiana sygnału na wejściu exe z 0 na 1 aktywuje wyjście active, które jest aktywne do momentu spełnienia warunku przejścia do następnego
kroku, czyli pojawienia się sygnału 1 na wejście end_cond. Wraz z wyłączeniem sygnału active, załączane jest na jeden cykl programu wyjście next.
Jeżeli sygnał na wejście exe zmieni stan z 0 na 1 przy aktywnym sygnale end_cond, to wyjście active nie zostanie aktywowane, a wyjście next zmieni stan na wysoki na jeden cykl programu.
Stan aktywny znacznika specjalnego M1011 resetuje wyjścia active oraz next wszystkich bloków STP w programie. Należy pamiętać, aby zmienić znacznik M1011 na nieaktywny
przed uruchomieniem programu sekwencyjnego.
Używane rejestry R i znaczniki M:
nr |
nazwa |
opis |
R - read, W - write |
M1011 |
STP_Reset |
Resetowanie wszystkich bloków STP | RW |