Programowanie Sterowników Logicznych – laboratorium
Transkrypt
Programowanie Sterowników Logicznych – laboratorium
Programowanie Sterowników Logicznych – laboratorium Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych opracowanie: Małgorzata Kołopieńczyk Ćwiczenie nr 3 Wprowadzenie do programowania PLC CEL ĆWICZENIA Zapoznanie studentów z oprogramowaniem STEP7 Basic oraz metodologią projektowania prostych systemów sterowania z wykorzystaniem języka diagramów drabinkowych. PRZEBIEG ĆWICZENIA Zadania do wykonania: a) Rozpoznać działanie następujących elementów funkcyjnych: set coil, reset coil, SET_BF, RSET_BF, SR, RS. b) Zaprojektować i zasymulować układ sterowania zadany przez prowadzącego przykłady zadań: 1. Napisać i przetestować poniższy program: Opisać różnice pomiędzy elementem - ( ) - oraz -(S)-. Zastosować -(R)- do zresetowania wartości na wy2. 2. Przetestować działanie elementów SET_BF i RSET_BF. Począwszy od adresu %Q0.3 ustawić na „1” cztery kolejne bity na wyjściach sterownika. Następnie używając RSET_BF ustawić wartość wyjść ponownie na „0”. 3. Przygotować układ sterowania napełnianiem zbiornika. Przyjęty algorytm pracy jest następujący: zawór napełniania y0 zostanie otwarty w momencie gdy poziom wody spadnie poniżej czujnika x0, natomiast zostanie zamknięty po osiągnięciu poziomu x1 . Opróżnianie zbiornika nie jest kontrolowane przez system sterowania. Czujnik generuje sygnał logiczny „1” gdy jest zanurzony. y0 x1 x0 4. Przygotować układ sterowania ruchem wózka: układ posiada dwa wejścia położenia p_pocz, p_końcowe, wejście inicjujące start, a także dwa wyjścia sterujące ruchem wózka jedzie_w_prawo oraz jedzie_w_lewo. W chwili początkowej wózek znajduje się nad czujnikiem p_pocz. Po zainicjowaniu procesu przyciskiem start, wózek jedzie w prawo (jedzie_w_prawo), aż do osiągnięcia położenia wskazywanego czujnikiem p_końcowe. Następnie wózek zmienia kierunek ruchu (jedzie_w_lewo), aż do osiągnięcia czujnika p_pocz. Kolejny cykl wyzwalany jest ponownie przyciskiem start. • zmodyfikować powyższy przykład o wprowadzenie sygnału alarmowego, aktywowanego w momencie jednoczesnego zwarcia obydwóch czujników Start jedzie_w_lewo p_pocz jedzie_w_prawo p_końcowe 5. Przetestować działanie instrukcji SR oraz RS w sposób zadany przez prowadzącego. SPRAWOZDANIE 1. Opis obiektu sterowania. 2. Projekt zadanego zadania. 3. Interpretacja wyników symulacji. 4. Uwagi do ćwiczenia. Literatura 1. J. Kwaśniewski: Programowalne sterowniki przemysłowe w systemach sterowania, ZP Roma-Pol, Kraków, 1999. 2. T. Legierski, J. Wyrwał, J. Kasprzyk, J. Hajda: Programowanie sterowników PLC, Wydawnictwo Pracowni Komputerowej Jacka Skalmierskiego, Gliwice, 1998. 3. T. Mikulczyński, Z. Samsonowicz: Metody modelowania procesów dyskretnych i programowania PLC, WNT, Warszawa, 1997. 4. R. Sałat, K. Korpysz, P. Obstawski: Wstęp do programowania sterowników PLC, WKŁ 2010.