Vissza a blogba

Az SLC SCP skálázásának lecserélése a Studio 5000 Logix rendszerben

Gyakorlati SLC–SCP-migrációs módszer, amely rekonstruálja az egyes analóg jelinterfészek specifikációját, kiválasztja a modulskálázást, explicit matematikai műveleteket vagy szabályozott AOI-t alka...

Az SLC 500 SCP-utasítás öt mezőben foglal össze egy fontos mérési szerződést: egy bemenetet, a bemenet minimum- és maximumértékét, a skálázott minimum- és maximumértéket, valamint egy kimenetet. ControlLogix- vagy CompactLogix-migráció során ezeknek a számoknak az új logikába történő átmásolása reprodukálhatja ugyan a lineáris egyenletet, miközben minden más megváltozik körülötte: a modul adatformátuma, a kerekítés, a tartománytúllépés kezelése, a csatornahibák, a riasztások időzítése és az, amit a kezelők a HMI-n látnak.

A Studio 5000 analógskálázási kialakítása egy SLC 500 SCP-utasítás helyett

Egy jól védhető migráció megőrzi a teljes jelkezelési szerződést a terepi műszertől a nyers adatokon, a mértékegységeken, a minőségen, a riasztásokon, a vezérlési logikán, az előzményadatbázison és a kezelői kijelzőn át.

A meglévő jelkezelési szerződés feltárása

Minden SCP-utasításnál rögzítse a forráscímet, a célcímet, a négy végpontot, a végrehajtási feltételeket, valamint a skálázott eredmény minden felhasználóját. Ezután azonosítsa a fizikai műszert, a kalibrált alsó és felső tartományt, az elektromos jelet, az SLC analógmodul katalógusszámát és csatornakonfigurációját, a kiválasztott adatformátumot, valamint az alul- és túltartomány, a szakadt áramkör és a modul kiesése esetén várt működést.

A Rockwell Automation SLC 500 utasításkészlet-referenciakézikönyve az SCP-t lineáris skálázási utasításként dokumentálja, és ismerteti annak aritmetikai állapotkezelését. A kézikönyv segítségével értse meg a régi utasítást, de a nyers végpontokat mindig a pontos analógmodulból és a konfigurált formátumból szerezze be. A konverter bitmélysége önmagában nem határozza meg a processzor számára megjelenő egészértékeket.

Ne feltételezze, hogy a távadó a szenzor teljes képességtartományát használja. Egy 0–100 bar névleges nyomástávadó kalibrálható 10–60 bar tartományra, egy áramlástávadó pedig már elvégezheti a négyzetgyök-képzést. A migrációs dokumentációnak meg kell mutatnia, hol történik az egyes átalakítások végrehajtása, hogy az új rendszer ne skálázza vagy linearizálja kétszer a jelet.

Egyetlen skálázási felelős kijelölése

A modul által biztosított mértékegységek

Számos Logix analógmodul képes az elektromos bemenetet a modul konfigurációjában lebegőpontos, mérnöki mértékegységekre átszámítani. Ez csökkentheti a létradiagram-kód mennyiségét, és szabványos címkeszerkezetben teheti elérhetővé a csatornaállapotot. Hátránya, hogy a modul konfigurációja a vezérlési stratégia részévé válik. A végpontokat, a mértékegységeket, a riasztásokat, a szűrőket és a frissítési sebességet bele kell foglalni a biztonsági mentésekbe, az ellenőrzésekbe és az üzembe helyezési dokumentációba.

Explicit vezérlőoldali matematikai számítás

Ha a modul nyers számlálóértékeket ad vissza, az explicit lineáris számítás láthatóvá teszi az átalakítást:

Mérnöki érték = Mérnöki alsó érték + (Nyers érték − Nyers alsó érték) × (Mérnöki felső érték − Mérnöki alsó érték) ÷ (Nyers felső érték − Nyers alsó érték)

Használjon megfelelő lebegőpontos adattípust, kezelje a nulla nyers tartományt, és döntse el, mi történjen a konfigurált intervallumon kívüli értékekkel. Egy olyan számítás, amely minden tartományon kívüli értéket a megfelelő végpontra korlátoz, védheti a downstream logikát, ugyanakkor el is rejtheti a meghibásodott vagy túlhajtott jelet. A minőségi és tartományjelzőket külön őrizze meg.

Szabályozott Add-On Instruction

Az AOI számos csatorna skálázását egységesítheti, ha meghatározott interfésszel, verziókezeléssel, tesztbizonyítékokkal és egyértelmű felelősségi körrel rendelkezik. Hasznos kimenetek többek között a mérnöki érték, a megfelelő minőséget jelző állapot, az alultartomány, a túltartomány, a szakadt vezeték vagy a csatornahiba jelzése, ha elérhető, az elavult adat állapota, valamint a konfigurációs hiba. Kerülje az átláthatatlan AOI-kat, amelyek csak egy számot adnak vissza, és csendben alapértelmezett értéket helyettesítenek be.

Bármelyik módszert választja, ugyanazt a csatornát ne skálázza a modulban és a vezérlőben is. Jelöljön ki egyetlen felelőst, és tegye láthatóvá ezt a döntést a kódban és a dokumentációban.

A képleten túli működés megőrzése

A régi SCP-célváltozók gyakran egészértékű szavak. Egy új REAL célváltozó javíthatja a felbontást, de megváltoztathatja az összehasonlításokat, a riasztási holtsávokat, az előzményadatok tömörítését, az üzenetformátumokat, a recepttárolást és a HMI-kijelzéseket is. Az adattípus módosítása előtt kövesse végig minden felhasználását. Ha egy egészértékű interfésznek meg kell maradnia, dokumentálja egyértelműen a kerekítést és a telítést, ahelyett hogy egy esetleges konverzióra hagyatkozna.

Vizsgálja felül a régi utasítás engedélyezési feltételeit. Egyes SCP-lépcsők folyamatosan futnak, mások pedig egy üzemmód, hiba vagy szekvencialépés alatt az utolsó értéket tartják meg. A feltételes végrehajtás folyamatos skálázással való felváltása megváltoztathatja az állapotgép működését. Ezzel szemben a befagyasztott érték minőségi, elavultságot jelző állapot nélküli megőrzése félrevezetheti a kezelőket.

A minőségnek együtt kell haladnia az értékkel. Határozza meg, mit tesz a vezérlő, amikor a csatorna hibát jelez, megszakad a modulkapcsolat, vagy a nyers érték kívül esik az érvényes, valós jel tartományán. A válasz lehet az utolsó jó érték megtartása, egy ellenőrzött tartalékérték behelyettesítése, egy szabályozási kör kézi módba kapcsolása, egy művelet letiltása vagy biztonságos állapotba történő leállás. A helyes döntést a technológiai kockázat, nem pedig a skálázási utasítás határozza meg.

Egyenértékűségi tesztmátrix készítése

Ne csak a nullpontot és a tartományvéget tesztelje. Adja be vagy szimulálja az alsó végpontot, a 25%-os értéket, a középpontot, a 75%-os értéket és a felső végpontot, majd az elvárt eredményt egymástól függetlenül számítsa ki. Hasonlítsa össze az SLC-értéket, az új Logix-értéket, a HMI-kijelzést, az előzményadatbázis értékét, a riasztási állapotot és minden, a mérésből származó vezérlőkimenetet.

Vegyen fel kissé tartomány alatti és feletti pontokat, az alkalmazható távadóhiba-áramot, szakadt áramkört, a modul eltávolítását vagy letiltott kapcsolatát, a vezérlő újraindítását és a helyreállást is. Minden esetben ellenőrizze a nyers értéket, a mérnöki értéket, a minőségi biteket, a riasztási időbélyegeket, a reteszelt állapotokat és a kezelői üzeneteket. Ha a régi rendszer nem megfelelően működött, dokumentálja a szándékos javítást, és ne nevezze egyenértékűnek.

Ismételje meg a tesztelést a tényleges modulfrissítési és vezérlőfeladat-frekvencián. Egy matematikailag helyes átalakítás is megváltoztathatja a technológia működését, ha a szűrés, a valós idejű mintavétel, a feladatperiódus vagy a riasztási késleltetés eltér az SLC-kialakítástól.

Tartományváltozások kezelése az üzembe helyezés után

A mérnöki határértékek nem válhatnak egyszerűen módosítható HMI-receptértékekké. Egy távadótartomány vagy skálázási végpont megváltoztatása eltolhatja a riasztásokat, a PID-működést, az engedélyezési feltételeket, az összegzéseket, a jelentéseket és az előzményadatbázis trendjeit. Ha futásidejű konfiguráció szükséges, alkalmazzon hozzáférés-vezérlést, indoklási kódokat, tartomány-ellenőrzést, változásnaplózást és összehangolt frissítési eljárást.

A projekt mellett tárolja a forrásműszer tartományát, a modul katalógusszámát és formátumát, a nyers végpontokat, a mérnöki végpontokat, a minőség-hozzárendelést, a teszteredményeket és a jóváhagyási nyilvántartást. A szélesebb körű Logix SCL-határérték-útmutató gyakorlati módszert ad a végpontok levezetésére, az aktuális vezérlőcsaládokat pedig a PLC- és PAC-rendszerek gyűjteménye csoportosítja.

Mérnöki nézőpont

A legnagyobb skálázási kockázat nem a nyilvánvalóan hibás érték. Hanem az olyan hihető érték, amelynek hibás a meredeksége, az eltolása, a minősége vagy az időzítése. Minden migrált pontot mérőrendszerként kezeljen, ne egyszerűen lemásolt utasításként. Állítsa helyre a jelkezelési szerződést, rendelje a skálázást egyetlen réteghez, őrizze meg a minőségi információkat, és az átállás előtt bizonyítsa a normál és a rendellenes működést is.

Hozzászólás írása

Felhívjuk a figyelmedet, hogy a hozzászólásokat jóvá kell hagyni a közzétételük előtt.