LI-ASK-ZZ-GE3.pdf
(
1941 KB
)
Pobierz
Zbior zadan dla sterowników GE Fanuc serii 90-30/VersaMax/Micro wraz z przykladami rozwiazan
Zbiór zadań dla sterowników
GE Fanuc serii 90-30/VersaMax/Micro
wraz z przykładami rozwiązań
Uwaga:
Zadania zamieszczone w tym zbiorze można zrealizować używając już najmniejszego
sterownika serii 90-Micro (model IC693UDR001), jedynie zadanie 5 - ze względu na
liczbę wejść wymaga zastosowania modelu IC693UDR005 lub większego i zadanie 9 -
ze względu na konieczność zastosowania wejść i wyjść analogowych przy podłączeniu
do rzeczywistego obiektu regulacji wymaga zastosowania sterownika IC693UAL006.
Każde zadanie da się oczywiście zrealizować na sterowniku serii 90-30. Do napisania
programów sterujących dla sterowników wykorzystano oprogramowanie Cimplicity
Machine Edition – Logic Developer PLC. Wszystkie zamieszczone programy zostały
przetestowane w działaniu.
Materiały szkoleniowe opracowane przez:
Grzegorza Faracika, Grzegorza Dubiela, Sławomira Dzierżka i Tomasza Michałka
Wydano nakładem
ASTOR sp. z o.o.
31-112 Kraków
ul. Smoleńsk 29
tel. 428-63-00, 428-63-09
Spis treści
Przykłady użycia bloków funkcyjnych ...................................................................................................................... 1
Przykład 1. Elementy logiczne ....................................................................................................................1
Przykład 2. Liczniki i przekaźniki czasowe – blok TMR ...............................................................................1
Przykład 3. Liczniki i przekaźniki czasowe – blok ONDTR ..........................................................................2
Przykład 4. Liczniki i przekaźniki czasowe – blok UPCTR ..........................................................................2
Przykład 5. Funkcje matematyczne – blok ADD..........................................................................................2
Przykład 6. Funkcje matematyczne – blok MOD.........................................................................................3
Przykład 7. Funkcje matematyczne – blok SQRT .......................................................................................3
Przykład 8. Relacje matematyczne – blok EQ.............................................................................................3
Przykład 9. Operacje bitowe – blok AND.....................................................................................................4
Przykład 10. Operacje bitowe – blok XOR ..................................................................................................4
Przykład 11. Operacje bitowe – blok NOT...................................................................................................4
Przykład 12. Operacje bitowe – blok SHL ...................................................................................................5
Przykład 13. Operacje bitowe – blok ROR ..................................................................................................5
Przykład 14. Operacje bitowe – blok BTST .................................................................................................5
Przykład 15. Operacje bitowe – blok BSET.................................................................................................6
Przykład 16. Operacje bitowe – blok BPOS ................................................................................................6
Przykład 17. Operacje na danych – blok MOVE .........................................................................................6
Przykład 18. Operacje na danych – blok BLKMOV .....................................................................................7
Przykład 19. Operacje na danych – blok BLKCLR ......................................................................................7
Przykład 20. Operacje na danych – blok SHFR ..........................................................................................8
Przykład 21. Operacje na danych – blok BITSEQ.......................................................................................9
Przykład 22. Operacje tablicowe – blok ARRAY_MOVE...........................................................................10
Przykład 23. Funkcje konwersji – blok INT................................................................................................10
Przykład 24. Funkcje sterujące – blok CALL .............................................................................................11
Przykład 25. Funkcje sterujące – blok PID ................................................................................................11
Wskazówki do programowania sterowników......................................................................................................... 12
Wskazówka 1 ............................................................................................................................................12
Wskazówka 2 ............................................................................................................................................12
Wskazówka 3 ............................................................................................................................................12
Wskazówka 4 ............................................................................................................................................13
Wskazówka 5 ............................................................................................................................................13
Tematy zadań............................................................................................................................................................ 14
Zadanie 1.1 Transkoder ............................................................................................................................14
Zadanie 1.2 Transkoder strobowany .........................................................................................................14
Zadanie 2.1 Licznik modulo 3....................................................................................................................14
Zadanie 2.2 Dodawanie i mnożenie ..........................................................................................................15
Zadanie 2.3 Relacje pomiędzy liczbami ....................................................................................................15
Zadanie 3 Generator fali prostokątnej .......................................................................................................15
Zadanie 4 Liczniki kaskadowe ...................................................................................................................16
Zadanie 5 Sterowanie drzwi w tramwaju ...................................................................................................16
Zadanie 6.1 Sterowanie windą dwu poziomową........................................................................................17
Zadanie 6.2 Sterowanie windą dwu poziomową z czujnikami....................................................................18
Zadanie 7 Linia napełniania kartonów .......................................................................................................19
Zadanie 8 Sygnalizacja świetlna................................................................................................................19
Zadanie 9 Regulator PID ...........................................................................................................................21
Zadania o ziększonym stopniu zaawansowania .................................................................................................... 22
Zadanie 10 Odczyt daty i czasu z zegara kalendarzowego w sterowniku..................................................22
Zadanie 11 Sterownie silnikami krokowymi ...............................................................................................22
Zadanie 12 Komunikacja w protokole SNP ...............................................................................................23
Zadanie 13 Komunikacja w protokole SNP-X ............................................................................................24
Zadanie 14 Przesyłanie danych przez port szeregowy..............................................................................24
Informacje pomocnicze do zadań............................................................................................................................ 25
Zadanie 1.1 Transkoder ............................................................................................................................25
Zadanie 1.2 Transkoder strobowany .........................................................................................................25
Zadanie 2.1 Licznik modulo 3....................................................................................................................26
Zadanie 2.2 Dodawanie i mnożenie ..........................................................................................................27
Zadanie 2.3 Relacje pomiędzy liczbami ....................................................................................................28
Zadanie 3 Generator fali prostokątnej .......................................................................................................29
Zadanie 4 Liczniki kaskadowe ...................................................................................................................30
Zadanie 5 Sterowanie drzwiami tramwaju .................................................................................................31
Zadanie 6.1 Sterowanie windą dwu poziomową........................................................................................32
Zadanie 6.2 Sterowanie windą dwu poziomową z czujnikami....................................................................33
Zadanie 7 Linia napełniania kartonów z zabezpieczeniami .......................................................................34
Zadanie 8 Sygnalizacja świetlna................................................................................................................35
Zadanie 9 Regulator PID ...........................................................................................................................37
Zadanie 10 Odczyt daty i czasu z zegara kalendarzowego w sterowniku..................................................39
Zadanie 11 Sterownie silnikami krokowymi ...............................................................................................40
Zadanie 12 Komunikacja w protokole SNP ...............................................................................................41
Zadanie 13 Komunikacja w protokole SNP-X ............................................................................................44
Zadanie 14 Przesyłanie danych przez port szeregowy..............................................................................46
Przykłady rozwiązań ................................................................................................................................................. 51
Zadanie 1.1 Transkoder ............................................................................................................................51
Zadanie 1.2 Transkoder strobowany .........................................................................................................52
Zadanie 2.1 Licznik modulo 3....................................................................................................................53
Zadanie 2.2 Dodawanie i mnożenie ..........................................................................................................54
Zadanie 2.3 Relacje pomiędzy liczbami ....................................................................................................55
Zadanie 3 Generator fali prostokątnej .......................................................................................................56
Zadanie 4 Liczniki kaskadowe ...................................................................................................................57
Zadanie 5 Sterownie drzwiami w tramwaju................................................................................................59
Zadanie 6.1 Sterowanie windą dwu poziomową........................................................................................62
Zadanie 6.2 Sterowanie windą dwu poziomową z czujnikami ...................................................................63
Zadanie 7 Linia napełniania kartonów z zabezpieczeniami .......................................................................65
Zadanie 8 Sygnalizacja świetlna ...............................................................................................................68
Zadanie 9 Regulator PID...........................................................................................................................76
Zadanie 10 Odczyt daty i czasu z zegara kalendarzowego w sterowniku .................................................78
Zadanie 11 Sterowanie silnikami krokowymi .............................................................................................78
Zadanie 12 Komunikacja w protokole SNP ...............................................................................................79
Zadanie 13 Komunikacja w protokole SNP ...............................................................................................83
Zadanie 14 Przesyłanie danych przez port szeregowy..............................................................................86
Plik z chomika:
rszyjota
Inne pliki z tego folderu:
Wyklad_sekwencyjne_2008.pdf
(189 KB)
wyklad_Math_Relational_2008_copy.pdf
(92 KB)
wyklad_Math_Relational_2008.pdf
(92 KB)
Wyklad_konstrukcja_szczebla_2008.pdf
(140 KB)
Wyklad_kombinacyjne_2008.pdf
(301 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin