188440. lajstromszámú szabadalom • Adattároló és számláló egység különösen síkhorkológéphez
1 188 440 2 13 időzített adatvédő egység, amelynek segítségével a hálózati feszültség kimaradása után még néhány percig megőrzik a tárak információtartalmukat. Ez az idő elegendő ahhoz, hogy a kiszolgáló személy az 1 memórián és a 3 sorszámlálón elhelyezett kijelzőkről a pillanatnyi információtartalmat leolvassa, majd ezeket egymásból kivonja és feljegyezze, majd a hálózati feszültség visszatérésekor a különbségi adatot a 11 kézi program fokozat segítségével az 1 memóriába beírja. így feszültségkimaradáskor sem történik programtévesztés. Példánk szerinti megoldásban négy percnél hosszabb feszültségkimaradás esetén a 13 időzített adatvédő egység lekapcsolja önmagát. A 13 időzített adatvédő egység tartalmazza a 16 akkumulátort, amelyet üzem közben is hálózatról táplálnak a 21 töltőáramkörön keresztül, a 17 érzékelő egységet, amely a négy percnél hosszabb idejű hálózati feszültségkimaradást érzékeli, a 18 gyorskapcsolót, amelyet Schmitt-trigger alkot, a 19 teljesítménykapcsolót, a 20 irányreteszt, amely diódákból van felépítve és biztosítja, hogy a 16 akkumulátor csak a hálózati feszültség kimaradása esetén táplálja a részegységeket. Tehát négy percen belüli hálózati feszültségkimaradáskor a 16 akkumulátor minden külön átkapcsolás nélkül átveszi a részegységek táplálását, így biztosítjuk, hogy a tárolt adatok ne törlődjenek. Négy percen túli feszültségkimaradáskor a 17 érzékelő egység jelzést ad a 18 gyorskapcsolónak, amely működteti a 19 teljesítménykapcsolót, amely lekapcsolja a 16 akkumulátort a részegységeket tápláló hálózatról. A négy percnyi idő elegendő ahhoz, hogy a kezelő személy az egyes részegységek kijelzőiről leolvassa a szükséges adatokat, és a hálózati feszültség visszatértekor a 11 kézi program fokozatot működtesse. Az I memória feladata a programkártyáról beírt információ tárolása a számlálás végéig. Esetünkben maximum 5 bit tárolására van szükség. A 2 komparátor feladata az 1 memóriába beírt bináris szám összehasonlitása a 3 sorszámláló tartalmával. A 3 sorszámláló feladata a síkhurkológép főtengelyénél elhelyezett sorimpulzusadóról érkező impulzusok számlálása. Példánkban bináris, előreszámláló, aszinkron számlálót alkalmaztunk a 3 sorszámlálónak. A 4 számlálást tiltó és engedélyező fokozat feladata, hogy szükség esetén a síkhurkológép forgó főtengelyéről származó impulzusokat letiltsa, majd pedig ismét engedélyezze. Erre akkor van szükség, amikor valamilyen újabb programsor szerint beáll a síkhurkológép, például szaporításhoz való beálláskor. Ez a beállás ugyanis bizonyos időt vesz igénybe és ezalatt ugyan kötés nem történik, de a síkhurkológép főtengelye forog, miáltal sorimpulzusok jelennek meg a 4 számlálást tiltó és engedélyező fokozat bemenetén. Ha ezek az impulzusok a 3 sorszámlálóra ia rákerülnének, akkor nem a program szerint kötne a síkhurkológép. Ezért szükséges, hogy az ún. deckerezés (pl. fogyasztás, szaporítás) idejére ezen impulzusokat letiltsuk. Az 5 ÉS-kapu kimenetén akkor jelenik meg kimenőjel, ha mind az öt bemenetén jelszint van, vagyis az adott programsor szerinti sormennyiséget a gép lekötötte. A 6 program vége fokozatnak példánkban több feladata van, ezek a következők: „törlés” (késleltetéssel), „tiltás” („engedélyezés”), a 14 teljesítményerősítő működtetése. A „törlés” funkcióra minden programsor kiolvasása után szükség van, hiszen csak az üres 1 memóriával és 3 sorszámlálóval lehetséges a következő programsor illetve lekötött soradat beírása, kiolvasása. Tehát a 6 program vége fokozat törli mind az 1 memória, mind a 3 sorszámláló tartalmát a programsor lefutása után, természetesen bizonyos késleltetéssel, mert a mechanikus részek csak bizonyos időkéséssel képesek követni az elektronikát. Előnyös kézi törlést is lehetővé tenni a 6 program vége fokozatnál. Esetleges utólagos téves információ beíródásának elkerülésére van szükség „tiltás”-ra. így az 1 memóriába történő beírás után a 6 program vége fokozat letiltja a további beírást az 1 memóriába úgy, hogy a 7 programkiolvasót letiltja. Természetesen ezt a tiltást közvetlenül az 1 memóriánál is lehetne eszközölni. A 6 program vége fokozat a 14 teljesítményerősítőn keresztül jelt ad a 22 programléptető felé a programkártya továbbléptetésére. A programkártyán szereplő, egy adott kötésmóddal és azonos szerszámmal kötendő sorszám adat a 7 programkiolvasó segítségével a 9 illesztőfokozaton keresztül a törölt állapotú 1 memóriába kerül. Az 5 ötbemenetű ÉS-kapu nyugalmi állapota felbillen és működteti a 6 program vége fokozatot, ha az 1 memóriába beírás történik. Mindaddig, amíg nincs beírás, az 5 ÉS-kapu állandó törlési parancsot küld az 1 memóriának a 6 program vége fokozaton keresztül. Az 1 memóriába történt beírás után, néhány mikroszekundum késleltetéssel a 6 program vége fokozat az 5 ÉS-kapuról érkező jel alapján letiltja a 7 programkiolvasót, igy további, esetleg téves információ már nem juthat az 1 memóriába. Másfelől viszont a síkhurkológép főtengelyén elhelyezett 8 sorimpulzusadó minden sor lekötésekor egy-egy impulzust ad a 4 számlálást tiltó és engedélyező fokozaton, valamint a 10 illesztőfokozaton és a 15 pergésmentesítő fokozaton keresztül a bináris 3 sorszámláló felé. A 2 komparátor bemenetére egyrészt az 1 memóriából kiolvasott, másrészt a 3 sorszámlálóból kiolvasott, bináris számoknak megfelelő jelek kerülnek. A 2 komparátor kimenetén akkor jelenik meg az 5 ÉS-kapun keresztül a 6 program vége fokozatot működtető jel, ha a 2 komparátor bemenetén helyiértékenként valamennyi bit megegyezik egymással, vagyis amikor a lekötött sorszám megegyezik a beprogramozottal. Ekkor működésbe lép a 6 program vége fokozat, amely törli az 1 memóriát és a 3 sorszámlálót, hogy a következő kártyaprogrammal ismét kezdődhessen elölről a folyamat. A következő kártyaprogramhoz szükséges programléptetést szintén a 6 program vége fokozat végzi a 14 teljesítményerősítő működtetésével. A találmány szerinti adattároló és -számláló egység előnyei, hogy igen megbízható működésű, hoszszú élettartamú, zajmentes, viszonylag kis energiafogyasztású és viszonylag egyszerű felépítésű. 5 10 15 20 25 30 35 40 45 50 55 60 65 3