Skok, gdy warunek jest fałszywy – instrukcja JMPN

Udostępnij
Skok, gdy warunek jest fałszywy – instrukcja JMPN

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

Przykład użycia instrukcji JMPN

Następujący przykład pokazuje, jak działa instrukcja:

AD 4nXfW3QOox23LSGju 4NpgIIMiY4YmghthLSWP2rzX2mSlyNXE7fE6VsExPQ3 dQHxFSYbCnThtRuU9VtOvjlXMhuk rg29o8xVt8hmt

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.

Udostępnij
Polecany kurs!
Do 20.09.2022 rabat -15% na:

SIMATIC S7 w akcji

Zapisz się na newsletter!
Autor wpisów
Tomasz Gilewski

Witam, nazywam się Tomasz Gilewski. Jestem autorem książek o sterowniku S7-1200 oraz panelach HMI (czyli sprzęt firmy Siemens). Od kilkunastu lat zajmuję się programowaniem wyłącznie na sprzęcie oraz narzędziach inżynieryjnych firmy Siemens.

Zostaw komentarz

Wybierz walutę
Przewiń do góry

Wyszukaj na stronie