PROGRAMOWANIE DRABINKOWE
_________________________________________________________________________
SPIS TREŚCI
1. Podstawowe wiadomości dotyczące sterowników SIMATIC S7 - 200 2 str.
1. 1. Podstawowe dane techniczne sterowników 2 str.
1. 2. Opis wskaźników stanu 3 str.
1. 3. Numeracja wejść/wyjść sterownika 4 str.
1. 4. Sposób podłączenia obwodów wejściowych i wyjściowych 5 str.
2. Wprowadzenie do programowania sterowników S7 - 200 7 str.
2. 1. Oznaczenia literowe identyfikatorów 7 str.
2. 2. Typy zmiennych 7 str.
2. 3. Przykłady oznaczania identyfikatorów zmiennych 8 str.
2. 4. Przestrzeń adresowa jednostek centralnych 8 str.
2. 5. Przykłady adresowania identyfikatorów zmiennych 11 str.
2. 6. Zmienne z pamięcią stanu 12 str.
2. 7. Zmienne systemowe - SM 13 str.
2. 8. Potencjometry analogowe 14 str.
2. 9. Budowa programu sterującego w sterownikach Simatic S7 15 str.
2. 10. Sposoby programowania sterowników Simatic S7 16 str.
2. 10. 1. Schemat drabinkowy 16 str.
2. 10. 2. Lista instrukcji 17 str.
3. Opis elementów logicznych oprogramowania MicroWin 18 str
3. 1. Styki 19 str.
3. 2. Przekaźniki 19 str.
3. 3. Styki komparatorów 20 str.
3. 4. Timery 21 str.
3. 5. Liczniki 22 str.
3. 6. Operacje matematyczne 22 str.
3. 7. Operacje logiczne 25 str.
3. 8. Funkcje przemieszczenia 26 str.
3. 9. Operacje na blokach danych 28 str.
3. 10. Funkcje przesunięcia 28 str.
3. 11. Funkcje konwersji 30 str.
3. 12. Operacje na tablicach 32 str.
3. 13. Funkcje zapisu/odczytu zegara systemowego 33 str.
3. 14. Funkcje związane ze strukturą programu 33 str.
4. Załącznik 36 str.
1. Podstawowe wiadomości dotyczące sterowników SIMATIC S7 - 200
SIMATIC S7-200 firmy Siemens jest nazwą nowej rodziny sterowników programowalnych (PLC = ang. programmable logic controller) zaprojektowanych do realizacji małych i średnich zadań sterowania automatycznego. Dzięki temu istnieje możliwość łatwego i masowego wprowadzania nowoczesnych układów kontroli do najprostszych maszyn czy linii technologicznych. Charakteryzują się one małymi wymiarami, zwartą budową oraz potężnym zestawem instrukcji. Koncepcja ich budowy oparta jest na sprawdzonej strukturze sterowników przemysłowych SIMATIC S5.
Głównym elementem każdego sterownika jest tzw. centralna jednostka przetwarzająca (CPU = ang. central processing unit) nadzorująca pracą sterownika. Rodzaj użytej jednostki centralnej stanowi podstawę podziału sterowników S7. Najprostszymi typami sterowników S7 są: sterowniki z jednostką CPU 212 oraz sterowniki z jednostką CPU 214 (aktualnie produkowane są też jednostki CPU 215 i 216). Różnią się one przede wszystkim liczbą obsługiwanych wejść-wyjść.
1. 1. Podstawowe dane techniczne sterowników
Sterownik Simatic S7
CPU 212
CPU 214
liczba wejść/wyjść dyskretnychwyjście impulsowe
pamięć programu (EEPROM)pamięć danych (RAM)podtrzymanie pamięci danych (kondensatory)czas wykonania 1000 instrukcji binarnychtimerylicznikiszybki licznik impulsów (zdarzeń)
interfejs komunikacyjnyprotokół komunikacyjnypotencjometry analogowezegar czasu rzeczywistego
hasło dostępu
wymienna kaseta z pamięcią EEPROM
wymienna kaseta z baterią zasilającąmax. liczba modułów rozszeszeń
zasilanie sterownika
obwody wejściowe z optoizolacją:
zasilanieobwody wyjściowe (przekaźnikowe):
zasilaniemax. obciążenie
8/6brak1kB512 słów50 godzin1,3msmax. 64max. 641 x 2kHz
RS - 485
PPI/Freeport1brak3 poziomybrakbrak2(85 - 264)VAC(15 - 30)VDC(5-30)VDC/250VAC
2A
14/1024kB2000 słów190 godzin0,8msmax. 128max. 1281 x 2kHz,
2 x 7kHz
RS - 485PPI/Freeport2tak3 poziomyopcjaopcja7(85 - 264)VAC(15 - 30)VDC(5-30)VDC/250VAC2A
Programy dla sterowników S7, przy wykorzystaniu programu narzędziowego STEP 7 Micro/Win lub STEP 7 Micro/DOS, mogą być przedstawione w formie graficznej jako tzw. schemat drabinkowy (LAD) lub jako uporządkowana lista (ciąg) instrukcji (STL).Urządzeniem umożliwiającym tworzenie programu sterującego może użyć: komputer klasy IBM PC, komputer przenośny (laptop) lub programator kieszonkowy (ręczny).
1. 2. Opis wskaźników stanu
Wskaźniki stanu, umieszczone na płycie czołowej sterownika, wskazują aktualny tryb pracy jednostki CPU oraz aktualny stan wejść/wyjść:
Rys.1. Wskaźniki stanu.
Sterownik może znajdować się w dwóch trybach pracy: START lub STOP, które mogą być wybierane przy użyciu trójpołożeniowego przełącznika STOP/TERM/START umieszczonego pod górną przykrywką sterownika. Wyboru trybu pracy można też dokonać przy użyciu programatora, gdy przełącznik znajduje się w położeniu TERM, gdyż tylko wtedy występuje proces komunikacji między PLC, a programatorem. Ustawienie przełącznika w pozycję RUN lub STOP powoduje to, iż po wyłączeniu i ponownym załączeniu zasilania sterownik nie zmienia trybu pracy. Ponadto tryb pracy STOP jest automatycznie wybierany po ponownym zasileniu sterownika, gdy przełącznik był w pozycji TERM.
W trybie pracy STOP można:
- ładować program sterujący do pamięci sterownika,
- przeglądać i zmieniać zawartość rejestrów wewnętrznych sterownika,
-zmieniać parametry konfiguracyjne sterownika.
...
amok10