Książka w sposób metodyczny i przyjazny opisuje zastosowanie sterownika LOGO! w instalacjach domowych i przemysłowych. Pierwszy rozdział wprowadza Czytelnika w obszar automatyki oraz pokazuje możliwości sprzętowe sterownika. W kolejnych 6 rozdziałach omówiono wszystkie bloki wykorzystywane w programowaniu. Działanie ich zostało zilustrowane na przykładach.
W ósmym rozdziale pokazano możliwości komunikacyjne sterownika. Kolejny rozdział to wprowadzenie do sterowania sekwencyjnego i pisania programów w tej konwencji. Dziesiąty rozdział zawiera przykłady dotyczące sterowania napędami, monitorowania danych, podniesienia standardu domów, ogrzewania, nawadniania, wykorzystania w przemyśle, przetwarzania wielkości analogowych i wiele innych zastosowań.
Książka ta jest przeznaczona dla wszystkich zainteresowanych projektowaniem prostych układów automatyki oraz dla kadry inżynierskiej zajmującej się wykorzystaniem sterowników przemysłowych w praktyce.
Rozdziały:
1. Sterowanie obiektami przy użyciu sterownika LOGO! 9 1.1. Sterowanie w układzie otwartym i zamkniętym 10 1.2. Wybrane parametry sterowników LOGO! i modułów rozszerzających 12 1.3. Budowa sterownika oraz ekranu zewnętrznego LOGO! TD 15 1.4. Programowanie sterowników LOGO! 17
2. Bloki wejść-wyjść 23 2.1. Bloki wejść i wyjść dwustanowych (Input oraz Output) 24 Przykład 1. Sygnały dwustanowe w sterowniku 25 2.2. Bloki stanu niskiego (0) oraz wysokiego (1) (High oraz Low) 25 2.3. Przyciski kursora (Cursor Key) 26 Przykład 2. Załączanie wyjść przyciskami kursora 27 2.4. Przyciski funkcyjne panelu LOGO! TD (LOGO! TD Function Key) 28 2.5 Blok Wyjście wirtualne (Open Connector) 29 2.6. Blok Znacznik (Flag) 29
3. Bloki funkcji logicznych 31 3.1. Bloki funkcji logicznej AND i blok NOT 32 Przykład 3. Sygnalizacja wadliwości wyrobów 33 3.2. Bloki funkcji logicznych OR oraz XOR 34 Przykład 4. Zatrzask 34 3.3. Bloki funkcji logicznych NAND oraz NOR 36 Przykład 5. Sygnalizacja wadliwych wyrobów z możliwością ręcznego przepuszczenia drobnej wady przez operatora 37 3.4. Bloki funkcji logicznych AND (Zbocze) oraz NAND (Zbocze) 38 Przykład 6. Zliczanie dobrych produktów 39
4. Bloki czasowe 41 4.1. Zegar typu opóźnione włączenie (On-Delay) 42 Przykład 7. Załączanie etykieciarki produktu przemieszczającego się na przenośniku 43 4.2. Zegar typu opóźnione wyłączenie (Off-Delay) 44 Przykład 8. Załączanie świateł postojowych w samochodzie 45 4.3. Zegar typu opóźnione włączenie oraz wyłączenie (On-/Off-Delay) 46 4.4. Zegar typu opóźnienie z podtrzymaniem (Retentive On-Delay) 47 4.5. Przekaźnik czasowy z wyjściem impulsowym (Wiping Relay) 48 Przykład 9. Sterowanie alarmem włączanym czujnikiem ruchu 48 4 Spis treści 4.6. Przekaźnik czasowy wyzwalany zboczem (Edge triggered wiping relay) 50 Przykład 10. Sterowanie etykieciarką 51 Przykład 11. Generator najkrótszego i najdłuższego impulsu 52 4.7. Asynchroniczny generator impulsów (Asynchronous Pulse Generator) 52 Przykład 12. Miganie diody sygnalizujące dwa stany pracy 53 4.8. Generator przebiegu losowego (Random generator) 53 Przykład 13. Losowe załączanie świateł w domu 54 4.9. Sterownik oświetlenia schodów (Stairway Lighting Switch) 55 Przykład 14. Sterowanie oświetleniem klatki z ostrzeżeniem przed wyłączeniem 57 4.10. Przełącznik dwufunkcyjny (Multiple Function Switch) 57 4.11. Timer tygodniowy (Weekly timer) 59 Przykład 15. Blokowanie czasowe dostępu do sejfu 60 4.12. Timer roczny (Yearly Timer) 60
5. Liczniki 63 5.1. Licznik góra/dół (UP/DOWN Counter) 64 Przykład 16. Zerowanie liczników po zliczeniu 65 5.2. Licznik godzin pracy (Hours Counter) 66 5.3. Progowy detektor częstotliwości (Threshold trigger) 67
6. Bloki funkcji specjalnych 69 6.1. Przekaźnik zatrzaskowy (Latching Relay) 70 6.2. Przekaźnik impulsowy (Pulse Relay) 71 6.3. Przełącznik programowalny (Softkey) 71 6.4. Rejestr przesuwny (Shift Register) 72 Przykład 17. Sterowanie 8-segmentowego wskaźnika słupkowego 73 6.5. Blok komunikatów (Message texts) 74 Przykład 18. Parametryzacja bloku Komunikaty 75 Przykład 19. Pakowanie skrzynek po 4 wałki z wyświetlaniem komunikatów 77
7. Bloki analogowe 79 7.1. Blok wejścia analogowego (Analog Input) 80 7.2. Blok wyjścia analogowego (Analog Output) 81 7.3. Blok znacznika analogowego (Analog Flag) 82 7.4. Blok działań arytmetycznych (Analog Math) 82 Przykład 20. Sterowanie wentylatorem pracującym w układzie otwartym 83 7.5. Blok detekcji błędów arytmetyki analogowej (Math Error Detection) 85 7.6. Komparator analogowy (Analog Comparator) 86 Przykład 21. Stabilizacja temperatury w piecu do wypieku ciastek 88 7.7. Progowy przełącznik analogowy (Analog treshold trigger) 89 Przykład 22. Stabilizacja temperatury wody w basenie 90 7.8. Progowy przełącznik analogowy ze strefą (Analog Differential Trigger) 91 Przykład 23. Oszczędna stabilizacja temperatury 92 7.9. Wzmacniacz analogowy (Analog Amplifier) 92 7.10. Analogowy blok czuwający (Analog watchdog) 93 Przykład 24. Czas trwania przekroczeń prądu nominalnego 94 7.11. Multiplekser analogowy (Analog MUX) 95 Przykład 25. Sterowanie nawiewu powietrza w samochodzie 96 7.12. Generator rampy (Analog Ramp) 97 7.13. Regulator PI (PI Controller) 98 Przykład 26. Symulacja działania regulatora PI 101 7.14. Modulator szerokości impulsu (Pulse Width Modulator PWM) 103 Przykład 27. Regulator PI z wyjściem impulsowym PWM 105
8. Komunikacja przy użyciu sterowników LOGO! 107 8.1. Sieć sprzętowa AS-i 108 Przykład 28. Zdalne sterowanie linią produkcyjną przy użyciu sieci AS-i 109 8.2. Sieć budynkowa EIB/KNX 110 Przykład 29. Zdalnie sterowany dzwonek szkolny 111
9. Sterowanie sekwencyjne przy użyciu sterownika LOGO! 113 Przykład 30. Paletyzator 116
10. Przykłady aplikacji sterownika LOGO! 123 10.1. Sterowanie napędów 124 Przykład 31. Sterowanie napędu jednokierunkowego 124 Przykład 32. Blokada przeciwnych stanów pracy 125 Przykład 33. Sterowanie napędu dwukierunkowego 126 Przykład 34. Sterownik bramy wyjazdowej garażu 126 Przykład 35. Bezdotykowe sterowanie śluzą 128 Przykład 36. Sterowanie żaluzjami 129 Przykład 37. Automatyczne sterowanie żaluzjami 129 Przykład 38. Rozruch silnika w układzie gwiazda-trójkąt 130 Przykład 39. Sterownik silnika skokowego 131 Przykład 40. Sprzętowy sterownik silnika skokowego 133 10.2. Monitorowanie danych 135 Przykład 41. Zwiększenie jasności ekranów zadanymi znacznikami 135 Przykład 42. Wizualizacja danych analogowych w postaci wykresów słupkowych 135 Przykład 43. Monitorowanie zwarcia i przerwy w obwodzie z czujnikami Pt100/Pt1000 136 10.3. Automatyzacja budynków 138 Przykład 44. Proste włączniki klatkowe i schodowe 138 Przykład 45. Sterowanie oświetleniem domu 140 Przykład 46. Sterowanie oświetleniem hali sportowej 141 Przykład 47. Centralka alarmowa dla domu 141 Przykład 48. Centralka alarmowa z zabezpieczeniem kodowym 142 Przykład 49. „Inteligentny” dom letniskowy 144 10.4. Ogrzewanie, wentylacja, nawadnianie 146 Przykład 50. Dwustanowe sterowanie ogrzewaniem 146 Przykład 51. Dwustanowe sterowanie ogrzewaniem z histerezą 147 Przykład 52. Sekwencyjne sterowanie ogrzewaniem wanien 148 Przykład 53. Sterowanie ogrzewaniem szklarni 150 Przykład 54. Sterowanie systemem wentylacji 150 Przykład 55. Sterowanie pracą zraszacza 150 Przykład 56. Automatyczne podlewanie roślin 151 Przykład 57. System automatycznego nawadniania upraw 152 Przykład 58. Automatyczny karmnik 153 10.5. Aplikacje przemysłowe 153 Przykład 59. Automat napełniający paczki 156 Przykład 60. Program sterowania komorą suszarni 156 Przykład 61. Sterowanie gilotyną papierniczą 158 Przykład 62. Sterownik podnośnika samochodowego 158 Przykład 63. Sterowanie trakiem do cięcia drewna 159 Przykład 64. Automatyzacja rozlewni napojów 161 Przykład 65. Sterownik rygla drzwiowego 162 Przykład 66. Automatyczny system ważący 163 Przykład 67. Sterownik szlabanu na przejeździe kolejowym 166 Przykład 68. Parking bezobsługowy 166 Przykład 69. Regulacja temperatury w komorze pieca 168 Przykład 70. Regulator temperatury pieca elektrycznego 168 Przykład 71. Sterownik nagrzewnicy 169 Przykład 72. Sterownik nawrotnicy taśmociągu 170 Przykład 73. Sterownik napełniania zbiornika 171 Przykład 74. Sterownik napełniania zbiornika ciśnieniowego 173 Przykład 75. Pozycjoner panela fotowoltaicznego 173 Przykład 76. Sterownik bramy 174 Przykład 77. Dozownik wody do betoniarki 176 Przykład 78. Sterownik windy 178 Przykład 79. Miernik poziomu cieczy w zbiorniku 181 Przykład 80. Zarządzania systemem redundantnym 181 Przykład 81. Sterownik sprężarek 183 Przykład 82. Sterownik urządzenia dezynfekującego 184 Przykład 83. Sterownik giętarki 185 Przykład 84. Sterownik automatycznej spawarki 186 Przykład 85. Automatyczny podajnik ryb 187 Przykład 86. Impregnator wyrobów włókienniczych 187 Przykład 87. Mieszadło mleczarskie 188 10.6. Programistyczne triki 188 Przykład 88. Regulator PI jako filtr dolnoprzepustowy 188 Przykład 89. Uśrednianie wyników pomiarów 189 Przykład 90. Skalowanie czujników z wyjściem prądowym 190 Przykład 91. Zapamiętywanie maksymalnej i minimalnej wartości analogowej 193 Przykład 92. Zamiana wartości wielkości analogowej lub wartości licznika na format czasowy 194 10.7. Inne aplikacje 196 Przykład 93. Sterowanie dwoma wyjściami z wykorzystaniem parametru czasowego 196 Przykład 94. Sterownik dzwonka szkolnego 197 Przykład 95. Generator arbitrarny 197 Przykład 96. Stoper 197 Przykład 97. „Inteligentny” nożny zadajnik prędkości 200 Przykład 98. Operacje arytmetyczne w LOGO! 202 Przykład 99. Konwersja liczb systemu dziesiętnego na system BCD bez znaku 202 Przykład 100. Wyznaczanie czasu trwania cyklu 202
11. Zestawienie bloków i ich opisów 203
Inteligentny dom i inne systemy sterowania w 100 przykładach
|