1. Általános PLC-ismeret
7
2. A PLC hardveres felépítése
11
2.1. Kompakt PLC
11
2.1.1. A Siemens SIMATIC S7-1200 sorozata
11
2.1.2. Az OMRON cég CP1L sorozata
14
2.2. Moduláris PLC
18
2.2.1. CPU 1511-1 PN moduláris PLC
19
2.2.2. CPU Siemens S7-1500 1512C-1 PN 6ES7512-1CK01-0AB0
20
2.2.3. Moduláris PLC CPU Siemens S7-1500 1515-2 PN 6ES7515-2AM01-0AB0
20
2.2.4. A moduláris PLC-k alkalmazási területei
22
2.3. A PLC-k legfontosabb hardverelemei
24
2.3.1. Központi feldolgozó egység (CPU – Central Processing Unit)
24
2.3.2. Belső architektúra
24
2.3.3. A ciklikus működés (Scan Cycle)
26
2.3.4. Működési módok, a PLC különféle állapotai
26
2.3.5. A valós idejű operációs rendszer (RTOS)
27
2.3.6. Teljesítményjellemzők
27
2.4. Tápegységek
28
2.5. Memóriatípusok
29
2.6. Az RT (Real-Time) óra
30
2.7. Időzítő és számláló egységek (Timers/Counters)
31
2.7.1. Időzítők (Timers)
31
2.7.2. Számlálók (Counters)
32
2.7.3. Nagysebességű számlálók (High-Speed Counters – HSC)
32
2.8. Bemeneti és kimeneti egységek (I/O - Input/Output)
33
3. A PLC bemenetek részletes ismertetése
35
3.1. Digitális bemenetek (DI)
35
3.2. Analóg bemenetek (AI – Analog Input)
37
3.3. Speciális bemeneti modulok
38
3.3.1. Nagy sebességű számláló (High-Speed Counter - HSC) modulok
38
3.3.2. Hőmérsékletmérő modulok
40
3.3.3. Kommunikációs modulok
41
3.4. Szenzorok áttekintése és kapcsolatuk a PLC-vel
42
3.4.1. A fizikai csatlakoztatás a PLC-hez
43
3.4.2. Jelfeldolgozás a PLC-ben
43
4. A PLC-kimenetek fajtái
45
4.1. A kimenetek típusai
45
4.2. Digitális PLC-kimenetek
45
4.3. Analóg PLC-kimenetek
47
4.3.1. Jellemzők és alkalmazási szempontok
48
5. A PLC műszaki jellemzői
49
5.1. A PLC műszaki paraméterei
49
5.2. PLC-k integrálása ipari rendszerekbe
51
5.2.1. Kommunikációs módszerek és protokollok
51
5.2.2. Előnyök az IT és PLC rendszerek integrációjában
52
5.2.3. Ipari példa
52
5.3. Az ember–gép kapcsolat alapfunkciói
52
5.3.1. A kezelőbarát HMI kialakítása
53
5.4. Folyamatok grafikai eszközei
54
5.4.1. Folyamatvizualizáló szoftverek
54
5.4.2. SCADA-rendszerek
54
5.4.3. A folyamatvizualizáló szoftver és a SCADA rendszer közti különbségek
55
6. PLC-programozás
57
6.1. A PLC-programozási nyelvek fajtái
57
6.2. IL - utasításlista
58
6.3. LD - létradiagram
59
6.4. FBD - funkcióblokk diagram
61
6.5. SFC – sorrendi folyamatábra
63
6.5.1. Az SFC Célja
63
6.5.2. Az SFC fő elemei
63
6.5.3. Az SFC működési szabályai
64
6.5.4. Elágazások
65
6.5.5. Az SFC programozás előnyei a többi nyelvvel szemben
65
6.6. ST - strukturált szöveg
67
6.6.1. Előnyök és hátrányok
68
7. Fejlesztőkörnyezetek
69
7.1. eduPLC
69
7.1.1. Fő jellemzők és funkciók
70
7.2. CODESYS
70
7.2.1. Alapfunkciók és célja
71
7.3. OMRON CX-ONE
72
7.4. RIEVTECH
74
7.4.1. xLogicSoft program
74
7.4.2. xLadder program
74
7.5. SIEMENS
76
7.5.1. Alapvető funkciók és jellemzők
76
7.5.2. Modulok és verziók
76
8. Dokumentáció készítése
77
8.1. A PLC dokumentáció alappillérei
77
8.1.1. Hardver- és rendszerdokumentáció
77
8.1.2. Szoftverdokumentáció
78
8.1.3. Hálózati, kezelői és karbantartási dokumentáció
79
8.1.4. Tanácsok a dokumentáció készítéséhez
80
9. A számítógépes problémamegoldás lépései
81
9.1. Számítógépes problémamegoldás
81
9.1.1. Igények felmérése és specifikáció
81
9.1.2. Tervezés
82
9.1.3. Programkészítés
82
9.1.4. Tesztelés
84
9.1.5. Hibakeresés
84
10. PLC-programok készítése
85
10.1. PLC-program készítése
85
10.2. Adattípusok
88
10.3. LD nyelv
89
10.3.1. Érintkezők (Contacts)
89
10.3.2. Logikai kapcsolatok
92
10.3.3. Időzítők (Timers)
93
10.3.4. Számlálók (Counters)
95
10.3.5. Feladat
96
10.4. SFC Sorrendi funkciódiagram
98
10.4.1. Feladat
100
10.5. FBD – Funkció Blokk Diagram
101
10.5.1. Feladat
103
10.6. ST – Struktúrált szöveg
107
10.6.1. Változók és adattípusok
107
10.6.2. Merkerek
110
10.6.3. Retain változók
110
10.6.4. Kétállapotú bemenetek
110
10.6.5. Az ST nyelv alapelemei
114
10.6.6. Feladat
117
11. PLC-programok tesztelése
119
11.1. PLC-programok ellenőrzése, tesztelése
119
11.2. Programok letöltése a PLC-be
123
11.2.1. Példa
124
11.3. Vészleállítás és a gépek biztonságtechnikája
126
11.3.1. Standard PLC és Biztonsági PLC (Safety PLC)
126
11.3.2. Safety előírások
128
11.3.3. Példa
129
12. Ipari buszrendszerek
131
12.1. Fogalmak és alapstruktúra
131
12.2. Terepi buszrendszerek
133
12.2.1. Üzenetek azonosítási módszere
133
12.2.2. Forrás/cél jellegű hálózatok jellemzése
133
12.2.3. Előállító/felhasználó típusú hálózatok jellemzése
134
12.2.4. Gyártóspecifikus buszrendszerek
134
12.3. MODBUS
136
12.3.1. Alapmodell és változatok
136
12.3.2. Master–slave/kliens–szerver működés
136
12.3.3. Címezés, adatmodell, funkciókódok
136
12.3.4. Keretfelépítés és hibakezelés
137
12.3.5. Előnyök, hátrányok
137
12.4. PROFIBUS
138
12.4.1. DP és PA
138
12.4.2. Fizikai réteg és sebesség
139
12.4.3. Hálózati topológia és szegmensek
139
12.4.4. Lezárások vizsgálata
140
12.5. Foundation Fieldbus
141
12.5.1. H1 és HSE rétegek
141
12.5.2. Kommunikáció és LAS
141
12.5.3. Funkcióblokkok és szabályozás
142
12.5.4. Foundation Fieldbus H1 technikája
142
12.6. PROFINET
146
12.6.1. Rendszerstruktúra és topológia
146
12.6.2. Megbízhatóság és diagnosztika
146
12.6.3. PROFINET és PROFIBUS összehasonlítása
147
12.7. Vezeték nélküli ipari technológiák
148
12.8. Az Ipari Ethernet jövője: TSN szabvány
148
12.9. Az aktív kapcsolatütemező működése
149
12.10. Virtual Communication Relationships
150
12.11. Terepi szenzorbuszrendszerek
151
12.11.1. INTERBUS
151
12.11.2. ASi-busz
152
12.11.3. CAN-busz
155
13. Gyakorlófeladatok
157
13.1. LD programok
157
13.2. Modbus TCP Szerverre
167
13.3. FBD program
171

