Hé! Allen szállítójaként - a Bradley PLC -k - a multi -plc rendszereknél a művelet vastagjában voltam. Ebben a blogban megosztom néhány programozási szempontot az Allen - Bradley PLC -k számára az ilyen beállításokban.
Kommunikációs protokollok
Az egyik első gondolkodásmód a kommunikációs protokoll. Allen - A Bradley PLC -k számos olyan protokollot támogatnak, mint az Ethernet/IP, a ControlNet és a DeviceNet. Az Ethernet/IP manapság szuper népszerű, mert gyors és nagy mennyiségű adatot képes kezelni. Ez is jól van - integrálva a modern IT -hálózatokba, ami megkönnyíti a többi rendszerhez való csatlakozást.
Például, ha aAllen Bradley 1761 - L32BWA programozható vezérlő, képes kommunikálni az Ethernet/IP -n keresztül. Ez lehetővé teszi, hogy beszéljen más PLC -kkel, HMI -kkel és akár szerverekkel egy multi -PLC rendszerben. Gondoskodnia kell arról, hogy a rendszer összes eszköze támogatja -e ugyanazt a protokollt, vagy legalábbis módja van a különféle protokollok közötti lefordításra.


A ControlNet egy másik lehetőség. Ez egy nagy sebességű, determinisztikus hálózat, amely kiválóan alkalmas alkalmazásokra, ahol az időzítés kritikus, mint például a gyártási folyamatokban. A DeviceNet viszont inkább az egyszerű eszközök, például az érzékelők és a működtetők csatlakoztatására szolgál.
Memóriakezelés
A memória nagy ügy egy multi -PLC rendszerben. Minden PLC -nek van bizonyos mennyiségű memóriája a programok, az adatok és a változók tárolására. Óvatosan meg kell terveznie a memória használatát.
Először találja ki, hogy mekkora memóriára lesz szüksége a programjának. Ez magában foglalja a kódot, valamint a működés közbeni tárolását. Például, ha aAllen Bradley 1756 - L75 vezérlő, megfelelő mennyiségű memóriával rendelkezik, de még mindig hatékonyan kell használni.
Használhat különféle memóriatípusokat, például a RAM -ot és a nem illékony memóriát. A RAM gyors, de elveszíti adatait, amikor az energiát kikapcsolják, míg a nem ingatag memória az adatokat akár energia nélkül is megtartja. Érdemes lehet a fontos konfigurációs adatokat tárolni a nem illékony memóriában.
Fontolja meg azt is, hogy a PLC -k hogyan osztják meg az adatokat. A megosztott memóriaterületek vagy adattáblák segítségével információkat cserélhet a különböző PLC -k között. Ilyen módon nem kell az egyes PLC -kben másolatot másolnia, amely menti a memóriát.
Programszerkezet
A jó programszerkezet elengedhetetlen a multi -PLC rendszerhez. Azt akarja, hogy a programok könnyen érthetőek, karbantarthassanak és bővítsék.
Kezdje azzal, hogy a programot kisebb, moduláris funkciókra osztja. Minden funkciónak rendelkeznie kell egy adott feladatnak, például az érzékelő adatok olvasásának, a motor vezérlésének vagy a számítás végrehajtásának. Ez a kódot szervezettebbé és könnyebben hibakeresésére teszi.
Például, ha a1746 - OB32 Allen BradleyKimeneti modulként létrehozhat külön funkciót a kimenetek vezérléséhez.
Azt is gondolkodnia kell, hogy a különféle PLC -k hogyan fognak kölcsönhatásba lépni. Használhatja a Master - Slave vagy a Peer - társkapcsolatokat. Mester - rabszolga -beállításban az egyik PLC felelős, és parancsokat ad a másik PLC -nek. Egy peer -to -peer beállításban az összes PLC képes kommunikálni és megosztani az adatokat egyenlően.
Hibakezelés
A hibák elkerülhetetlenek minden rendszerben, és a multi -PLC rendszer sem kivétel. Jó hibával kell rendelkeznie - a kezelési stratégiát a helyén.
Először is képesnek kell lennie a hibák észlelésére. Ezt meg lehet tenni a különböző eszközök és változók állapotának megfigyelésével. Például, ha egy érzékelő egy - tartományértéket ad ki, akkor ez egy hiba jele lehet.
Miután hibát észleltek, meg kell tennie a megfelelő intézkedést. Ez magában foglalhatja a folyamat biztonságos leállítását, riasztás elküldését az operátornak, vagy megpróbálja a hibából automatikusan helyreállítani.
Használhat hibakódokat és üzeneteket a programban a problémák diagnosztizálásához. Például, ha kommunikációs hiba következik be két PLC között, akkor a hibaüzenet megmondhatja, melyik PLC -t és melyik kommunikációs linket érinti.
Biztonság
A biztonság egyre fontosabbá válik az ipari rendszerekben. A multi -PLC rendszer érzékeny a különféle biztonsági fenyegetésekre, mint például az illetéktelen hozzáférés, az adatlopás és a rosszindulatú programok támadások.
A biztonsági intézkedéseket különböző szinteken kell végrehajtania. Hálózati szinten tűzfalakkal blokkolhatja az illetéktelen hozzáférést. A titkosítást is felhasználhatja a PLC -k közötti továbbított adatok védelmére.
A PLC oldalán beállíthatja a felhasználói hitelesítést és a hozzáférés -vezérlést. Csak a meghatalmazott személyzet képes módosítani a programokat vagy az érzékeny adatok hozzáférését.
Tesztelés és hibakeresés
Mielőtt telepítené a multi -PLC rendszert, alaposan tesztelnie kell és hibakeresnie kell. Ez elősegíti a problémák megoldását és kijavítását, mielőtt problémákat okoznának a valós világ környezetében.
A szimulációs eszközökkel tesztelheti a programokat anélkül, hogy csatlakoznia kellene a tényleges hardverhez. Ez lehetővé teszi a különböző forgatókönyvek tesztelését és a rendszer viselkedésének megtekintését.
Hibakeresés közben használhatja az Allen - Bradley PLC -k diagnosztikai tulajdonságait. Információt nyújtanak a különböző összetevők, változók és kommunikációs kapcsolatok állapotáról.
Méretezhetőség
A vállalkozás növekedésével előfordulhat, hogy kibővítenie kell a többszörös PLC rendszert. A méretezhetőség szem előtt tartásával kell megterveznie a rendszert.
Ez azt jelenti, hogy kiválasztjuk a PLC -k és más eszközöket, amelyeket könnyen hozzáadhatunk vagy eltávolíthatunk a rendszerből. Azt is meg kell győződnie arról, hogy a program nagy módosítások nélkül képes kezelni az új eszközök és funkciók hozzáadását.
Integráció más rendszerekkel
Sok esetben egy multi -PLC rendszert integrálni kell más rendszerekbe, például a SCADA rendszerekbe, az ERP rendszerekbe vagy a felhőalapú platformokkal.
Gondoskodnia kell arról, hogy az Allen - Bradley PLC -k kommunikálhassanak ezekkel a többi rendszerrel. Ez magában foglalhatja az API -k vagy más integrációs eszközök használatát.
Következtetés
Tehát megvan - néhány fontos programozási szempont az Allen számára - Bradley PLC -k egy multi -plc rendszerben. A kommunikációs protokolloktól a biztonságig minden szempont döntő szerepet játszik a rendszer sikerében.
Ha érdekli az Allen - Bradley PLC -k megvásárlása a multi -PLC rendszeréhez, vagy bármilyen kérdése van a programozással kapcsolatban, nyugodtan forduljon a beszerzési beszélgetéshez. Azért vagyunk itt, hogy segítsünk egy megbízható és hatékony rendszer felépítésében.
Referenciák
- Allen - Bradley Plc felhasználói kézikönyvek
- Ipari automatizálási tankönyvek
- Online források a PLC programozásán és a Multi - PLC rendszerekről
