Sw3.6-l11-1.2-Slajd24
Laboratorium Zadanie 1
Zadanie 1
Transporter rudy
Zastosowane oznaczenia: X0 – przycisk startu, X1 , X2 – wyłączniki krańcowe, Y10 – napęd wózka w prawo, Y12 – napęd wózka w lewo, Y11 – napęd ładowania wózka, Y13 – napęd rozładowania wózka.
Położeniem startowym jest lewe skrajne położenie wózka (X2=1 ) ponadto wózek powinien być rozładowany (Y13=0 – napęd wyłączony). Po naciśnięciu przycisku startu (X0=1 ), wózek rusza w prawo (Y10=1 – napęd załączony, X2=0 – wózek odjechał). Po dotarciu do prawego skrajnego położenia (X1=1 ) wózek się zatrzymuje (Y10=0 ) i rozpoczyna się ładowanie (Y11=1 ), które trwa 8s. Po tym czasie, naładowany wózek rusza w lewo (Y11=0 , Y12=1 , X1=0 ). Po dotarciu do punktu wyładunku (X2=1 ) wózek się zatrzymuje (Y12=0 ) i rozpoczyna się rozładowanie wózka (Y13=1 ), które trwa 6s. Po tym czasie Y13=0 . Jeżeli po upływie czasu rozładowania przycisk startu jest nadal włączony (X0=1 ) to wózek wykonuje kolejny cykl. Jeżeli w międzyczasie został wyłączony (X0=0 ) to wózek pozostaje w tym stanie do kolejnego startu.
Zadanie 1
- Narysować sieć działań dla opisanego procesu.
- Stosując licznik faz lub znaczniki faz przekształcić sieć działań do postaci algorytmu synchronicznego.
- Opracować program dla wskazanego mikrokontrolera. Uwzględnić programowa realizacje Timerów.