Wykres czasowy sygnału PLC pokazuje, jak zmienia się stan logiczny wejścia, wyjścia lub zmiennej sterownika w czasie. Najczęściej analizuje się sygnały binarne, czyli przyjmujące wartości 0 lub 1.
W pytaniach egzaminacyjnych taki wykres służy do określenia, kiedy dane wyjście, np. Q0.1, jest załączone, a kiedy wyłączone.
Jak czytać wykres czasowy?
Na osi poziomej znajduje się czas, a na osi pionowej stan sygnału:
- stan
0oznacza brak załączenia wyjścia, - stan
1oznacza załączenie wyjścia, - zbocze narastające oznacza przejście z
0na1, - zbocze opadające oznacza przejście z
1na0.
Jeżeli czas 0 s oznacza początek danego kroku programu, to od tego momentu należy analizować działania wykonywane w kolejnych krokach.
Wykres czasowy a język SFC
W języku SFC przebieg sygnału zależy od:
- czasu aktywności danego kroku,
- akcji przypisanych do kroku,
- kwalifikatorów akcji, np.
N,S,R,D,L, - przejść między krokami.
Przykładowo akcja z kwalifikatorem N działa tylko wtedy, gdy aktywny jest dany krok. Akcja S może ustawić wyjście na stałe, a R może je skasować.
Typowy tok rozwiązania zadania
- Ustal, od którego kroku zaczyna się analiza czasu.
- Sprawdź, które kroki są aktywne po kolei.
- Odczytaj akcje przypisane do wyjścia, np.
Q0.1. - Uwzględnij kwalifikatory akcji SFC.
- Narysuj lub wybierz wykres zgodny ze stanami
0/1w czasie.
Najczęstszy błąd to traktowanie każdej akcji jako chwilowego załączenia, bez uwzględnienia kwalifikatora.