186882. lajstromszámú szabadalom • Eljárás és berendezés technológiai rendszer automatizálására

186882 2 A továbbiak során a találmányt példaképpeni kiviteli alakok kapcsán ismertetjük részletesebben ábráink segítségével, amelyek közül az 1. ábrán a találmány szerinti vezérlőberendezés őrmoduljának blokkvázlata, a 2. ábrán egy többcélú perifériaillesztő modul blokkvázlata, a 3. ábrán az önlekapcsoló áramkörrel kiegészített fötápegység blokkvázlata, a 4/a, 4/b, és 4/c ábrán az egyes modulokon alkal­mazott többcélú input/output nyomtatás háromfé­le felülnézeti képe, végül az 5. ábrán a vezérlőberendezés és a rendszer közöt­ti kábelezés egy részlete látható. A kisfogyasztású CMOS őrmodul felépítése és működése az 1. ábra alapján követhető. Az 1 busz­illesztő IC-hez csatlakozó kisfogyasztású CMOS 3 RAM blokk, 4 óra- és naptárblokk, 5 RS flip-flop sorozat blokkokat a 2 segédtápegység látja el tápfe­szültséggel. Tartozik hozzá egy kisméretű akkumu­látor, amely a hálózati feszültség jelenléte idején töltést, ill. csepptöltést kap, hálózatkimaradáskor viszont tápfeszültségforrásként szerepel, és több hétig is képes biztosítani az említett CMOS blok­kok működőképességét. A CMOS blokkok közül a 3 RAM blokk, amely a rendszer normális működése közben írható­olvasható tárolóként szolgál, viszont hálózatkima­radás vagy kikapcsolás, esetén a működés folytatá­sához szükséges változók ill. egyéb rendszerállapot­­jellemzők értékét megőrzi. A megőrzendő adatok közé tartozik pl. a kikapcsolás pontos ideje és dátu­ma, valamint az adatrögzítőben lévő adathordozó - pl. mágnesszalag - azonosítójele is. Amikor a hálózati feszültség újra megjelenik, a megőrzött értékek kiolvashatók. A kvarcvezérlésű 4 óra- és naptárblokk az idő­nyilvántartás folytonosságát és a hálózati tápfe­szültség-kimaradás időtartamának mérését bizto­sítja. Ez a 4 óra- és naptárblokk normális üzem közben a rendszer real-time működéséhez szüksé­ges órajelet szolgáltatja a mikroprocesszoros mo­dul részére. A naptárrésznek ilyenkor nincs felada­ta, mert a pontos idő kiszámítását a rendszer soft­­ware-úton el tudja végezni. A rendszer kikapcsolt állapotában azonban a 4 óra- és naptárblokk mind­két része közreműködik, mert az órajelek számlálá­sa útján mind a kikapcsolás időtartamának regiszt­rálását, mind a pontos időnek és dátumnak a táp­­feszültség visszatérte utáni korrigálását lehetővé kell tenni. Az 5 RS flip-flop sorozat arra szolgál, hogy érzé­kelje és hatástalanítsa a berendezésbe akár kikap­csolt állapotban, akár üzem közben elkövetett ille­téktelen beavatkozásokat, ill. visszaéléseket. Ennek megfelelően az 5 RS flip-flop sorozat S bemenetéire olyan 6 eszközök (pl. kapcsolók) vezetékei vannak kötve, amelyek érzékelik a vezérlőberendezés do­bozának kinyitását, az adathordozó cseréjét, vagy egyéb, pl. illegális műveletet. így minden illetékte­len beavatkozás előidézi egy-egy flip-flop átbillené­sét, vagyis nyomot hagy maga után. A rendszer működése közben a mikroprocesszoros modul bi­zonyos időközökben kiolvassa a flip-flopok tartal­mát, és ha közülük egy vagy több eltér az alapálla­pottól, akkor regisztrálással, esetleg letiltással elhá­rítja az illetéktelen beavatkozás nem kívánt hatása­­it. A hálózat kimaradásakor, vagy kikapcsolásakor a vezérlőberendezés előbb az őrmodul 3 RAM blokkjába tölti a menteni kívánt adatokat, majd nullázza az 5 RS flip-flopokat és a 4 óra- és nap­tárblokkban lévő számlálót. A rendszer kikapcsolt állapota alatt a 3 RAM blokkban nem történik változás, viszont a 4 óra- és naptárblokk számlálója az idő múlását, az 5 RS flip-flop sorozat pedig az esetleges illetéktelen beavatkozásokat regisztrálja. A tápfeszültség újramegjelenésekor, vagy bekap­csolásakor a mikroprocesszoros modul először a kikapcsolt állapot időtartamát, ill. az ettől függően szükségessé vált programmódosításokat határozza meg, majd az 5 RS flip-flopokat olvassa ki. Ha mindegyikük tartalma nulla, vagyis nem volt be­avatkozás, akkor a 3 RAM blokk kiolvasása után a mikroprocesszoros modul korrigálja a pontos időt és dátumot, a rendszer pedig ott folytatja a működését, ahol a kikapcsolódása pillanatában ab­bahagyta. Amennyiben a kikapcsolás alatt beavatkozás történt, vagyis a kiolvasott 5 RS flip-flopok nem mindegyike van alapállapotban (0 logikai szinten), akkor nem a megszakított eredeti működés fog folytatódni, hanem a kérdéses modulok megvizsgá­lása történik. Például adathordozócsere észlelése esetén szalagellenőrzés indul, amely az új szalagra felíratja a beavatkozás tényét és az előző szalag azonosítójelét, és csak ezek után folytatódik a fél­behagyott működés. A találmány szerinti őrmodul alkalmazásának előnye, hogy az esetleges hálózatkimaradások vagy kikapcsolások alatt állandó felügyeletet gyakorol a megbénult rendszerben, és minimálisra korlátozott áramfogyasztás mellett a nélkülözhetetlen adatok megőrzésével, az esetleges beavatkozások regisztrá­lásával és az időszámítás továbbvitelével megte­remti a működés újraindulásának feltételeit. A többcélú perifériaillesztő modul blokkvázlatát a 2. ábrán mutatjuk be. A 11 blokk egy a mikropro­cesszor busz la pontjaihoz csatlakozó, programoz­ható, buszillesztő IC-t jelképe, amelynek 1 lb input/ output pontjaihoz a terhelhetőség fokozása érdeké­ben teljesítményerősítéssel rendelkező 12 leválasztó blokkok csatlakoznak. Ezek mindegyike két egy­mással párhuzamosan kötött, ellentett irányú, three-state kimenetű, erősítő kapuból áll. A jelátvi­tel irányát a két kapu közös 2a engedélyező beme­netére adott 0 vagy 1 logikai szinttel lehet beállíta­ni. A 12b input/output pontok közvetlenül, vagy a 13 illesztő ellenállásokkal együttesen képesek fo­gadni a jeleket, ill. meghajtani a modulhoz csatla­kozó perifériákat. A 12 leválasztó blokk a következőképpen műkö­dik: egy engedélyezett kapu kimenete a bemenettel megegyező logikai szintű, nagy terhelhetőségü jelet ad ki. Ha az engedélyezés megszűnik, úgy a kime­net a harmadik állapotba kerül, vagyis szakadás­nak tekinthető. Mivel egy 12 blokkhoz tartozó két kapu egymáshoz képest fordított értelmű engedé­lyező bemenetei össze vannak kötve, az egyik kapu kimenete mindig harmadik állapotban lesz. Ha a 5 10 15 20 25 30 35 40 45 50 55 60 65 4

Next

/
Thumbnails
Contents