Kurs Podstawowy SIMAT1C S7
2.3.1. Pierwszy program.
Aby zapoznać się z zasadami zapisu programu w języku LAD zapiszemy prosty program, który będzie sterował sygnalizacjq świetlnq.
Zadanie 2. Pierwszy program.
Zapisać program sterujqcy sygnalizacjq świetlna działajqcy według następujqcych zasad. Jeżeli strażnik zezwoli na wjazd pojazdu na teren zakładu wtedy włqczajqc przełqcznik SI zapali zielonq lampkę L sygnalizujqcq zezwolenie, po wyłqczeniu SI lampka zagaśnie. Schemat elektryczny układu przedstawiony jest poniżej. Przycisk sterujqcy dołqczony jest do wejścia sterownika oznaczonego I 0.0 zaś lampka do wyjścia opisanego jako Q 4.0.
Rysunek 2-18. Schemat elektryczny połączeń z zadania 1.
Rozwiqzanie.
W treści zadania podane sq opisy wejść sterownika do których dołgczone sq poszczególne elementy. Opisy te określajq adres pod którym dany element jest widziany przez CPU.
W naszym przykładzie korzystamy z wejścia o adresie 0.0 (bit numer 0 w bajcie 0) oraz wyjścia 4.0 (bit numer 0 w bajcie 4).
W zadaniu tym wykorzystane zostanie rozwigzanie zadania 1, w którym zadeklarowana została konfiguracja sprzętowa stanowiska.
W pojemniku AP-off umieszczone sq dwa elementy (patrz rysunek 2-13) SDB oznaczajqcy obiekt, w którym zapisana jest konfiguracja sprzętowa systemu oraz jego poszczególnych elementów) oraz OBI symbolizujqcy blok programowy OBI, w którym zapisany zostanie program realizujqcy przedstawione zadanie.
Aby przejść do edycji programów należy dwukrotnie kliknqć ikonę symbolizujqcq blok OBI - spowoduje to uruchomienie edytora programów, który jest zintegrowanq aplikację oprogramowania STEP7. Aplikacja ta uruchomi się w domyślnym trybie edycji programu zadeklarowanym we właściwościach danego bloku. Aby przejść do trybu LAD należy wybrać pozycję LAD z menu View. Widok edytora w trybie LAD przedstawiony jest na rysunku 2-19.
INTEX Sp. z o.o. Centrum Szkoleniowe Systemów Automatyki 11-21