Rozwiązania zadań z Kursu Podstawowy S7
Adres |
Symbol |
Opis |
1 0.0 |
LEWO |
Przycisk wyboru kierunku pracy w lewo (NO) |
10.1 |
PRAWO |
Przycisk wyboru kierunku pracy w prawo (NO) |
I 0.2 |
LM |
Czujnik sygnalizujący osiągnięcie lewej skrajnej pozycji (NC) |
I 0.3 |
PM |
Czujnik sygnalizujący osiągnięcie prawej skrajnej pozycji (NC) |
I 1.0 |
STOP |
Wyłącznik awaryjny (NC) |
Q 4.0 |
SL |
Silnik napędzający przenośnik w lewo |
Q 4.1 |
SP |
Silnik napędzający przenośnik w prawo |
Z treści zadania wynika, że działanie przycisku załączającego („LEWO” lub „PRAWO”) ma być podtrzymywane, oraz że przy jednoczesnym występowaniu sygnału załączającego i wyłączającego układ nie powinien pracować. Dlatego do rozwiązania sterowania pojedynczego silnika użyto układu podtrzymującego z dominacją wyłączenia (można także użyć przerzutnika SR). Sygnałami wyłączającymi działanie układu są przycisk „STOP” oraz stan odpowiedniego czujnika sygnalizującego osiągnięcie pozycji krańcowej (lewej -„SL” lub prawej „SP”). Dodatkowo, aby uniemożliwić jednoczesne wysterowanie silnika w lewo i w prawo jako sygnał wyłączający, wprowadzono stan drugiego układu, który umożliwia załączenie pierwszego układu tylko, jeżeli drugi układ nie pracuje.
Pomimo, że obydwa układy są identyczne to ich umiejscowienie w programie powoduje, że jednoczesne pojawienie się sygnałów załączających w sytuacji kiedy żaden z silników nie pracował załączony zostanie tylko jeden, ten tego który w programie będzie pierwszy. W tym przypadku układem dominującym jest transport paczki w lewo.