Régebbi gyári automatizálási rendszerek csatlakoztatása Ipar 4.0-ás hálózatokhoz a termelés megszakítása nélkül

By Steven Keeping

Contributed By DigiKey's North American Editors

A gyárak átalakulóban vannak, követve az Ipar 4.0 és a dolgok ipari internetének (IIoT) egyre nagyobb lendületét. Más nagyszabású automatizálási funkciók mellett, az Ipar 4.0-nak köszönhetően az üzemekben található gépek most már széleskörűen kommunikálni is tudnak egymással (gép-gép kommunikáció, M2M), aminek köszönhetően több adat gyűjthető és elemezhető, növelve a termelékenységet és a gyártás hatékonyságát.

Bár a gépek közötti kommunikáció csupán az utóbbi években gyorsult fel, nem egy újkeletű dologról van szó, hiszen ez évtizedekre visszamenőleg már része a gyárak digitalizálódásának. A modern vezetékes és vezeték nélküli M2M-technológiák, mint például az ipari Ethernet és a Wi-Fi, ésszerűsítési és hatékonysági fejlődésen mentek keresztül, de hosszú múltjuk azt jelenti, hogy még mindig sok régi hálózat működik a világon. Az ilyen hálózatok régebbi technológiás komponenseket tartalmaznak, például programozható logikai vezérlőket (PLC), amelyek az adatokat vezetékes hálózatokon keresztül továbbítják, például az RS-232 és RS-485 soros adatátviteli szabványok szerint.

Ez dilemma elé állítja a gyárak vezetőit. A régebbi kommunikációs rendszerek megtartásával elszalasztják az Ipar 4.0 által nyújtott termelékenységi előnyöket, viszont a gyár korszerűsítése az ipari Ethernet bevezetésével költségekkel és a működő folyamatok megzavarásával jár. Ami még rosszabb, hogy sok régebbi gépet jellemzően olyan PLC-k vezérelnek, amelyek nem kompatibilisek az újabb ipari Ethernet protokollokkal, például az Ethernet/IP-vel és a ModbusTCP-vel, pedig előfordulhat, hogy ezek a gépek még sok évig hasznosan képesek lennének ellátni feladataikat. Szerencsére, ipari átjárók telepítése költséghatékony átmeneti megoldás lehet erre, mivel hidat képezhetnek a régi infrastruktúra és egy fokozatosan kiépítésre kerülő Ethernet gerinchálózat között.

Ez a cikk röviden az ipari Ethernet hálózat és a modern ipari protokollok előnyeit ismerteti a gyárak termelékenységének és hatékonyságának javítása szempontjából. Ezután azzal foglalkozik, hogy egy ipari átjáró (gateway) hogyan használható fel gyors és egyszerű megoldásként a régi infrastruktúra és az Ethernet gerinchálózat áthidalására. A cikk példaként bemutat két ipari átjárót a Weidmüller-től, és ismerteti a módszert az RS-232/RS-485 soros adatátvitelt használó PLC-k és Ethernet/IP gerinchálózatok összekapcsolására.

Az ipari automatizálás rövid története

A gyárak digitalizálása a PLC 1969-es feltalálásával indult be igazán. A PLC egy speciális típusú számítógép, amelynek egyetlen feladata az, hogy folyamatosan egyetlen programot futtasson. A PLC-k egyik legfontosabb előnye, hogy gyakorlatilag valós idejű programvégrehajtásra képesek, nagyfokú megismételhetőséggel, emellett viszonylag olcsók, megbízhatók és robusztusak. Jó példájuk a Siemens RS-485 soros interfésszel rendelkező SIPLUS készüléke (1. ábra).

Kép – a Siemens RS-485 soros interfésszel rendelkező SIPLUS PLC-je1. ábra: A PLC-k a gyári automatizálás alappillérei; olcsók, megbízhatóak és robusztusak (kép: Siemens)

A gyári automatizálás kezdeti időszakában a gyártók a PLC-ket RS-232 kapcsolaton keresztül kapcsolták össze egy központi felügyeleti rendszerrel. Ez egy vezetékes, soros adatkapcsolat volt, a legjobb esetben is csak néhány száz kilobit/másodperc maximális átviteli sebességgel. Digitális „0”-ként a földfeszültséget használták, digitális „1”-ként pedig valamely értéket a ±3–15 V tartományból. Később, a csavart érpáros kábelen keresztüli differenciális jelátvitel bevezetésével az RS-422 és az RS-485 szabványok fejlettebb szintre emelték a vezetékes kommunikációt. A rendszerek lehetővé tették, hogy egy vezérlő akár 32 PLC-t is felügyeljen, és akár 10 Mbits/s adatátviteli sebességet is biztosítottak, max. 1200 méteres távolságon keresztül.

Fontos megjegyezni, hogy az RS-232 és az RS-485 esetében a fizikai réteget (PHY) specifikáló szabványokról van szó, nem terjednek ki a kommunikációs protokoll meghatározására. Az ipari automatizálási ágazaton belül számos olyan protokollt fejlesztettek ki, melyek az RS-232 vagy RS-485 fizikai rétegen voltak futtathatók. Ilyen például a Modbus Remote Terminal Unit (RTU), a Modbus American Standard Code for Information Interchange (ASCII), a DF1-Common Industrial Protocol (CIP), a DF1-Programable Controller Communication Commands (PCCC), a Point-to-Point Interface (PPI) protokoll, a DirectNET, a Coprocessing Communication Module (CCM) és a HostLink. A protokollok kifejlesztésében számos PLC-gyártó részt vett és eszközeiket ezekkel kompatibilissé tették.

A PLC-k robusztus, megbízható és rugalmas módszernek bizonyultak az automatizálás üzemi szintű bevezetésére, az RS-485 és a hozzá kapcsolódó ipari protokollok pedig olcsó és egyszerűen telepíthető hálózati technológiát kínáltak ehhez. Manapság PLC-kkel általában egész szerelősorokat vezérelnek, és az ipari automatizálásban a PLC-k valamilyen módon szinte mindenhol megtalálhatók. Gyári automatizálási berendezések ezrei köszönhetik működésüket a nagy megbecsülésnek örvendő RS-232 és RS-485 hálózatok létezésének.

Megérkezik az Ethernet a gyárba

A századforduló óta már az Ethernet vált a legkönnyebben hozzáférhető és leginkább bevált megoldássá modern gyári hálózatok kiépítésekor. Ez a legszélesebb körben használt vezetékes hálózat, széles körű gyártói támogatással. Az Ethernet jellemzően az (Internet Protocol csomag részét képező) TCP/IP-t használja útválasztáshoz és csomagtovábbításhoz, és biztosítja a felhővel való interoperabilitást, jóval meghaladva az RS-232 és RS-485 technológiák képességeit.

Az „ipari Ethernet” a gyári használatra adaptált Ethernet-rendszerek általános megnevezése. Ezekre a rendszerekre a robusztus hardverelemek és az ipari szabványos szoftver a jellemző. Az ipari Ethernet egy bevált és kiforrott technológia a gyári automatizálás terén, amely lehetővé teszi távoli felügyelők számára, hogy könnyen hozzáférjenek a gyártótérben lévő meghajtókhoz, PLC-khez és bemeneti/kimeneti eszközökhöz. Ez az infrastruktúra jellemzően sín- vagy gyűrű topológiákat használ, mivel az ilyen kialakításoknak köszönhetően a kábelhosszak rövidek maradhatnak (redukálva ezzel az elektromágneses interferenciára való érzékenységet) és segítenek a várakozási idők csökkentésében és egy bizonyos fokú redundancia kiépítésében.

A szabványos Ethernet kommunikáció azonban zavarokra és elveszett csomagokra érzékeny, aminek következtében késések lépnek fel (nőnek a várakozási idők), és emiatt alkalmatlan a gyors működésű, szinkronizált gyártósorok közel valós idejű vezérlési igényeinek kielégítésére. Ilyen környezetekben determinisztikus protokollra van szükség, amely biztosítja, hogy a gépi utasítások mindig időben érkezzenek, a hálózat terheltségétől függetlenül.

E problémák leküzdése érdekében az ipari Ethernet hardverelemeihez ezen műszaki igényekhez szabott szoftver párosul. Számos bevált ipari Ethernet protokoll áll rendelkezésre, köztük az Ethernet/IP, a ModbusTCP és a PROFINET. Mindegyiket úgy tervezték, hogy magas szintű determinisztikus működést biztosítson az ipari automatizálási rendszerek számára.

A szabványos Ethernet a fizikai, az adatkapcsolati, a hálózati és a szállítási réteget foglalja magában (amelyek a TCP/IP vagy UDP/IP-t protokollt használják szállításra), és egy hatékonyságot, sebességet és sokoldalúságot biztosító kommunikációs mechanizmusnak tekinthető. Ezzel szemben az ipari Ethernet protokollok, például a PROFINET, az ipari Ethernet szoftverkörnyezetének alkalmazási rétegét használják (2. ábra).

Kép – az ipari Ethernet szoftver stack (kattintson a nagyításhoz)2. ábra: Az ipari Ethernet szoftverkörnyezetét ábrázoló absztrakciós modell. Az ipari Ethernet protokollok, mint például a PROFINET, az alkalmazási réteget használják (kép: PROFINET)

Ezen témával kapcsolatos további információk a következő cikkben olvashatók: „Robusztus IoT-alkalmazások tervezése ipari Ethernet-alapú táp- és adathálózatok használatával”.

Kapu az ipar 4.0-hoz

A feladat, hogy régi RS-232 és RS-485 gyári automatizálási rendszereket korszerűsítsenek ipari Ethernetre elrettentő lehet a tervezők számára. Nem csoda, hiszen egy nagy gyár akár többezer PLC-t is tartalmazhat, több tíz kilométernyi kábelezéssel. Sok vállalat nem engedheti meg magának a régi rendszerek újakkal való helyettesítésének költségeit és az ezzel járó fennakadásokat sem. Korszerűsítés nélkül azonban a gyártóüzemek nem tudják kihasználni az ipari Ethernet által ígért termelékenységnövekedést.

Egy stratégia az lehet, ha a cégvezetők a költségek és fennakadások minimumom tartásához elköteleződnek egy ipari Ethernet gerinchálózat mellett, de megtartják a hagyományos soros buszokat, PLC-ket és gépeket. Így, a gépek lecserélésekor, vagy a gyár új gépekkel való bővítésekor olyanokat tudnak választani, melyek kompatibilisek a meglévő Ethernet gerinchálózattal. Ez lehetővé teszi, hogy a gyárat fokozatosan, a termelés megszakítása vagy nagyobb pénzforgalmi problémák nélkül a legújabb kommunikációs szabványok szerinti működésre korszerűsítsék.

Ilyen stratégia esetén azonban az RS-232/RS-485 szabványos hálózat és az ipari Ethernet hálózat között létrejön egy szakadék. A modern gyártóknak köszönhetően azonban ez a szakadék áthidalható egy ipari átjáróval, például a Weidmüller 7940124932 vagy 7940124933 kommunikációs eszközével (3. ábra). Minden egyes átjáró egyetlen eszközként költséghatékony megoldást biztosít a különböző protokollokat használó PLC-k és perifériás eszközök közötti adatátvitelre, anélkül, hogy többlet kábelezésre vagy több átjáró hozzáadására lenne szükség.

Ezek a Weidmüller átjárók két Ethernet-portot és kettő (7940124932) vagy négy (7940124933) soros portot kínálnak. Támogatják az EtherNet/IP, EtherNet/IP-PCCC, ModbusTCP és S7comm (Siemens Industrial Ethernet protokoll) protokollokat, és akár 10 Mbits/s adatátviteli sebességre képesek. Az Ethernet portok 8 tűs RJ45 csatlakozókkal kompatibilisek. A soros oldalon az átjárók a Modbus RTU, Modbus ASCII, DF1-CIP, DF1-PCCC, PPI, DirectNET, CCM és HostLink soros protokollok szerinti működésre képesek. Megjegyzendő, hogy bár a soros kapcsolat támogatása az RS-232/RS-485 szabványok támogatására vonatkozik, az átjáró soros bemenetére nem RS-232/RS-485 típusú, hanem Ethernet típusú 8 tűs RJ45 csatlakozók csatlakoztathatók. Az átjárók az Automation Direct, a GE, a Rockwell Automation, a Schneider és a Siemens PLC-ivel kompatibilisek, DIN sínre szerelhetők, és 12–24 V közötti bemenettel a 0˚ és 55˚C közötti hőmérséklet-tartományban működtethetők.

Kép – a Weidmüller 7940124933 jelű ipari kommunikációs eszköze3. ábra: A 7940124933 ipari átjáró egy olyan kommunikációs eszköz, amely hidat képez az ipari Ethernet és akár négy RS-232/RS-485 soros hálózat között. A 7940124932 típus két soros portot kínál (kép: Weidmüller)

Egy böngészőn keresztül történő konfigurálást követően a Weidmüller átjárók működéséhez nincs szükség semmilyen más berendezésre a támogatott RS-232/RS-485 soros protokollok valamelyike szerint formázott soros adatoknak a támogatott ipari Ethernet protokollok valamelyikére történő átviteléhez, vagy fordítva. Az adatok bármelyik portra és bármelyik portról bármilyen kombinációban átvihetők, a PLC programok bármilyen módosításának szükségessége nélkül.

Kezdeti lépések az ipari átjárókkal

A Weidmüller átjárók konfigurálásához egyszerűen csatlakoztatni kell az eszközt egy Ethernet kapcsolóhoz, majd a kapcsolót összekötni egy PC-vel (4. ábra). Ha ez megtörtént, az átjáró csatlakoztatható a 12–24 voltos tápegységhez. A felhasználó ezután a PC-s felületen bejelentkezhet egy böngészőablakon keresztül, ahol megjelenik az átjáró fő párbeszédablaka. Ezután az ipari Ethernet hálózat egyszerűen beállítható a párbeszédablakokon keresztül, valamint Ethernet és soros hálózati eszközök is egyszerűen hozzáadhatók az átjáróhoz. Utolsó lépésként az átjáró soros portjait be kell állítani úgy, hogy megfeleljenek a csatlakoztatott vezérlő soros portkonfigurációjának.

Kép – a Weidmüller ipari átjárójának beállítása4. ábra: Az ipari átjáró beállításához csatlakoztatni kell az eszközt egy Ethernet kapcsolóhoz és egy tápegységhez, majd össze kell kötni egy PC-t a kapcsolóval és konfigurálni az átjárót egy böngészőn keresztül (kép: Weidmüller)

Az átjáró kulcsfontosságú képessége az, hogy a különböző protokollokat használó eszközök közötti kommunikáció biztosítására „tag” (címke) típusú adatokat használ. Az átjáró feladata, hogy lehetővé tegye a címkeadatok mozgatását a különböző csatlakoztatott eszközök között.

A címkék kulcsfontosságúak a modern PLC-k programozásakor. Ezek olyan azonosítók, amelyek a PLC memóriájában tárolt bármilyen típusú változókhoz hozzárendelhetők. Néhány példa a címkeazonosítókra: „#DATETIME”, „HEARTBEAT” és „Switch_Group1_IP”. A címkék a PLC memóriájában, egy címkeadatbázisban tárolódnak.

Ebben a címkeadatbázisban az összes funkcióblokk (például relék, időzítők és számlálók) és programváltozó (például egy „Transmitter_ RF_ Mute_Timer” azonosítójú időzítő értéke), valamint minden más objektum különböző attribútumokkal rendelkező címkézett változóként van tárolva (pl. kezdeti érték, float, string, integer, Boolean (on/off), ASCII szöveg, diszkrét bemenet, diszkrét kimenet). Ez a címkés módszer bonyolultabb programok esetén hatékonyabb megközelítés, de ehhez (mint más strukturált programnyelvek esetében is) arra van szükség, hogy a fejlesztőnek a programban való használatuk előtt hozzá kell rendelnie a változókat a címkékhez és meghatározni az adattípusukat. A címkék adatbázisában adattömbök is definiálhatók.

A fejlesztőnek az átjáróhoz csatlakoztatott minden egyes PLC-re vonatkozólag meg kell adnia azokat a címkéket, amelyekből az adatokat ki kell olvasni, és azokat a címkéket, amelyekbe az adatokat írni kell. Ehhez először az átjáróhoz csatlakoztatott PLC-k címkéit fel kell tölteni az átjáróba, mielőtt az használni tudná azokat a hálózaton keresztüli kommunikációhoz.

Ez az átjáróhoz az Ethernet kapcsolón keresztül csatlakoztatott PC-ről történik. A konfigurációs böngészőablakban az „Add Tag” (Címke hozzáadása) ikon kiválasztásával megjelenik egy párbeszédablak, ahol a fejlesztő megadhatja a címke nevét, adattípusát, címét és szükség esetén egyéb kapcsolódó információkat. A dolgok felgyorsíthatók a címkék .csv fájlból történő importálásával (5. ábra).

Kép – a Weidmüller átjárók PLC címkéinek és az attribútumok beprogramozására szolgáló párbeszédablak5. ábra: A Weidmüller átjárók PLC címkéinek és az attribútumok beprogramozására szolgáló párbeszédablak. A címkék valójában azonosítók, amelyek a PLC memóriájában tárolt tetszés szerinti típusú változókhoz vannak hozzárendelve (kép: Weidmüller)

Miután az összes csatlakoztatott eszköz címkéinek bevitele megtörtént, következő lépésként létre kell hozni egy „címketérképet”. A címketérképre azért van szükség, hogy az átjáró ki tudja olvasni a forrás PLC regisztereiből az adatokat, és be tudja írni őket a megfelelő céleszközbe. Gyakorlatilag a regiszterekben lévő adatok jelentik a kommunikáció szempontjából hasznos adatokat. A hasznos adatok a forráscímkéből a forrás PLC protokollja alapján kerülnek kivonásra, majd a céleszköz számára megfelelő protokollhoz igazodva az átjáró memóriájába kerülnek a célcímkéhez történő továbbítás céljából. A forrás- és a célcímke adattípusának nem kell azonosnak lennie.

A címketérkép létrehozása most is az Ethernet-kapcsolóhoz csatlakoztatott PC-ről történik, a címketérkép-szerkesztő párbeszédablak elindítására szolgáló „Add Tag Map” ikon segítségével (6. ábra). A hálózathoz csatlakoztatott minden PLC-re vonatkozólag saját címketérképet szükséges létrehozni. A párbeszédablakon ki kell választani a céleszközt, és minden adatforrásként használandó címkéhez „hozzárendelődik” egy adatcél. A folyamatot ezután meg kell ismételni az összes csatlakoztatott eszközzel.

Kép – a Weidmüller Tag Map Editor szerkesztője6. ábra: Minden egyes csatlakoztatott PLC-re vonatkozólag a Tag Map Editorral mindegyik forráscímke hozzárendelhető egy adatcélhoz. A folyamatot az összes csatlakoztatott PLC esetében végre kell hajtani (kép: Weidmüller)

A folyamat utolsó lépéseként aktiválni kell a címketérképet a hálózati eszközökön lévő forrás- és célcímkék közötti kommunikáció elindításához. A szoftveren belül létezik egy számítógépes címketérkép-kijelző, amely lehetővé teszi a megfelelő forrásadatoknak a megfelelő célállomáshoz jutásának ellenőrzését.

Összegzés

Az Ipar 4.0 kétségtelenül növeli a termelékenységet és a gyártás hatékonyságát. Ehhez azonban új ipari Ethernet-infrastruktúrára van szükség, amelynek telepítése költséges lehet és megzavarhatja a már működő folyamatokat. Amint azt bemutattuk, ipari átjárókkal az Ipar 4.0-ra történő átállás fokozatosan is elvégezhető, mivel ezek az eszközök hidat képezhetnek a meglévő RS-232/RS-485 hálózatok és a fokozatosan kiépítésre kerülő ipari Ethernet infrastruktúra között. Ez a megoldás lehetővé teszi a berendezések és hálózatok hónapok vagy évek alatt végrehajtható fokozatos, minimális fennakadással járó korszerűsítését.

DigiKey logo

Disclaimer: The opinions, beliefs, and viewpoints expressed by the various authors and/or forum participants on this website do not necessarily reflect the opinions, beliefs, and viewpoints of DigiKey or official policies of DigiKey.

About this author

Image of Steven Keeping

Steven Keeping

Steven Keeping a DigiKey munkatársa. Az angliai Bournemouthi Egyetemen szerzett HNC (felsőfokú nemzeti képzési) bizonyítványt alkalmazott fizikából, majd a Brightoni Egyetemen BEng (Hons.) (címzetes alapfokú mérnök) diplomát, mielőtt hétéves karriert futott be az Eurotherm és a BOC elektronikai termelési mérnökeként. Az elmúlt két évtizedben műszaki újságíróként, szerkesztőként és kiadóként dolgozott. 2001-ben Sydney-be költözött, hogy egész évben országúti és hegyikerékpározhasson, és az Australian Electronics Engineering szerkesztőjeként dolgozhasson. 2006-ban lett szabadúszó újságíró, szakterületei közé tartozik a rádiótechnika, a LED-ek és az energiagazdálkodás.

About this publisher

DigiKey's North American Editors