C+D Automatika Kft.
1191 Budapest,
Földváry u. 2.

Tel. +36 1 282 9896

info@meter.hu
Név:
Jelszó:
























 
Tovább...
Szabályozási módok univerzális szabályozóval
2010-02-09

1.Programszabályozás
A programszabályozásnak sok fajtája ismert. Itt csak általános dolgokkal érdemes foglalkozni. A programszabályozás közismert formája az idő-alapjel program. A legkönnyebben egy ábrán lehet a program néhány tulajdonságát bemutatni. A 12. ábrán egy háromcsatornás (háromhurkos) programszabályozás terve látható.

A programadó tulajdonságai:
A programadó 100 programot tárol (00-99)
Minden program 100 lépésből (szegmens) áll (00-99)
Egy programlépés adatai:

  • program-sorszám
  • lépés-sorszám
  • idő adat, 3 féle magadási mód választható, vagy HagaBASIC utasítás
  • alapjel (SP = Setpoint), vagy utásítás kiegészítése
  • esemény EVENT (0-F hexaszám)

A HagaBASIC utasítások:
nOP nincs utasítás, program javításakor használható utasítás törlésére
FrEE nincs időadat, a programban beállított alapjel érvényes
FrEr megvárja az előző programlépés alapjelének elérését
End a program vége
GOTO az alapjel helyén megadott program/lépés helyre ugrik
CALL szubrutin hívás
rEtn a szubrutin utolsó utsítása
Stor tároló feltöltése egy számmal (ciklushoz vagy feltételes elágazáshoz)
dEcr a számlálót 1-gyel csökkenti
if r ha a tároló=0, átugorja a következő programlépést
IFA0...IFAF ha az ALARM0...ALARMF kimeneti értéke=0, átugorja a következő programlépést
IFi1...Ifi6 1...6 digitális kimenetek értéke=0, átugorja a következő programlépést

Az esemény
A programlépés érvényességi időtartama alatt a kiválasztott események érvényesek. Az érvényes esemény a hozzárendelt ALARM-ot annak konfigurált tulajdonságai szerint aktív állapotba hozza. A 16 eseményhez bármelyik ALARM hozzárendelhető. Az ALARM-ok közötti logikai kapcsolatot az esemény nem módosítja.
Az események jól használhatók összetett rendszerekben, ahol a szabályozott körök (hőmérséklet, nyomás, szint, átfolyás, stb.) programozott értéktartása mellett más feladatokat is automatizálni kell. Ilyen lehet egy reaktor, amelyben 3 alkotót kell reagáltatni, változó keverési idővel és sebességgel a hőmérsékletet program szerint. A készterméket automatikusan kell üríteni és ezt a rendszerrel közölni. A technológiai ciklusok számlálását is be lehet programozni. A 13. ábra szemlélteti az esemény (Event) működését.

Az eseményekkel megírt programmal nagy összetett rendszereket lehet automatizálni. A lehetőségeknek az UC be- és kimeneteinek száma szab határt. A szegmensek száma 10 ezer lehet. A kihasználhatóságot a szubrutinban megírt programrészletek növelhetik.
Az UC kommunikációs képessége további lehetőségeket biztosít.

2.A szekvenszer (PLC funkciók)
Egy olyan felső kategóriájú UC, mint a HAGA KD9 14 bemenetet és 20 kimenetet tartalmaz. Megfelelő belső program segítségével sokféle funkció konfigurálható. Miért ne lehetne egy olyan szabályozót konfigurálni, amelyben ezek a bemenetek, kimenetek, események úgy viselkednek, mint egy PLC.
A szekvenszer (sequencer or sequenser) kifejezést a digitális technikában sok készüléknél használják. Így van szekvenszer a PC-ben, a digitális zenegépekben és természetesen a szabályozókban is. A szekvenszer funkcióval a szabályozó kimeneteit időrelé funkciókkal egy meghatározott sorrendben működtetjük. Olyan ez mint a zenedoboz programhengere. A digitális szekvenszer természetesen ennél sokkal több feladatra alkalmas. A szekvenszer funkciót a 14. ábra szemlélteti.

Az ábrán vízszintesen az időtengely látható, amely az időrelé. A tengely mentén a szakaszok egy kapcsolási kombinációt állítanak be. A szakaszok hossza tág határok között állítható. Bármelyik szakasz tartalmazhat külön utasítást, amelyik egy bemenet állapota szerint avatkozik be. Ezek lehetnek szubrutin-hívások, elágazások, ciklusok, számlálók, stb. A szekvenszerek jól használhatók anyagvizsgáló fárasztógépekhez, folyamatosan működő komplikált adagolókhoz, reklámcélokra, stb. Az UC szekvenszer tulajdonsága természetesen használható egy szokásos programszabályozás részleteként egy, vagy több csatornán. A 10 000 programlépés és az 1 másodperces legrövidebb programlépés nagyon használhatóvá teszi ezt a funkciót.

3.Adatgyűjtés
A minőségbiztosítási és a biztonságtechnikai rendszerek előírják a rendszerek figyelését és annak dokumentálását. Ezért minden PLC és UC készülék tartalmaz kommunikációs kimenetet.

Az adatgyűjtési képesség követelményei:

  • a folyamat adatait valós időben gyűjtse
  • az adatok rendszerezve legyenek (könyvtár, fájl, név, dátum, stb.)
  • a tárolás tökéletesen megbízható legyen
  • a mintavételi sebesség állítható legyen
  • elegendő tárhely legyen gyűjtéshez
  • ne legyen manipulálható

Az adatgyűjtés eszközei:
PC a legáltalánosabban használt adatgyűjtő. Csak hálózatban célszerű, sok adathoz.
Memória-kártya. Megbízható eszköz, főleg egy berendezéshez ajánlott.

A kommunikációs kimenet és a hozzátartozó szoftver ára 1000 Ft-tól több millió Ft lehet, ezért nagyon nehéz ezt részletesen tárgyalni.
Egy egyszerű műszer, egyszerű adatgyűjtőjének képe látható a 15. ábrán.

A műszer teletype formátumban (ASCII) küldi az adatok a PC memóriájába. Itt az adatok valós időben táblázatosan vannak tárolva *.DAT fájlokban. Az adatokat EXCEL-ben lehet feldolgozni.

A 16. ábra a VISION (PROVICON Kft) megjelenítő és adatgyűjtő programjával készült. Az adatok dBASE formátumban vannak. A program a rendszer teljes működését projektekben menti el, *.VPK formátumban. A projekteket bármikor vissza lehet hívni és az adatokat ellenőrizni.
A HAGA Monitor ingyenes adatgyűjtő szoftver MODBUS protokollal kommunikál a PC-vel. Maximum 32 db szabályozó adatait rögzíti valós időben. Az adatgyűjtő képe a 17. ábrán látható.

4.Regisztrálás
Az adatgyűjtés legmegbízhatóbb módszere a regisztrálás. A regisztrátum nem módosítható, a PC összeomlástól független. Megfelelő kábeleken és transzformációkkal távoli készüléken is működtethető. A távoli készüléket mindig a veszélyes zónán kívül helyezik el. A regisztrálásnak több módja van, ezek közül a legismertebbek:

  • regisztrálás papírra
  • papírnélküli regisztrálás memória-kártyára
  • printer interfészen keresztül printerre

A módszerek közül a legolcsóbb és nagyon megbízható a printer-interfészes megoldás. A printer-interfész az alkatrészek miniatürizálásának köszönhetően elfér a szabályozóban. A szabályozó programja tartalmazza a diagramkészítéshez szükséges legfontosabb adatok beállítását. Ezek közül néhány jellemző adat:

  • fejléc (cég adatok, koordináta adatok, regisztrált jellemzők tartománya és színe)
  • regisztrált jellemzők engedélyezése tiltása
  • vízszintes vonalak osztása
  • függőleges vonalak osztása
  • szöveges megjelenítés

A HAGA KD9 típusú szabályozó képes kommunikációs kimenetén kapcsolatot tartani megjelenítő programmal és ezzel egyidejűleg printeren regisztrálni. Az egy forrásból jövő információ rendkívül hasznos, mert a regisztrátumból megállapítható a hiba keletkezésének pontos ideje, ami a hibaelhárításhoz feltétlenül szükséges.
A KATASZTRÓFA TÖRVÉNY előírja a kockázatelemzést. Ennek értelmében minden hibát valós időben kell érzékelni, mert csak így lehet egy rendszerben előforduló hibák okait elemezni. Ennek a legbiztonságosabb módja: minden hiba papíron való rögzítése, a veszélyes zónán kívül. A szabályozók közül csak nagyon kevés gyártmányban van beépített printer interfész. Egy printeren felvett folyamat képe látható a 18. ábrán.

Kapcsolódó anyagok: