Irányítástechnika 1 8. Elıadás PLC rendszerek konfigurálása Irodalom - Helmich József: Irányítástechnika I, 2005 - Zalotay Péter: PLC tanfolyam - Klöckner-Möller Hungária: Hardverleírás és tervezési segédlet, 2005
Automatizálási rendszerek konfigurálása
A konfiguráció lehetséges hálózati összetevıi (Klöckner-Moeller kompakt PLC-k): • Master PLC; PS4-xxx • Hálózati állomások saját CPU nélkül – passzív “slave”-ek: - távoli be-/kimeneti bıvítık (EM4-…); - lokális bıvítı modulok (LE4-…); - kezelıelemek (RMQ); - MMI készülékek (MI4-…) stb.); (man-machine interface, pld. érintıképernyıs vezérlı-felületek) • Hálózati állomások saját CPU-val (intelligens “slave”-ek)
PLC készülék csatlakozási felületei
Kábel-árnyékolások földelése
PLC készülék csatlakozási felületei 1. Csavaros sorkapocs a tápfeszültségnek 2. Dugaszolható csavarkötéső csatlakozósáv 3. Csatlakozó 4. A LE4-… helyi bıvítı modulok csatlakozósávja (a PS4-1x1-MM1 esetén elmarad) 5. Suconet K csatoló felület (RS-485) 6. Programozó csatoló felület (RS-232)
PLC-k tápellátása
Közös tápegység, földelt digitális be- / kimenetek 1 Hálózati fıkapcsoló 2 A tápegység megszakítója (AC) 3 A 24VDC tápfeszültség megszakítója 4 A digitális bemenetek tápellátása 5 Védıföldelés kábele (PS4-201-MM1 04 verzióig szükséges) 6 A központi áramkörök tápellátása 7 A digitális kimenetek tápellátása 8 A digitális be-/kimenetek viszonyítási (0V) potenciálja 9 Csatlakozósáv a földelés részére 10 Tartósín a szerelılaphoz (galvanizált acéllemez). Nagy felületen kis impedanciájú kapcsolatot biztosít. Korrózió ellen védett.
PLC-k tápellátása Közös tápegység, nem földelt digitális be- / kimenetek 1 Hálózati fıkapcsoló 2 A tápegység megszakítója (AC) 3 Kapacitív földelés 4 Potenciál kiegyenlítı tartósín 5 Földelési hiba relé 6 A 24VDC tápfeszültség megszakítója 7 A digitális bemenetek tápellátása 8 Védıföldelés kábele (PS4-201-MM1 04 verzióig szükséges) 9 A központi áramkörök tápellátása 10 A digitális kimenetek tápellátása 11 A digitális be- /kimenetek viszonyítási (0V) potenciálja 12 Sorkapocs a földelés részére 13 Tartósín a szerelılaphoz (galvanizált acéllemez). Nagy felületen kis impedanciájú kapcsolatot biztosít. Korrózió ellen védett.
Automatizálási rendszerek szoftveres konfigurálása A Sucosoft S30-S4, vagy a Sucosoft S40 programozó szoftver “topológia konfigurátor” menüjében lehetséges. Adott rendszerben valamennyi Suconet K vonal egy önálló master PLC-hez rendelt. A többi Suconet K-résztvevı ezen master PLC slave állomása (a master PLC szervezi az alatta levık slave-ek adatforgalmát. Külön önálló konfigurációt kell definiálni minden egyes intelligens slave számára. A master konfigurálása A master mindig a 0 vonal-, illetve állomásszámmal rendelkezik. A lokális modulok a master-rel azonos vonal- és állomásszámot kapnak. A master hálózati vonalához csatlakozó slave állomások konfigurálása. Az állomások különbözık aszerint, hogy rendelkeznek saját CPU-val, vagy sem. Az elıbbiek az intelligens slave-ek, az utóbbiak a passzívak, távoli be- és kimeneti bıvítık, úgynevezett “remote I/O” modulok.
Intelligens slave konfigurálása Kettıs konfigurálás: Az intelligens slave esetében (pl.: PS4-201/-341-MM1) a master oldali konfiguráláskor csak CPU-t tartalmazó eszközöket kell konfigurálni, és nem kell ezen eszközök helyi bıvítı moduljait (LE4-…) a topológiában feltüntetni. Az intelligens slave, saját master-funkciókkal is rendelkezik, saját konfiguráció elkészítése is szükséges, amelyben a CPU (az alapkészülék), mint master az összes lokális bıvítıjével, és a további résztvevıivel, melyek az intelligens slave által indított busz(ok)on helyezkednek el, szerepel.
Passzív slave konfigurálása A távoli be-/kimeneti bıvítı slave állomások és helyi bıvítı moduljaik konfigurálása a master konfigurálásával együtt, a master konfigurációs fájljában történik. A bázis állomáshoz (modul száma: mindig 0) csatlakozó lokális bıvítı modulok modulszáma következetesen növekvı sorrendben 1-tıl a 6-ig terjedhet.
Automatizálási rendszerek szoftveres konfigurálása
A teljes PLC elrendezésben az egyes résztvevık számára a hálózatban való helyzetük egyben a címüket is meghatározza. A cím a buszvonal-, résztvevı-(állomás-) és modulszámokból áll össze, és ezt a topológia konfigurátor automatikusan kiosztja. Az egyes buszok számozása balról jobbra növekvı számozással történik, az elsı vonal száma 1. A master mindig a 0 vonalszámot kapja. A résztvevık számozása fentrıl lefelé növekvı számozással történik. A master mindig a 0 számot kapja, az elsı slave 1-et, stb. A modulok számozása szintén balról jobbra történik. Az alapkészülék száma 0, az elsı modul 1, stb. A topológia konfigurátor minden egyes komponensnek automatikusan feltünteti az adott elem vonal-, állomás- és modulszámát, ez egyben az adott változócím elsı három száma.
Konfiguráció és paraméterezés
A Suconet K protokoll megengedi a változó hosszúságú adatforgalmat a ciklikus mőködésen belül. A bájtok száma függ a master és a slave kialakításától. A távoli be-/kimeneti bıvítı állomás kommunikációs adathossza a slave típusától függ. Az intelligens slavek-nél a felhasználó határozhatja meg a küldött és fogadott bájtok számát. Megengedett maximális értékek:
Konfiguráció és paraméterezés Vonal Annak a hálózati vonalnak a sorszáma, amelyre az állomás kapcsolódik. A master belsı hálózata mindig 0, és a külsı, amelyre a slave-ek kapcsolódnak > 1. Állomás A vonalhoz csatlakozó állomások sorszáma. Modul Az állomásokhoz tartozó modulok sorszáma. Az állomás modulszáma (a masteré is) 0. Átviteli sebesség Ha csak a Suconet K1 protokollt ismerı állomás kapcsolódik a vonalra, akkor az adatátviteli-sebesség mindig 187,5 kBaud. Az SCO funkcióelemmel történı soros adatátvitelkor, az alábbi adatátviteli-sebességek állíthatók be: 300, 600, 1200, 2400, 4800, 9600, 19200 Baud. Protokoll A Suconet K interfészen keresztül, a PLC és a partner készülék közötti soros adatcseréhez a táblázatban megadott interfész paramétereket lehet definiálni. A partner készüléken és a PLC-n a beállításoknak azonosnak kell lenniük.
Slave cím Az intelligens slave konfigurációjában definiálni kell az állomás címét. Az állomás címe mindig eggyel nagyobb szám, mint az állomás sorszáma a master konfigurációs fájljában. (pl.: slave 1 ⇒ cím 2)CRC Az adatátvitel biztonságát növelı eljárás. Ha fontosabb az adat sértetlensége, mint a gyors adatcsere, akkor érdemes aktivizálni (ON). Távoli vezérlés Ha ez a paraméter aktív (ON), akkor az intelligens slave üzemmódja követi a master üzemmódját. Ha a master “halt” (állj) üzemmódból “run” (fut) üzemmódba vált, vagy fordítva, akkor az intelligens slave is ennek megfelelıen vált üzemmódot.
Konfigurációs példa A master és az intelligens slave részére külön konfiguráció szükséges. Ezek a készülékek az ábrán szürkített háttérrel kiemeltek. Az intelligens slave-ek kétszer - a master- oldali és a slave-oldali konfigurációban - is szerepelnek.
Konfigurációs példa
Az “A” készülék konfigurációs ábrája
Konfigurációs példa Az “A” készülék konfigurációs táblázata
Konfigurációs példa A “C” készülék konfigurációs ábrája
A “C” készülék konfigurációs táblázata
Konfigurációs példa