Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

Programowanie sterowników PLC zgodne z normą IEC61

24-01-2012, 5:32
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 70 zł     
Użytkownik Anna_Czerska
numer aukcji: 2032787517
Miejscowość Lublin
Wyświetleń: 27   
Koniec: 16-01-2012 13:25:13

Dodatkowe informacje:
Stan: Nowy
Okładka: twarda
Rok wydania (xxxx): 2011
Kondycja: bez śladów używania
Język: polski
Tematyka: Pozostałe
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Programowanie sterowników PLC zgodne z normą IEC61131-3 w praktyce

Autor: Sławomir Kacprzak

ISBN[zasłonięte]978-83233-81-8
Format: B5, 336 str.
Twarda oprawa
Wydawnictwo BTC
Legionowo 2011

Założeniem twórców normy IEC 61131-3 było ujednolicenie i normalizacja sposobów przygotowywania programów dla sterowników PLC i tworzenie systemów regulacji i sterowania na bazie zestandaryzowanych funkcji, typów danych i predefiniowanych modeli oprogramowania. Na bazie tej normy tworzonych jest coraz więcej współczesnych systemów automatyki, których standaryzacja zwiększa pewność ich działania, upraszcza dokumentowanie i tworzenie bibliotek wyższego poziomu, przyspiesza programowanie, upraszcza także przenoszenie programów pomiędzy systemami pochodzącymi od różnych producentów.
W książce przedstawiono podstawy normy IEC 61131-3 na bazie praktycznych przykładowych programów, ilustrujących rozwiązania wielu problemów na jakie napotykają współcześni automatycy w realnych aplikacjach przemysłowych.

Spis treści 3
Wstęp - 7
1. Wprowadzenie do normy IEC61131-3 - 9
1.1. Norma IEC61131-3 -10
1.2. Sposoby wymiany danych -12
1.3. Zależności między elementami oprogramowania -15
1.4. Zalety i wady stosowania normy IEC61131-3 -16
2. Sterowniki PLC - 19
2.1. Budowa sterownika PLC -21
2.2. Zasada działania -23
2.3. Rodzina sterowników PLC firmy Panasonic -24
2.3.1. Sterowniki PLC seria FP-X - 25
2.3.2. Jednostki centralne serii FP-X - 26
2.3.3. Moduły wejść cyfrowych - 30
2.3.4. Moduły wyjść cyfrowych - 33
2.3.5. Moduły wejść analogowych prądowych i napięciowych - 37
2.3.6. Moduły pomiaru temperatury - 41
2.3.7. Moduły wyjść analogowych - 42
2.3.8. Moduły komunikacyjne - 44
2.3.9. Moduły rozszerzeń lokalnych - 48
2.3.10. Sterowniki serii FPe - 50
2.3.11. Sterownik serii FP0 - 51
2.3.12. Moduły rozszerzeń FP0 - 52
2.3.13. Sterownik serii FP0R - 53
2.3.14. Sterownik seria FP? (Sigma) - 54
2.3.15. Sterownik seria FP2 - 57
2.4. Rodziny sterowników PLC innych producentów -60
3. Środowisko programowania - 63
3.1. Oprogramowanie narzędziowe Control FPWinPro -66
3.2. Opis instalacji oprogramowania -67
3.3. Tworzenie nowego projektu -68
3.3.1. Belka narzędziowa - 72
3.3.2. Pasek statusu - 74
3.4. Pierwszy projekt -75
3.5. Przesyłanie programu do sterownika -79
3.5.1. Instalacja sterownika portu USB - 79
3.5.2. Ustawienie parametrów połączenia - 81
3.5.3. Połączenie w tryb online - 82
3.5.4. Obsługa dodatkowej pamięci - 87
4 Spis treści
3.5.5. Zabezpieczenia projektu w sterowniku - 88
3.5.6. Symulator programowy - 92
3.6. Monitorowanie programu -93
3.6.1. Zmiana stanu oraz forsowanie zmiennych bitowych - 94
3.6.2. Zmiana wartości w rejestrach danych - 96
3.7. Przesyłanie programu ze sterownika -98
3.8. Archiwizowanie pamięci danych - 100
3.9. Archiwizowanie projektu - 102
3.10. Lista Cross-Reference - 103
3.11. Zabezpieczenia projektu w FPWinPro - 104
3.11.1. Zmiana haseł dostępu - 105
3.11.2. Zmiana poziomu dostępu - 105
4. Typy danych i zmiennych -107
4.1. Reprezentacja danych - 108
4.2. Elementarne typy danych -110
4.3. Pochodne typy danych -113
4.4. Deklaracja zmiennych -115
4.4.1. Deklaracja zmiennych lokalnych - 115
4.4.2. Deklaracja zmiennych globalnych - 119
4.4.3. Deklaracja zmiennych bezpośrednich - 120
4.4.4. Deklaracja zmiennych pamiętanych - 122
4.4.5. Ustawianie zakresów adresów pamięci - 123
4.4.6. Tablice - 125
4.4.7. Struktury danych - 128
4.4.8. Zmienne systemowe - 132
4.4.9. Eksport i import listy zmiennych oraz struktur danych - 134
5. Jednostki organizacyjne oprogramowania -139
5.1. Funkcje - 141
5.1.1. Deklaracja funkcji - 143
5.1.2. Przykład deklaracji funkcji - 143
5.2. Funkcje standardowe - 148
5.2.1. Funkcja przeciążona i o określonych typach - 148
5.2.2. Funkcje konwersji typów - 149
5.2.3. Funkcje liczbowe - 151
5.2.4. Funkcje operacji na bitach - 153
5.2.5. Funkcje wyboru i porównania - 154
5.2.6. Funkcje na ciągach znaków - 155
5.2.7. Funkcje operacji na danych typu czas - 156
Spis treści 5
5.3. Bloki funkcyjne - 158
5.3.1. Deklaracja bloku funkcyjnego - 160
5.3.2. Przykład deklaracji bloku funkcyjnego - 160
5.4. Standardowe bloki funkcyjne - 166
5.4.1. Elementy dwustanowe - 166
5.4.2. Detekcja zbocza - 167
5.4.3. Liczniki - 169
5.4.4. Czasomierze - 170
5.5. Programy - 172
5.5.1. Przykład deklaracji programu - 172
5.6. Podsumowanie właściwości POU - 175
6. Języki programowania -177
6.1. Język listy instrukcji - 178
6.1.1. Operatory języka IL - 179
6.1.2. Przykłady programowania w języku IL - 180
6.1.3. Funkcje i bloki funkcyjne w języku IL - 182
6.1.4. Przykłady funkcji i bloków funkcyjnych w języku IL - 184
6.2. Język schematów drabinkowych - 186
6.2.1. Sterowanie wykonywaniem - 187
6.2.2. Podstawowe elementy obwodów - 188
6.2.3. Przykłady programowania w języku LD - 189
6.2.4. Funkcje i bloki funkcyjne w języku LD - 191
6.2.5. Przykłady funkcji i bloków funkcjonych w języku LD - 192
6.3. Język tekstów strukturalnych - 195
6.3.1. Wyrażenia języka ST - 195
6.3.2. Przykłady programów z wyrażeniami w języku ST - 196
6.3.3. Instrukcje języka ST - 199
6.3.4. Przykłady programów z instrukcjami w języku ST - 201
6.4. Funkcyjny schemat blokowy - 204
6.4.1. Sterowanie wykonywaniem - 204
6.4.2. Przykłady programów w języku FBD - 206
6.5. Metoda programowania SFC - 209
6.5.1. Kroki i przejścia - 209
6.5.2. Akcje - 213
6.5.3. Łączenie akcji z krokami - 213
6.5.4. Zasady rozwijania sieci SFC - 216
6.5.5. Przykłady programów w SFC - 220
6 Spis treści
7. Konfiguracja -225
7.1. Elementy konfiguracji - 226
7.1.1. Konfiguracja - 230
7.1.2. Zasoby - 231
7.1.3. Zadania - 233
7.1.4. Program wykonywany - 235
8. Przykłady praktycznych aplikacji -239
8.1. Blok funkcyjny użytkownika - 240
8.2. Biblioteka użytkownika - 245
8.3. Funkcja użytkownika - 248
8.4. Aplikacja z wykorzystaniem wejść i wyjść analogowych - 250
8.4.1. Funkcja skalowania i konwersji - 250
8.4.2. Obsługa wejść i wyjść analogowych w sterowniku - 255
8.5. Sterowanie urządzeniami wykonawczymi - 258
8.5.1. Układ sterowania silnikiem trójfazowym - 259
8.5.2. Układ sterowania silnikiem przez przemiennik częstotliwości - 262
8.6. Przykład aplikacji z panelem operatorskim - 266
8.6.1. Panele operatorskie seria GT - 267
8.6.2. Projekt z panelem operatorskim GT05S i sterownikiem PLC - 269
8.7. Aplikacja z regulatorem PID - 277
8.8. Szybki licznik i wyjścia impulsowe - 282
8.8.1. Szybkie liczniki - 284
8.8.2. Wyjścia impulsowe - 287
8.9. Komunikacja z wykorzystaniem PLC Link - 290
8.10. Komunikacja z wykorzystaniem protokołu Modbus RTU - 297
8.10.1. Opis protokołu Modbus - 297
8.10.2. Komunikacja pomiędzy sterownikami PLC poprzez Modbus RTU - 300
8.11. Komunikacja z oprogramowaniem SCADA poprzez OPC Server - 308
8.11.1. Oprogramowanie FP OPC Server - 309
8.11.2. Oprogramowanie SCADA Adroit7 - 313
8.12. Programowanie i komunikacja sterowników w sieci Ethernet - 322
8.13. Przykład aplikacji z wykorzystaniem modułu webserwera FP-WEB2 - 326
8.13.1. Opis modułu FP-WEB2 - 327
8.13.2. Konfiguracja ustawień podstawowych FP-WEB2 - 329
8.13.3. Konfiguracja serwera www modułu FP-WEB2 - 332
Literatura -335