178976. lajstromszámú szabadalom • Programvezérlésű szerkezet átkódolható biztonsági zárszerkezetekhez
3 178976 4 maga a kulcs hordozza és közvetlenül végzi az átkódolást, így a kulcs fémből készíthető és viszonylag nagy tömegű test. Egy másik megoldásnál a kulcs két részre őszük: magára a kódolást végző tömbre és ennek a tömbnek egy nyílásába helyezhető be a kódot hordozó lapocska, amely lehet egyszerű papírból készült lapocska is. Ezeknek a készülékeknek közös hibája, hogy igen bonyolult költséges alkatrész megmunkálásokat kíván és a legkisebb kopás a működési biztonság rovására megy. Viszonylag nagytömegű testeket, mint pl. a tömböt és reteszeket egymáshoz képest viszonylagosan el kell mozgatni a kódok beírása és kiolvasása érdekében. A találmány azon a feüsmerésen alapszik, hogy az egyszerű papírból készíthető kódhordozó előnyeinek megtartásával kiképezhető olyan kódoló eszköz, amely egyszerű eszközökkel, kevés alkatrészből és ennek következtében elfogadható áron állítható elő. A találmánynak az a lényege, hogy a reteszelő pálya, vagy egy-egy reteszelő pálya a programhcrdozó eszköz(ök) palástján(ain) elrendezett legalább két kimarásból vagy két fészekből, ületve a programhordozó eszköz(ök) homloklapján(ain) körív mentén elrendezett legalább két fészekből vagy két horonyból áll, míg a másik programpálya a reteszelő pályá(k)hoz képest működési kapcsolatot jelentő mechanizmuson keresztül rögzítetten elrendezett, a zárnyelv mozgatására alkalmasan kiképzett zárnyelvpálya. A találmányt részletesebben az 1. ábrán bemutatott kiviteli példa segítségével ismertetjük. Az ábrán a találmány szerinti programvezérlő szerkezet egy kiviteli példáját szemléltetjük axonometrikus kivitelű ábrázolásban. A zárszerkezet használója által elforgatható 1 tengelyen van egy programhordozó eszköz, a példában 2 programtárcsa rögzítetten elrendezve. A 2 programtárcsán 3 reteszelő pálya van kiképezve, amely a példa szerint két, a 2 programtárcsán átvezető, azonos körív mentén a körívek központjára szimmetrikusan elrendezett 3! és 32 horonyból áll. A reteszelés átmenő 3! és 32 hornyok helyett fészkekkel is megoldható. A 3 reteszelő pálya 3! és 32 hornyaiba 4 reteszelő eszköz, előnyösen az 1 tengellyel párhuzamosan 4a rúd nyúÜk be, amely 5 vezérlő egység által szolgáltatott utasítás hatására tengelyírányban elmozdulva a 3, vagy 32 hornyokba benyúlva reteszel, vagy a 3, ületve 32 hornyokból visszahúzódva oldja a reteszelést és így lehetővé teszi az 1 tengely nyitáshoz szükséges elfordíthatóságát. A példa szerint a 2 programtárcsa palástfelületén 6 vizsgálópálya van kiképezve oly módon, hogy a 2 programtárcsa palástfelületén levő bütykök a 2 programtárcsa síkjában, előnyösen a 2 programtárcsa 1 tengelyén áthaladó egyenesben elrendezett 7 érvényességvizsgáló és érvénytelenítő csappal vannak működési kapcsolatban. A 7 érvényességvizsgáló és érvénytelenítő csap 8 vizsgáló tömb 9 furatába nyúlik be. A 8 vizsgáló tömb a 8 vizsgáló tömbbe behelyezett 10 kódkártya érvényessége esetén a 10 kódkártya kódját az 5 vezérlő egységbe továbbítja és a 10 kódkártya újrabehelyezése esetén a reteszelés oldására ad parancsot az 5 vezérlő egységnek. A 2 programtárcsához rögzítetten, a példa szerint a 2 programtárcsánál kisebb átmérőjű 11 tárcsa palástján 12 zárnyelvpálya van kiképezve, amely 12 zárnyelvpályával az 1 tengelyre merőleges és a 11 tárcsa síkjába eső 13 zárnyelv van működési kapcsolatban. A példa szerint a 12 zárnyelvpálya a 11 tárcsa palástján elhelyezett bütykökből áll. A találmány szerinti programvezérlő szerkezet a következőképpen működik: A 10 kódkártyának a 8 vizsgáló tömbbe való behelyezése után a zárszerkezetet használni kívánó az 1 tengelyt zárás irányába forgatja. A forgatással egyidejűleg elfordul a 2 programtárcsa és a 6 vizsgálópálya segítségével a 7 érvényességvizsgáló és érvénytelenítő csapot a 8 vizsgáló tömb irányába mozgatja. Ha a 10 kódkártya már használt, tehát érvénytelen, a 7 érvényességvizsgáló és érvénytelenítő csappal működési kapcsolatban levő 14 érzékelő olyan utasítást ad az 5 vezérlő egységre, amely a 4a rúd visszahúzását a 3, horonyból letiltja, tehát a zár reteszelt állapotban maradva a zárást nem teszi lehetővé. Ha a 10 kódkártya érvényes, akkor az 5 vezérlő egységre adott utasítás alapján a 4a rúd visszahúzódik a 3X horonyból és a zárás lehetővé válik. Egyidejűleg megtörténik a 10 kódkártya érvénytelenítése is. A 10 kódkártya kódját az 5 vezérlő egység tárolja és a nyitást csak azonos kódkombinációjú kártyával teszi lehetővé. Nyitáskor az érvénytelenség nem kerül vizsgálatra, hanem csupán a kód, azaz érvénytelen 10 kódkártyával nem lehet zárni, nyitni pedig csak a 10 kódkártyával vagy azonos kódú kártyával lehet, akár érvényes akár érvénytelen a kártya. A zárás befejezésekor a 13 zárnyelv teljes előtolásával együtt a 2 programtárcsa olyan helyzetbe kerül, ahol a 4a rúd a 32 horonnyal kerül szembe. Ekkor az 5 vezérlő egység a 4a rúd előremozgására ad parancsot és így a 4a rúd a 32 horonyba benyúlva reteszel. Eltérő kódú kártya 8 vizsgáló tömbbe való behelyezésekor a reteszelés nem oldódik fel és így a zár nem nyitható. Ha ellenben a kód azonos, az 5 vezérlő egységbe jutó jel hatására az 5 vezérlő egység nyitási parancsot ad, azaz a 4a rúd visszahúzására ad utasítást. A parancsadás pl. mágneses úton történhet oly módon, hogy a mágnes behúzásával történik meg a reteszelés oldása és a mágnes elengedésével a reteszelés. A nyitás lehetővé tételével egyidejűleg a kód törlésre kerül, így ugyanazzal a kártyával sem zárni sem nyitni a továbbiakban nem lehet. A találmány természetesen nincs az itt leírt kiviteli példára korlátozva. A programvezérlő szerkezet több vizsgáló tömbbel, több programhordozó eszközzel is készíthető, a programhordozó eszköz programléc is lehet, a programpályák a programlécen is elhelyezhetők, a reteszelő pályák elhelyezhetők a programtárcsák palástfelületén is és ebben az esetben fészek vagy kimarás alakjában jelennek meg. Továbbá alkalmazható a találmány szerinti programvezérlő szerkezet érvényességvizsgálat és érvénytele-5 10 15 20 25 30 35 40 45 50 55 60 65 2