Prosty program na sterownik PLC – przerzutnik RS
W artykule dodanym do serwisu poświęconemu automatyce, napędom, falownikom oraz sterownikom PLC: www.falowniki24.info.pl zamieszczony został przykład realizacji podstawowych funkcji logicznych przy wykorzystaniu sterownika PLC firmy LG – serii XGB-XBC oraz pakietu oprogramowania XG5000.
Dzisiaj na naszym blogu, zakładając że dysponujemy już wiedzą zawartą we wspomnianym artykule przystąpimy do napisania pierwszego prostego programu we wspomnianym pakiecie XG5000.
PLC – pierwszy program – przerzutnik RS
Załóżmy że chcemy aby nasz program realizował funkcję przerzutnika RS. Do dyspozycji mamy dwa przyciski monostabilne – po przyciśnięciu jednego z nich chcemy aby lampka podłączona do wyjścia sterownika PLC została zapalona, zaś po przyciśnięciu drugiego, aby została zgaszona.
Przyciski i lampkę przypisujemy odpowiednio do wejść/wyjść sterownika:
- Przycisk1 – wejście „P01”
- Przycisk2 – wejście „P02”
- Lampa – wyjście „P40”
Przerzutnik RS – realizacja programu w oprogramowaniu XG5000:
Przy tak napisanym programie w momencie przyciśnięcia Przycisku1 przypisanego do wejścia „P00001” komórka pamięci „M00001” przechodzi w stan wysoki, tym samym również wyjście „P00041” przechodzi w stan wysoki. Po naciśnięciu Przycisku2 („P00002”) komórka pamięci przechodzi w stan niski. W przypadku naciśnięcia obu przycisków jednocześnie również „M00001” przyjmuje stan niski.
Na podobnej zasadzie pisany jest program realizujący funkcję przerzutnika SR, który działa analogicznie jak przerzutnik RS z tą różnicą, że w przypadku naciśnięcia jednocześnie dwóch przycisków wyjście przejdzie w stan wysoki (wspomniana w naszym przykładzie lampka – zapali się).
W ramach ćwiczeń zachęcam do napisania programu przerzutnika SR we własnym zakresie.