Rozwiązania zadań z Kursu Podstawowy S7
Rozwiązania zadań z Kursu Podstawowy S7
Rozwiązanie 5.
W układzie tym wyróżniamy warunki, które możemy zapisać jako:
W trzecim warunku występuje iloczyn wartości zanegowanej i prostej tego samego sygnału, więc warunek ten nigdy nie będzie spełniony - można go pominąć w rozwiązaniu końcowym. W ostatecznym rozwiązaniu znajdzie się więc warunek pierwszy i drugi, które będą miały następującą postać:
Jak widać niezależnie od wyboru rodzaju układu podtrzymującego z dominacją wyłączenia czy też z dominacją załączenia, otrzymujemy takie samo rozwiązanie końcowe.
Rozwiązanie to wykorzystuje warunkowe wykonywanie instrukcji zmieniającej stan sygnału na przeciwny. W przypadku nie spełnienia warunku następny segment nie jest wykonywany, a co za tym idzie zapamiętana jest obecna wartość sygnału.
"P_ZB_NAR" 1 A | |
1/ 1 |
-{ RET)-1 |
"K 24" 1 A |
"K 24" ( \ 1 |
1/ 1 |
1) 1 |
Badanie stanu sygnału „zbocze narastające” i jeżeli sygnał ten nie występuje następna instrukcja nie jest wykonywana.
Zamiana wartości sygnał na stan przeciwny.
Element „RET” może być zastąpiony przez skok warunkowy omijający segment zamiany wartości sygnału na stan przeciwny.