Mi Alarm 1

Szorongás, továbbá riasztó (riasztás) - egy figyelmeztető jelzést az előfordulása egy adott helyzetben az üzemeltető, ami oda vezethet, hogy súlyos következményekkel jár, és ezért a figyelmét, és gyakran a műtét.

És kaptam -, hogy az üzemeltető a riasztási üzenet? Ahhoz, hogy távolítsa el ezeket a kétségeket, a vezérlőrendszer megkülönböztetni erősített, és megerősítette a riasztásokat. Riasztás úgynevezett megerősítette, miután a kezelő reagált jelentést a riasztásokat. Ezt megelőzően, a riasztó maradt állapotban erősített.

Együtt riasztások SCADA - rendszerek, van fogalma az esemény. Események képviseli rendszer normális állapot üzenetek, és nem igényelnek az üzemeltető választ. Jellemzően, amikor esemény kerül generálásra a rendszerben, bizonyos feltételek (mint például a regisztrációs az üzemeltető a rendszerben).

És a riasztási alrendszer hatékonyságának sebességétől függ a hiba azonosítása, amely abból adódott, a rendszer vagy folyamat változó, túllépett a határain a szabályozás. Teljesítmény és megbízhatóság ezt az alrendszert jelentősen csökkentheti a leállás gyártóberendezések. Például, ha az üzemeltető nem kap időben tájékoztatást ad az a tény, hogy a szivattyú motor túlmelegszik, ez lehetséges, a legjobb, hogy a termelés a szivattyú meghibásodása, és még egy súlyos baleset.

Okok riasztási állapot nagyon eltérő lehet. Ez akkor fordulhat elő, a legtöbb SCADA-rendszer, vezérlők, kommunikációs csatornák, a feldolgozó berendezések. Lehet, hogy megsérült érzékelő vagy megsértette a metrológiai jellemzők. Folyamat paraméterek kereteiből kilépve az előírások szerinti, és így tovább. D.

3.1. tipikus riasztások

Alrendszer riasztás - ez egy kötelező eleme minden SCADA - rendszer. De a lehetőségét, hogy a különböző alrendszerek riasztás SCADA - rendszerek valószínűleg különböző. Másrészt, amikor a riasztási típusok minden SCADA - rendszer támogatja az ilyen típusú riasztások, digitális és analóg.

  • Diszkrét riasztás keletkezik, ha az állam egy diszkrét változó. Így akkor riasztás lehet bármely két állapota van: igaz / BE (1) vagy HAMIS / OFF (0). Alapértelmezésben a diszkrét generál riasztást ON vagy OFF, függően az adott SCADA - rendszer.
  • Analóg riasztásokat elemzésén alapuló értékek a kimeneti változó a megadott alsó és felső határa. Analóg riasztás állítható több kombinációk:
    • Magas és Magas Magas (felső és fölött);

3.2.3. riasztási csoportok

Minden riasztás van társítva egy meghatározott logikai Alarm Group. Ezek a csoportok a felhasználó által definiált és lehet szervezni egy hierarchikus akár nyolc hierarchikus szinteken. Ez lehetővé teszi, hogy a riasztásokat függően a szervezet, berendezések elrendezése, a prioritások és egyéb tüneteket. Riasztás csoportok olyan hasznos eszköz a szűrési kijelző információt riasztás a képernyőn vagy a nyomtatón.

Mindegyik variábilis társul egy csoport riasztások. Ha a felhasználó nem határozza meg a csoport egy adott változó, akkor automatikusan kapcsolódik a gyökér Alarm Group $ rendszer. Bármely csoportja riasztások köthető, mint egy változó, és egy másik csoport riasztásokat. Az összefüggések összes riasztás csoport bemutatott egy fa struktúra, amelynek gyökere csoportként $ Rendszer. Minden definiált riasztási csoportok automatikusan vált leszármazottai ennek a csoportnak.

Az említett hierarchikus szerkezetű lehet akár nyolc szint, minden egyes részét a fa csoport lehet legfeljebb 16 alcsoportok (ris.3.2.1).

Távoli riasztásokat.

A fő célja a standard rendszer - a kijelzőn a vészhelyzetek és az eseményeket, amelyek előfordulnak azonos (helyi) InTouch - alkalmazása. Azonban Wonderware kínál lehetőséget, hogy használja ezt a rendszert és hálózati alkalmazásokhoz. De ez legyen a következő követelményeknek: minden egyes csomópontnál kell működnie mása InTouch - alkalmazások és NetDDE. Egy alkalmazás van kialakítva riasztás szerver, amely vészhelyzeti információ egy vagy több távoli helyszíneken. Elképzelhető, hogy erősítse meg az egyes riasztások és riasztási csoportok.

A következő lépésben kell elvégezni, hogy konfigurálja a riasztás szerver a Tulajdonságok párbeszédablak WindowViewer (ris.3.2.10). Ez a párbeszédablak az úgynevezett Special / Configure / WindowViewer parancsot. A gyors visszavonása E párbeszéd kell, hogy duplán kattint a sorban WindowViewer csoport Alkalmazás beállítása Explorer ablakot.

Hardver riasztások vannak kialakítva, hogy tájékoztassa az üzemeltető előforduló hibák az eszközök (hardver) rendszerek (vezérlők, bemeneti / kimeneti modulok, kommunikációs csatornák). Citect folyamatosan fut a diagnosztikai vizsgálatokat annak ellenőrzése érdekében, hogy a saját állam és az állam minden periféria szándékától függetlenül az üzemeltető. Az észlelt hiba információ jelenik meg a kezelő automatikusan. Ez a tulajdonság Citect van integrálva, és nem igényel előzetes beállítási (konfiguráció). Hardver riasztások jelennek meg külön oldalt (Hardware Alarm oldal).

Riasztás által okozott eltérések a technológiai paraméterek a tartományon, hibás működés a folyamat berendezés, kell előre konfigurálva. Citect riasztó lehetővé teszi, hogy konfigurálja a riasztásokat egyes változók csoportjai változók, a kifejezések, a számítások eredményei, és így tovább. D.

A Citect négyféle riasztások:

  • komponens (haladó) riasztást.

Diszkrét riasztás keletkezik, ha az állam egy diszkrét változó. Így akkor riasztás lehet bármely két állapota van: igaz / BE (1) vagy HAMIS / OFF (0). Alapértelmezésben a riasztás, ha a változó IGAZ / BE (1) értéket. Ha beállítja a riasztási előtt a változó nevét, hogy a logikai művelet NOT, ez ahhoz vezet, hogy inverzió logika. Egy riasztás, ha a változó kerül HAMIS / OFF érték (0). Például, hogy hozzon létre egy különálló riasztás, ha kikapcsolja a szivattyút (szivattyú változó), a változó neve kell lépni nem szivattyú és riasztás esetén hamis / OFF (0).

Citect lehetővé teszi a lehetőséget, konfigurálását diszkrét riasztás függően változó állapot egy vagy két diszkrét változók. Ha a két változó jelentése, mindkettő az állapot módosítása, amely kiváltja a riasztást. Ahhoz, hogy hozzon létre egy riasztás egyúttal megnyitja a két szelep is elég, hogy tegye be a változó nevét, például VALVE1 és VALVE2. Egy riasztás, amikor mindkét szelep lesz IGAZ / ON.

Analóg riasztásokat elemzésén alapuló értékek a kimeneti változó a megadott alsó és felső határa. Analóg riasztás állítható több kombináció (lásd 3.1.):

Riasztás időbélyeggel hasonló diszkrét riasztás - a riasztás, ha a változás a diszkrét paramétert. Azonban ezek a riasztások pontos pillanatok idő (a felbontás 1 ms.), Amely lehetővé teszi, hogy a pontos időt a működését. Timer bemenetet időben a bemeneti / kimeneti eszköz. Milliszekundumos pontossággal képes felismerni közötti kapcsolatok riasztásokat.

Composite riasztás keletkezik, ha az eredmény Cicode kifejezést úgy az érték FALSE TRUE. Ők több időt igényel a folyamat, mint más típusú riasztások. Ezért számos komponens riasztások jelentősen rontja a jellemzői a rendszer. Composite riasztások ajánlott használni, ha ez lehetetlen használni más típusú riasztások.

3.3.2. konfigurálása riasztások

Konfigurálása riasztás lehet tenni Citect Explorer vagy a Project Editor. Az első esetben, akkor válassza ki a projekt mappát, és nyissa meg a riasztások. A projekt tartalmának (Tartalom) lesz a négy ikon, amelyek mindegyike úgy van kialakítva, hogy konfigurálja bizonyos típusú riasztásokat. A Project Editor beállítani riasztást kell nyitni a riasztások menüt, és válassza ki a megfelelő parancsot.

A ris.3.3.1 Citect Explorer egy interfész egy mappában riasztások.

Az első két fogalom - Riasztás Tag és Riasztás neve - Citect rendszer csak a szervezet számára a riasztási kimenet a monitoron, valamint nyilvántartási (a lemezmeghajtó, nyomtató, stb ...).

Alján minden egyes dialógus elhelyezett négy gomb: Add (hozzáadás link), csere (helyett), Delete (törlés), Súgó (Help). Konfigurálása riasztás megszűnik, ha megnyomja a Hozzáadás gombra. Konfigurálásához a következő riasztás van szükség, hogy újra töltse ki a párbeszéd terén, majd a Hozzáadás gombra. A gomb minden egyes számláló elindul, és megjelenik a Lemezszám jellemző összes riasztások száma az ilyen típusú a projektben. Így, amikor beállítunk egy nagy riasztások száma az ilyen típusú egyszer elég belépni a megfelelő párbeszéd és a konfigurációt összes riasztás az ilyen típusú.

Ezzel szemben a digitális és analóg összetevők riasztó jelzés bekapcsol az eredményt Cicode kifejezést (ris.3.3.4).

Cicode - egy kifejezés a nyelv Cicode alapvető elemei. Ez a kifejezés lehet állandók, változók, és az eredményeket a bonyolult számításokat. Ebben a párbeszédben HW_TEMP kifejezés> = 80 jelentése a következő: indul riasztási állapot, amikor a változó értékét HW_TEMP nagyobb vagy egyenlő 80 (True).

Ez a párbeszédablak tartalmaz több fül, ahol megadhatjuk a címsorban futásidejű (Ablakcím), a korábbi és a későbbi oldalakon (előző, következő) abban a sorrendben jelennek meg a projekt, a frissítési idő (beolvasási idő), a látszólagos az ablak méretét, az ő stílusa ( Megjelenés lapon), gombok és parancsok esetén végrehajtandó nyomni (billentyűzet parancsok lapon), parancsokat, hogy a RUN zárásakor vagy nyitásakor az ablakot (Események lapon), és így tovább. d.


Ábra. 3.3.7. Aktuális oldal riasztások riasztás megjelenítése.

Természetesen a fő probléma a riasztás alrendszer végrehajtani mind SCADA - rendszerekhez. De a pontos végrehajtás sok.

  • Végrehajtási Citect rendszer mindig információt továbbít a hardver (Hardware) riasztást Citect - alkalmazásokat. A fejlesztő csak dönteni a konfigurálható riasztásokat. A rendelkezésre álló információk minden sürgősségi helyzetek InTouch függ az alkalmazás fejlesztője.
  • Riasztás alrendszer InTouch és Citect oszlik: az általa használt kliens / szerver architektúra. A Citect ugyanazon domain (tartomány) a helyi hálózatban hagyjuk csak egy riasztás szerver. A többi számítógép csak végre a funkciója az ügyfél vonatkozásában a szerveren. Az InTouch megengedett bármennyi szerverek és kliensek, ha figyelembe vesszük az elosztó helyett szabványos rendszer.
  • A Citect kínál két további riasztási: időbélyeggel és kompozit riasztásokat. Az utolsó riasztás típusa ad nagyobb szabadságot, hogy a fejlesztő a kérdéses riasztásokat bármely feltételt.
  • Minden generált riasztások alkalmazások InTouch és Citect, tárolható a lemezen. Az első esetben az ASCII - fájlokat CSV - formátumban a második tároló formátum elfogadható TXT ASCII - fájlok és rtf formátumban és .DBF.
  • Az InTouch, vannak speciális grafikus (Wizards), hogy megjelenjen a riasztást, amely lehet elhelyezni olyan ablakban (Window) alkalmazásokat. Konfigurálásakor minden objektum az ablakban által meghatározott riasztási csoportot a prioritásokat, amely megjelenik az objektum futás közben.
  • Citect fejlesztett sablonok oldalak (Pages), kifejezetten a kimeneten jelenlegi és hardver riasztásra, és riasztó összefoglalók. A cég hozott létre egy magas szintű CIT jelenti riasztások megjelenítéséhez. A javasolt eszköz tükrözi „a szenvedés” a cég szakértői területén a projekt fejlődését.

De InTouch hasonló megoldások alkalmazásával állíthatjuk elő az alapvető „blokkok”, amely szabad folyást képzelet a fejlesztő.