Jak utworzyć podprogram i połączyć go z głównym programem w PME ?
Funkcja skoku JMPN i etykieta LABELN
Funkcja skoku (Jump) ma za zadanie wykonywanie skoków warunkowych lub bezwarunkowch do różnych części programu, w celu ominięcia fragmentu programu zawartego pomiędzy funkcją skoku, a miejscem docelowym oznaczonym etykietą (Label).
Etykieta (Label) - LABELN
Miejsce, od którego jest wznawiane wykonywanie programu sterującego po napotkaniu instrukcji JUMPN, znajdującej się w tym samym bloku. Każda instrukcja LABELN musi mieć przypisaną unikalną nazwę.
Funkcja skoku (Jump) - JMPN
Zasada działania funkcji JMPN polega na wykonaniu skoku do odpowiedniej etykiety (LABELN) i pominięciu fragmentu programu między funkcją skoku JMPN, a etykietą. Skok do etykiety następuje tylko wtedy, gdy sygnał dopływający do funkcji JMPN ma wartość logiczną "1". Stany logiczne sygnałów i wartości zmiennych zawarte między funkcją skoku, a etykietą zostają "zamrożone". Funkcja skoku musi być ostatnim elementem linii.
Offline