Opis instrukcji JMPN
Możesz użyć instrukcji “Jump if RLO = 0”, aby przerwać liniowe wykonanie programu i wznowić je w innej sieci, gdy wynik operacji logicznej na wejściu instrukcji wynosi “0”. Instrukcja JMPN jest często wykorzystywana w aplikacjach przemysłowych, szczególnie gdy stosowany jest język programowania LAD. Pozwala to na efektywne sterowanie przebiegiem programu w zależności od warunków logicznych. Sieć docelowa musi być zidentyfikowana przez etykietę skoku (LABEL). Nazwa tej etykiety skoku jest określona w miejscu powyżej instrukcji.
Określona etykieta skoku musi znajdować się w tym samym bloku, w którym wykonywana jest instrukcja. Nazwa, którą podajesz, może występować tylko raz w bloku. W sieci dozwolony jest tylko jeden skok.
Jeśli wynik operacji logicznej (RLO) na wejściu instrukcji wynosi “0”, następuje skok do sieci zidentyfikowanej przez określoną etykietę skoku. Kierunek skoku może być w stronę wyższych lub niższych numerów sieci.
Jeśli wynik operacji logicznej na wejściu instrukcji wynosi “1”, wykonanie programu jest kontynuowane w następnej sieci.
Nasza oferta
-
Akademia profesjonalistów PLC. Zawód przyszłości – Programista PLC.
1.189.00 zł – 1.789.00 zł -
Analiza i rozwiązywanie problemów w S7
99.00 złPierwotna cena wynosiła: 99.00 zł.49.00 złAktualna cena wynosi: 49.00 zł. -
Chcę zostać programistą PLC – intro
49.00 zł – 99.00 zł -
Chcę zostać programistą PLC – Zaawansowany
699.00 złPierwotna cena wynosiła: 699.00 zł.399.00 złAktualna cena wynosi: 399.00 zł.
Przykład użycia instrukcji JMPN
Następujący przykład pokazuje, jak działa instrukcja:
Jeśli operand “TagIn_1” ma stan sygnału “0”, wykonywana jest instrukcja “Jump if RLO = 0”. Liniowe wykonanie programu jest przerywane i kontynuuje w Sieci 3, która jest identyfikowana przez etykietę skoku CAS1. Jeśli wejście “TagIn_3” ma stan sygnału “1”, wyjście “TagOut_3” jest ustawiane.



