Spis treści
Transkrypt
Spis treści
Kurs Mikrosterowniki S7-200 Podstawy Spis tre ci Dzie 1 I Czym jest sterownik (wersja 0810) I-3 I-4 I-5 I-6 I-7 II Układ steruj cy w układzie automatyki Porównanie sposobów realizacji automatów steruj cych Konstrukcja sterownika z rodziny S7 - 200 Rodzina sterowników S7 - 200 Podsumowanie Pierwszy program (wersja 0810) II-3 II-4 II-5 II-6 II-7 II-8 II-9 II-10 III Zapis programu w formie LAD (wersja 0810) III-3 III-4 III-5 III-6 III-7 III-8 III-9 III-10 III-11 III-12 III-13 III-14 IV ZADANIE „Zał czanie silnika” Zdefiniowanie sygnałów wej ciowych i wyj ciowych Podł czanie sterownika do programatora Struktura głównego okna programu Micro/WIN 4.0 Edycja najprostszego programu Przesyłanie programu do sterownika Uruchamianie i testowanie programu Podsumowanie ZADANIE „Układ sterowania silnikiem” Podstawowe elementy schematu stykowego Wprowadzanie dodatkowego styku Wprowadzanie dodatkowego styku/wyj cia cd Alternatywne sposoby rysowania schematu Porównanie schematów LAD, elektrycznego oraz okablowania sterownika Zmiana funkcji, zmiana opisu styku Usuwanie styku/wyj cia wiczenia: wybrane mo liwo ci edytora LAD wiczenia: wybrane mo liwo ci edytora LAD cd wiczenia: czego edytor LAD nie potrafi Podsumowanie Dokumentowanie efektów pracy (wersja 0810) IV-3 IV-4 IV-5 IV-6 IV-7 IV-8 IV-9 Zapisywanie programu na dysk Wła ciwo ci programu Komentarze do całego bloku i poszczególnych obwodów Tworzenie symboli Stosowanie symboli Wydruk programu Podsumowanie Dzie 2 V Rozwi zywanie zada (wersja 0811) V-3 V-4 V-5 V-6 V-7 V-8 V-9 wiczenie: „Zapis zło onego schematu elektrycznego w LAD” ZADANIE „Automat sortuj cy” ZADANIE „O wietlenie klatki schodowej” Jak działa wył cznik schodowy? ZADANIE „Sterowanie prac kasy w supermarkecie” ZADANIE „Alarm przeciwpo arowy” ZADANIE „Parownik” 0-1 Kurs Mikrosterowniki S7-200 Podstawy VI Układy z podtrzymaniem (wersja 0811) VI-3 VI-4 VI-5 VI-6 VI-7 VI-8 VI-9 VI-10 VI-11 VI-12 VI-13 VI-14 VI-15 VII Zasada działania sterownika (wersja 0901) VII-3 VII-4 VII-5 VII-6 VIII Cykliczny sposób działania sterownika 1/2 Rozkazy dost pu bezpo redniego Cykliczny sposób działania sterownika 1/2 Podsumowanie Podział i adresacja pami ci sterownika (wersja 0810) VIII-3 VIII-4 VIII-5 VIII-6 IX ZADANIE „Przeno nik ta mowy” Przeka nikowe układy z podtrzymaniem ZADANIE „Rejestracja zdarze ” Funkcje podtrzymania - realizacja w LAD ZADANIE „Sterowanie kotar ” Impulsatory Przycisk dwustanowy ZADANIE „Kasa sklepowa” Przerzutnik RS Przerzutnik SR ZADANIE „Myjnia półautomatyczna” Elementy wyj ciowe z podtrzymaniem Podsumowanie Zasady adresowania zmiennych w sterownikach S7 - 200 Przestrze adresowa pami ci zmiennych sterownika CPU 224 Obszary o odr bnych zasadach adresacji dla CPU 224 Podsumowanie Obszar danych systemowych (wersja 0810) IX-3 IX-4 IX-5 IX-6 IX-7 Przegl d zawarto ci pami ci specjalnej Znaczenie bitów w bajcie SMB0 SMB6: rejestr identyfikacji CPU Ró ne inne specjalne słowa i bajty Podsumowanie Dzie 3 X Monitorowanie i modyfikacja zmiennych (wersja 0810) X-3 X-4 X-5 X-6 X-7 XI Czynno ci zwi zane z monitorowaniem i modyfikowaniem zmiennych Funkcja Status Chart - wywołanie Funkcja Status Chart - opis Funkcja Status Chart - trendy Podsumowanie Operacje arytmetyczne na liczbach całkowitych (wersja 0811) XI-3 XI-4 XI-5 XI-6 XI-7 XI-8 XI-9 ZADANIE „Kontrola ilo ci towaru w magazynie” Struktura podstawowych operacji arytmetycznych Rodzaje podstawowych operacji arytmetycznych na liczbach całkowitych Działanie operacji MUL oraz DIV Bity pami ci SM zwi zane z operacjami arytmetycznymi Operacje pomocnicze: Zwi kszanie i Zmniejszanie Podsumowanie 0-2 Kurs Mikrosterowniki S7-200 Podstawy XII Kopiowanie danych (wersja 0810) XII-3 XII-4 XII-5 XII-6 XII-7 XII-8 XIII ZADANIE „Kontrola ilo ci towaru w magazynie – zerowanie/zadawanie stanu” Instrukcje kopiowania danych - Zestawienie Operacje kopiowania pojedynczych danych Operacje przenoszenia bloków danych Operacja powielania danych Podsumowanie Operacje porównania (wersja 0810) XIII-3 XIII-4 XIII-5 XIII-6 XIV ZADANIE: „Kontrola stanu magazynowego” Struktura układu porównuj cego Dost pne relacje porównania Podsumowanie Formaty liczb całkowitych (wersja 0810) XIV-3 XIV-4 XIV-5 XIV-6 XIV-7 XIV-8 XIV-9 XIV-10 XIV-11 XIV-12 XIV-13 XIV-14 XV Naturalne formaty danych Podstawowe systemy liczbowe Zakresy liczb całkowitych Zapis liczby ujemnej całkowitej Pomocnicze formaty liczbowe - format HEX i BCD Przykłady konwersji ZADANIE „Konwersja liczb” Struktura konwertera Dost pne konwersje liczb całkowitych Dekoder Enkoder Podsumowanie Zliczanie zdarze (wersja 0810) XV-3 XV-4 XV-5 XV-6 XV-7 XV-8 XV-9 XV-10 XV-11 XV-12 ZADANIE „Zliczanie elementów schodz cych z przeno nika” Funkcje poszczególnych ko cówek licznika CTU Praca licznika CTU - przebiegi czasowe Funkcje poszczególnych ko cówek licznika CTD Praca licznika CTD - przebiegi czasowe ZADANIE „Kontrola ilo ci elementów na przeno niku” Funkcje poszczególnych ko cówek licznika CTUD Praca licznika CTUD - przebiegi czasowe ZADANIE „Sterowanie napełnianiem pojemników” Podsumowanie Dzie 4 XVI Układy czasowe (wersja 0810) XVI-3 XVI-4 XVI-5 XVI-6 XVI-7 XVI-8 XVI-9 XVI-10 XVI-11 XVI-12 XVI-13 XVI-14 XVI-15 ZADANIE „Suszarka do r k” Zasada działania układu czasowego w S7-200 Funkcje poszczególnych ko cówek układu czasowego Układ czasowy TON - przebiegi czasowe Układ czasowy TONR - przebiegi czasowe Timer TOF - przebiegi czasowe Porównanie działania Timerów ZADANIE „Kontrola pracy silnika” ZADANIE „Kontrola długo ci detalu” ZADANIE „Generatory” Uaktualnianie stanu Timerów 100 ms Uaktualnianie stanu Timerów 10 ms Uaktualnianie stanu Timerów 1 ms 0-3 Kurs Mikrosterowniki S7-200 Podstawy XVI-16 Porównanie sposobów uaktualniania stanu Timerów XVI-17 Obsługa zegara czasu rzeczywistego XVI-18 Podsumowanie XVII Podł czanie sterownika (wersja 0904) XVII-3 Specyfikacja rodzaju sterownika XVII-4 Obwód wej ciowy XVII-5 Rodzaje wyj sterownika XVII-6 Typy moduów rozszerze XVII-7 Podł czanie wej sterownika XVII-8 Podł czanie wyj sterownika XVII-9 Podł czanie jednostki centralnej CPU 224 DC/DC/DC XVII-10 Podł czanie jednostki centralnej CPU 224 AC/DC/Relay XVII-11 Podł czanie jednostki centralnej CPU 224 XPsi XVII-12 Zasilanie i okablowanie sterownika XVII-13 Rozbudowa sterownika XVII-14 Pojemno i adresacja układu wej /wyj XVII-15 Adresacja układu wej /wyj XVII-16 Moduły dost pne w rodzinie S7-200 - CPU XVII-17 Moduły dwustanowe dost pne w rodzinie S7-200 – DI/DO XVII-18 Podsumowanie XVIII „System Block” – Konfiguracja CPU (wersja 0810) XVIII-3 Konfiguracja CPU - System Blok - wywołanie XVIII-4 Konfiguracja CPU - System Blok - widok XVIII-5 Zmiana parametrów transmisji - Communication Ports XVIII-6 Konfiguracja typu i nawi zanie komunikacji z jednostk centraln XVIII-7 Wybór obszarów podtrzymywanych - Retentive Ranges XVIII-8 Zabezpieczenie pami ci sterownika hasłem - Password XVIII-9 Zabezpieczenie pami ci sterownika hasłem - Password XVIII-10 Przepisywanie informacji z PIQ na wyj cia w trybie STOP – Output Tables XVIII-11 Przepisywanie informacji z wej cia do obszaru PII – Input Filters XVIII-12 Działanie filtru wej ciowego i łapacza impulsów – Pulse Catch Bits XVIII-13 Filtry wej analogowych - Analog Input Filters XVIII-14 Czas przeznaczony na komunikacj - Background Time XVIII-15 Konfiguracja modułów inteligentnych – EM Configurations XVIII-16 Konfiguracja diody SF/DIAG - Configure LED XVIII-17 Konfiguracja diody SF/DIAG - Configure LED XVIII-18 Zwi kszanie dost pnej wielko ci pami ci – Increase Memory XVIII-19 Podsumowanie XIX Programowanie zło onych zada (wersja 0903) XIX-3 XIX-4 XIX-5 XIX-6 XIX-7 XIX-8 XIX-9 XIX-10 XIX-11 XIX-12 XIX-13 XIX-14 XIX-15 Ró nice pomi dzy programowaniem liniowym a strukturalnym Przykład programu strukturalnego i jego realizacja Wywoływanie i warunkowy powrót z podprogramu ZADANIE „Przycisk dwustanowy” ZADANIE: „Uniwersalny przycisk dwustanowy” Parametryzowanie podprogramu Wywoływanie sparametryzowanego podprogramu Operacje skoków w obr bie bloku - skok do etykiety Operacje skoków w obr bie bloku - instrukcja powtarzania Instrukcja powtarzania - konstrukcja Pozostałe operacje steruj ce przebiegiem programu Poszukiwanie operandów - funkcja Cross Reference Podsumowanie 0-4 Kurs Mikrosterowniki S7-200 Podstawy Dzie 5 XX Arytmetyka zmiennoprzecinkowa (wersja 0810) XX-3 XX-4 XX-5 XX-6 XX-7 XX-8 XX-9 XX-10 XX-11 XX-12 XXI Diagnostyka (wersja 0810) XXI-3 XXI-4 XXI-5 XXI-6 XXI-7 XXI-8 XXI-9 XXI-10 XXII Format liczby zmiennoprzecinkowej Przekształcenie liczby stałoprzecinkowej na zmiennoprzecinkow Przekształcenie liczby zmiennoprzecinkowej na stałoprzecinkow Dodawanie i odejmowanie Mno enie i dzielenie Pierwiastek kwadratowy Struktura układu porównuj cego Dost pne relacje porównania Przykład: Obj to cieczy w zbiorniku Podsumowanie Wywołanie funkcji PLC > Information SMB8 do SMB21: rejestr identyfikacji i bł dów wej /wyj Bł dy powoduj ce zatrzymanie sterownika Reakcja sterownika w przypadku wyst pienia bł du krytycznego Bł dy niekrytyczne - bł dy programowe Niekrytyczne bł dy wykrywane podczas kompilacji Porównanie programów PLC - File Podsumowanie Operacje na grupach bitów (wersja 0810) XXII-3 ZADANIE: „Wykrywanie zbocza na wej ciach I 0.0 do I 0.7 jednocze nie” XXII-4 Iloczyn logiczny XXII-5 Suma logiczna XXII-6 Suma logiczna z wył czeniem XXII-7 Operacje logiczne dost pne w S7-200 XXII-8 wiczenie: Zastosowanie operacji logicznych XXII-9 Operacje negacji XXII-10 Przykład: Zmiana znaku liczby zapisanej w kodzie U2 XXII-11 Działanie operacji przesuwania oraz rotacji XXII-12 Operacje przesuwania XXII-13 Operacje rotacji XXII-14 Rejestr przesuwaj cy XXII-15 Przykład opisu i sposobu działania rejestru przesuwaj cego XXII-16 Podsumowanie XXIII XXIII-3 XXIII-4 XXIII-5 XXIII-6 XXIII-7 XXIII-8 XXIII-9 Pami w S7-200 (wersja 0812) Uproszczona organizacja pami ci Programowanie modułu pami ci EEPROM Własno ci obszaru V Własno ci obszaru M Operacje na pami ci w chwili zaniku zasilania - podsumowanie Operacje na pami ci po powrocie zasilania - podsumowanie Podsumowanie wersja: 1005 0-5 Kurs Mikrosterowniki S7-200 Podstawy 0-6