185531. lajstromszámú szabadalom • Adatgyűjtő rendszer
1 185 531 2 A találmány tárgya adatgyűjtő rendszer egy adatforrás adatainak központi számítógéphez való csatlakoztatására, amelynek az adatforrás állandó adatait fogadó értékelő és ellenőrző egysége, ennek kimenetéhez kapcsolt engedélyező és nyugtázó áramköre van, amelynek kimenete az adatforrás engedélyező vonalával kapcsolódik, tartalmaz ezenkívül az adatforrás különböző adatkimeneteihez csatlakoztatott adatfogadó egységeket és ezek kimeneteivel összekötött tárolókat, amelyek kimenetei a központi számítógép adatvonalához csatlakoznak. A számítástechnikában számos adatgyűjtő rendszer ismert, amelyek a fentiekben meghatározott egységeket tartalmazzák és ezekkel az adatforrás és a központi számítógép között az adatelőkészítés és az adatbevitel megvalósítható. Ezeknek a rendszereknek közös jellemzője, hogy az adatforrás az összes pillanatnyilag rendelkezésre álló adatból a későbbi központi számítógépes feldolgozás feltételeinek megfelelően adatblokkot állít elő. Az adatblokk előállítása történhet folyamatosan, meghatározott időrendben, definiált szélső érték állapotok bekövetkezése esetén vagy bármilyen egyéb esemény előfordulásakor. Az adatblokk általában „távadatként”, vezetékes kapcsolaton keresztüljut el a feldolgozó rendszerhez. A feldolgozó rendszer végzi el az igen nagyszámú beérkező adat feldolgozását a programban meghatározott szempontok szerint. A nagyszámú adat feldolgozása és tömörítése igen nagy terhet ró a központi számítógépre, és ez korlátozza az egy számítógép által feldolgozható, illetve kiszolgálható rendszerek számát. A találmány feldata olyan adatgyűjtő rendszer létrehozása, amely az adatgyűjtés-adatelőkészítés feladatán kívül az adatforrás adataink feldolgozását is részben elvégzi vagy a későbbi feldolgozás megkönnyítése céljából előfeldolgozást végez és az adatokat tömöríti és csoportosítja. A kitűzött feladatot a találmány szerint úgy oldjuk meg, hogy az adatok gyűjtésénél figyelemmel kíséijük az egyes adatcsoportok értelmezését módosító eseményeket és az adatokat az eseményekkel logikai kapcsolatba hozva azok átmeneti tárolását eseményfüggően végezzük. Ebből következik, hogy az adatgyűjtés eredményeként előfeldolgozott adatcsoportok keletkeznek. Ezeket az adatcsoportokat egy multiplexer megfelelő vezérlésével továbbítjuk a számítógép adatvonalára. Célszerűen az egyes tárolókba rögzítjük az adatok beírásához tartozó időpontokat is, és az adatokat az időpontokkal egyesítve fűzzük adatblokkokba. A jogosulatlan adatgyűjtést az adatforrás jogosultságának ellenőrzésével zárjuk ki és azonosítás céljából rögzítjük az adatforrás jellemző állapotadatait. Abból a célból, hogy hálózatkimaradás vagy egyéb nem várt esemény bekövetkezésekor az adatforrás legutolsó állapota ellenőrizhető legyen, egy speciális tárolót alkalmazunk, amely túlcsordulásos üzemben működve mindig a legutolsó adatsorozatot tárolja, és ez a speciális tároló a hálózattól független áramforrásról folyamatos áramellátást kap. A találmányt a továbbiakban kiviteli példák kapcsán, a rajz alapján ismertetjük részletesebben. A rajzon az 1. ábra a találmány szerinti adatgyűjtő rendszer általános tömbvázlata, a 2. ábra tehergépkocsi által megtett út, rakott út, menetidő és állási idő adatainak gyűjtésére alkalmas példaként adatgyűjtő rendszer részletes tömbvázlata. ? Most az 1. ábrára hivtkozunk, amelyen a találmány szerinti adatgyűjtő rendszer általános tömbvázlatát tüntettük fel. A rajzon szaggatott vonalakkal elválasztott három mező látható, és a rendszer egyes áramköri blokkjai a rendszerben betöltött funkciójúitól függően az I, II vagy III mezőben helyezkednek el. Az I mezőben lévő áramköri blokkok a gyűjtendő adatokat szolgáltató adatforrással kapcsolódnak. Az adatforrás a rendszerrel csak akkor léphet kapcsolatba, ha erre való jogosultságát igazolja. Ebből a célból az adatforrással megfelelő formátumban rögzített állandó adatok vannak társítva, amelyek információhordozó (például kulcs, kódkártya, mágnesszalag stb.) segítségével hozzáférhetők. Az 1. ábrán felvázoltuk az állandó adathoz rendelt 1 adattárat, amelynek kimenete a II mezőben elrendezett 2 érzékelő és ellenőrző egység bemenetéhez csatlakozik. A 2 érzékelő és ellenőrző egység két kimenettel rendelkezik, egyik kimenete az érzékelt állandó adatok tárolását végző 3 tárolóhoz, másik kimenete pedig 4 engedélyező és nyugtázó áramkör bemenetéhez, valamint 5 időmérő áramkör indító bemenetéhez csatlakozik. A 4 engedélyező és nyugtázó áramkör kimenete az adatforrás adatszolgáltatást engedélyező bemenetéhez csatlakozik. Az adatforrás állapotát különböző állapotadatok és események jellemzik. Az állapotadatok az adatforrásban elhelyezett érzékelő és jelátalakító egységek segítségével az adatforrás állapotki menetein rendelkezésre állnak, amenynyiben a 4 engedélyező és nyugtázó áramkör kimenetéről az adatforrás felé engedélyező jel érkezett. Az 1. ábrán az adatforrás ezen áramköri egységeit nem tüntettük fel. Az I mezőben 6 és 7 adatfogadó egységeket tüntettünk fel, amelyek bemenetei az adatforrás említett adatkimeneteivel kapcsolódnak. Az adatfogadó egységek száma az adatfonás állapotára jellemző adatcsoportok számával azonos, és kettőnél lényegesen több is lehet. Az adatforrás egyes állapotadatait bizonyos eseményektől függően kell értelmezni. Minden egyes adatcsoporthoz egy-egy esemény vagy eseménycsoport rendelhető hozzá, amelynek pillanatnyi értéke meghatározó az adatforrás által szolgáltatott adatok feldolgozása tekintetében. Az 1. ábrán 10 és 11 esemény fogadó egységeket tüntettünk fel, amelyek a 6 és 7 adatfogadó egységekhez vannak hozzárendelve és bemeneteik az adatforrás eseményadatokat szolgáltató kimeneteivel vannak összekötve. A 6 és 7 adatfogadó egységek kimenetei 8 és 9 választó áramkörök adatbemeneteihez csatlakoznak, és ezen 8 és 9 választó áramkörök beállító bemenetei a 10 és 11 eseményfogadó egységek kimeneteivel vannak összekötve. Az egyes 8 és 9 választó áramköröknek a hozzájuk rendelt események számával azonos számú kimenete van. A'. 1. ábrán vázolt példakénti esetben ez a szám kettő. A 8 és 9 választó áramkörök demultiplexer áramkörökből valósíthatók meg. A 8 választó áramkör két kimenete 12, illetve 13 tároló bemenetéhez, a 9 választó áramkör két kimenete pedig 14, illetve 15 tároló bemenetéhez csatlakozik. A tárolók száma megegyezik a hozzájuk rendelt választó áramkörök kimeneteinek számával. Az 1. ábrán a II mezőben 16 speciális tárolót is feltüntettünk, amelynek az adatfeldolgozó egységek számával azonos számú bemenete van, és amelynek áramellenállását egy, a hálózattól függetlenített (például puffer-üzemű) áramforrás biztosítja. A 16 speciális tároló tárolási kapacitása elegendően nagy ahhoz, hogy esetleges hálózatkimaradás vagy az adatforrás megsérülése esetén a benne 5 10 15 20 25 30 35 40 45 50 55 60 65