Mnemonik |
Instrukcja |
A( |
iloczyn logiczny bieżącego stanu RLO z wynikiem operacji zapisanych pomiędzy nawiasami |
AN( |
iloczyn logiczny bieżącego stanu RLO z negacją wyniku operacji zapisanych pomiędzy nawiasami |
0( |
suma logiczna bieżącego stanu RLO z wynikiem operacji zapisanych pomiędzy nawiasami |
ON( |
suma logiczna bieżącego stanu RLO z negacją wyniku operacji zapisanych pomiędzy nawiasami |
X( |
suma z wyłączeniem bieżącego stanu RLO z wynikiem operacji zapisanych pomiędzy nawiasami |
XN( |
suma z wyłączeniem bieżącego stanu RLO z negacją wyniku operacji zapisanych pomiędzy nawiasami |
) |
zakończenie grupowania |
Kurs Podstawowy S7
Rozkazy grupowania pozwalają na zagnieżdżanie operacji logicznych. Są one rozkazami bezparametrowymi. Z każdym rozkazem rozpoczynającym zagnieżdżanie (otwarcie nawiasu) powinien być skojarzony rozkaz kończący zagnieżdżanie (zamknięcie nawiasu).
Ilość poziomów zagnieżdżania jest ograniczona do 8 - poziom bieżący i 7 operacji niedokończonych (7 otwartych nawiasów).
Każdy rozkaz rozpoczynający zagnieżdżanie powoduje zapamiętanie bieżącego stanu RLO na stosie połączone z unieważnieniem RLO - ponieważ wynik wykonania operacji zapisanych przed nawiasem nie powinien mieć wpływu na wynik wykonania operacji zapisanych w nawiasie. _
........................