188105. lajstromszámú szabadalom • Vizsgálóberendezés programozható vezérlés beviteli és kiviteli egység csoportjaihoz
1 188 105 2 A találmány tárgya vizsgálóberendezés programozható vezérlés beviteli- és kiviteli egység csoporíjaihoz, amelyet programozható vezérléseknél lehet alkalmazni. A 2.530.920 sz. német közrebocsátási iratból ismeretes olyan vizsgálóelrendezés, amely egy programozható vezérlés és a hozzá csatlakoztatott perifériakészülékek között lévő vezetékeken lévő jelállapotot vizsgálja. Az e célból a vezérlés beviteli csatlakozásainál és kiviteli csatlakozásainál végzett ellenőrzés lehetővé teszi annak megállapítását, hogy egy hibaforrás a programozhatós vezérlésen belül vagy a perifériakészülékek tartományában van-e. Ezenkívül egy kiegészítő dekódoló berendezéssel azt is meghatározzák, hogy a jelutak közül, amelyeket mindig az egyik beviteli csatlakozással és az egyik kiviteli csatlakozással határoznak meg, melyik jelúton található a hibaforrás a programozható vezérlésen belül. Ennek a vizsgálóelrendezésnek az egyik hátránya az, hogy nem teszi lehetővé egyidejűleg felügyeleti feladatok ellátását, csupánf arra korlátozódik, hogy hibaforrások helyét lehet vele meghatározni. Alkalmazásának előfeltétele, hogy a hiba már létrejött, sőt bizonyos körülmények között a hiba következtében a vezérelt folyamatban károk lépnek fel, és erre a vezérlési folyamatot megszakítja. Egy ilyen megszakításnak súlyos következményei lehetnek, például egy forgácsolási folyamat során. A fenti vizsgálóelrendezés egy további hátránya abban nyilvánul meg, hogy azzal a hiba helyének meghatározása csak durván és körülményesen vé— gezhető el. Miután megállapították, hogy a hibaforrás a programozható vezérlésen belül található, a hiba pontos helyét úgy kell megtalálni, hogy a rendszerint modulszerűen felépített vezérlőegységelemeket meghatározott rendszer szerint, egymás után is ki kell cserélni. A hiba helyét így nem lehet gyorsan meghatározni. A 2.500.646 sz. német közrebocsátási iratban olyan megoldást ismertetnek, amely szerint egy programozható vezérlésben a vezérlési folyamat során fellépő működési zavarokat lehet megállapítani. Ebből a célból a programozható vezérlés kiválasztott elemeivel egy külön felügyelőmodult kötnek össze. Amennyiben a kiválasztott elemek jelállapotaiban egy előre meghatározott sémától eltérő állapot lép fel, a vezérlési folyamatot megszakítják, ahelyett egy hibakereső programot indítanak be, amelyet a programozható vezérlésben tárolnak. A felügyelet és a hibakeresés elsődlegesen a programozható vezérlés központi építőelemeire terjed ki, mint például a tárolóra, a logikai egységre és a tároló és a logikai egység között lévő dekóderre. Ennek az ismert megoldásnak a hátrányát a hibakereső program hosszúságában kell keresni. Ezt a program hosszúságot először is a kiválasztott elemek száma határozza meg, amelyeket felügyelni kell. Ezenkívül meghatározza a szükséges többrétegűség, aminek a hibakereső programban benne kell lennie, mivel annak feldolgozásához magát a vizsgálandó elemcsoportot is igénybe kell venni. A hibakereső program hosszúsága és bonyolultsága még jobban megnő, ha a vizsgálatba bevonják a beviteli elemcsoportokat és a kiviteli elemcsoportokat. A felügyelőmodul mint komplex elemcsoport sok különálló építőelemből áll. Ebből a felhasználás során további hátrány származik. A 2.547.996 sz. német közrebocsátási iratból olyan megoldás ismeretes, mely szerint egy sok berendezésből álló rendszer kapcsolási állapotainak lekérdezését úgy teszik szisztematikussá, hogy a berendezéseket csoportokban rendezik el. A lekérdezőjelet csoportról csoportra továbbkapcsolják, és az egyes csoportokon belül egy kqzös, ún. csoportválaszjelet állítanak elő, amelyben a csoportban lévő egyes berendezések válaszjeleit foglalják össze. Amennyiben a csoportválaszjel azt mutatja, hogy a csoportban legalább egy berendezés nem a várt állapotot veszi fel, akkor ebben a csoportban az összes berendezést egyenként kérdezik le, és az ezektől kapott válaszjeleket egy különálló számítógéphez vezetik. Ezt a különálló számítógépet ezekután csak a vizsgálat második fázisaként a hiba helyének meg határozásánál veszik igénybe. Emiatt a fenti csoportos felügyelethez a vizsgálat első fázisában külön berendezések kellenek, ami hátrányos. A találmány célja, hogy a programozható vezérlés beviteli és kiviteli egység csoportjainak vizsgálatát egyszerűbb folyamattal tegye lehetővé, célja továbbá a vizsgálat idejének lerövidítése, valamint a vizsgáló eszközökkel és segédeszközökkel kapcsolatos ráfordítások csökkentése. Az ismert műszaki megoldások fent ismerteteti hiányosságainak oka lényegében abban keresendő, hogy a felügyelet és a hibahelymeghatározás mindkét vizsgálati fázisát erősen önállósították, és a vizsgáló programoknak, beleértve a hibahelymeghatározó programokat is, jelentős szerepet tulajdonítottak. Ezeket az okokat kívánjuk a találmánnyal megszüntetni, ezért a találmány feladata programozható vezérlések beviteli és kiviteli egység csoportjaihoz olyan vizsgálóberendezés létrehozása, amely nagyszámú beviteli és kiviteli csatlakozással van ellátva, ahol minden egyes beviteli csatlakozás legalább egy beviteli egység csoporton keresztül, illetőleg minden egyes kiviteli csatlakozás legalább egy kiviteli egység csoporton keresztül egy vezérlésen belüli, központi egység csoporttal össze van kötve, amelyhez egy címdekóder tartozik, és amelynél a vezérlési folyamat során hajtunk végre állapotlekérdezéseket olyan vizsgálópontok alkalmazásával, amelyek vizsgálópontcsoportokba vannak öszszefogva, és a vizsgálópontcsoportok állapotjelei képezik az állapotlekérdező jelekre adott válaszokat, és ahol az egyes, vizsgálópontok állapotjelei a felügyelet számára tetszőleges időben és egyszerű eszközzel lekérdezhetők, ugyanakkor közvetlenül a hibahelymeghatározáshoz kiértékelhetők. A kitűzött feladatot a találmány szerint olyan vizsgálóberendezés létrehozásával oldottuk meg, amelynél minden beviteli egység csoport és minden kiviteli egység csoport egy-egy vizsgálópontként használt kimenettel van ellátva, az egyes beviteli csatlakozások után elrendezett beviteli egység csoportok illetve az egyes kiviteli csatlakozások előtt elrendezett kiviteli egység csoportok vizsgálópontjai a címdekóderrel egyidejűleg megcimezhetők és 5 10 15 20 25 30 35 40 45 50 55 60 65 2