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.
272.28 € – 409.68 € -
Analiza i rozwiązywanie problemów w S7
22.67 €Pierwotna cena wynosiła: 22.67 €.11.22 €Aktualna cena wynosi: 11.22 €. -
I want to become a PLC programmer - intro
11.22 € – 22.67 € -
I want to become a PLC programmer - Advanced
160.07 €Pierwotna cena wynosiła: 160.07 €.91.37 €Aktualna cena wynosi: 91.37 €.
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.



