189990. lajstromszámú szabadalom • Berendezés elektromechanikus rendszerek digitális vezérlésére és öntanuló egység a berendezéshez

1 zőlámpáinak vezédés idődiagramja látható, példaként két mozgásirányra. Az ábrán alkalmazott jelölések a következők v 401 jármű, 403 piros, 402 gyalogos, 404 piros-sárga, 405 zöld, 406 villogó-zöld, 407 sárga, és t, jelzi azt az időtartalmat, amelynél az egyik irányban (-*) minden közlekedőnek ún.401 járművek és 402 gyalogosok számára, 403 piros, illetve ugyan­ekkor a másik irányban (t) minden közlekedőnek 405 zöld a jelzés. A t2 időtartam alatt az egyik irány­ban van minden közlekedőnek, 401 járműnek és 402 gyalogosnak 405 zöld és a másik irányban minden közlekedőnek, 401 járműnek és 402 gyalogosnak 403 piros jelzés. Az elektromos vezérlés például a 4.b ábrán leraj­zolt séma szerinti módon oldható meg, ahol az első 51 ekvivalencia-képző 512 kivezetése és a második 55 kapu-áramkör első 551 kivezetése össze van kötve, va­lamint az 54 ekvivalencia-képző 541 kivezetése kap­csolódik az első 53 kapu áramkör első 532 kivezetésé­hez, míg az első 53 kapuáramkör második 532 kive­zetése és a második 55 kapuáramkör 552 kivezetése a külső 519 kezelőszervhez van kapcsolva. A találmány szerinti berendezés alkalmazásakor az első fázisban felvesszük a vezérlendő elektromechani­kus rendszerállapotdiagramjátaz idő függvényében, és meghatározzuk a működtetéséhez szükséges kimenő­jeleket, valamint a vezérelt rendszerből kapott felté­teljeleket. Ezután az állapot-diagramon idő szerinti szeletelést hajtunk végre, amellyel meghatározzuk az összes lehetséges állapotváltozást és azok időzítését. Ezek után felírjuk az egyes négymezős programsza­vakat, a következőképen; meghatározzuk a két álla­potváltozás között eltelő legrövidebb időt, majd en­nek egész számú többszörösével kifejezzük az összes állapotváltozáshoz tartozó időtartamot; a találmány szerint ezután minden egyes állapotváltozáshoz négy­mezős bináris programszót képezünk, amelynek hosz­­szúsága PSZ = n*m»p+r ahol : n = működtetőjelek száma m = feltételek (visszajelzések szám) p x vezérléshez szükséges elemi idők száma, r = a vezérlőegység saját belső vezérléséhez szüksé­ges információ bitjeinek száma; majd az így elkészített programot memóriába írjuk. Az ipari elektromechanikus rendszerekre jellemző, hogy vezérlésükhöz szükséges jelek egy része állandó (az adott rendszeren belül), más részük pl. az időzítés a feladattól függő lehet. Ezért a program állandó ré­szét célszerű PROM, ROM típusú memóriákba írni, a változó részt pedig REPRÓM vagy RAM memóriá­­ba. A programszavaknak a memóriába történő beírá­sa nem tárgya a találmánynak, így ezzel itt nem is fog- I lalkozunk. A találmány szerinti négymezős digitális vezérlőbe­rendezés működését az 1-4. ábrák segítségével érthet­jük meg. Az 1. ábrán látható, hogy a 60 vezérelt egység az 1 memória négy mezejével, a 10 működtetőmezővel, 20 feltételmezővel, 30 időzítőmezővel és 40 jelmezővel összeköttetésben áll. Az 50 kiegészítőegység két 51 és 54 ekvivalenciaképzőjének az a feladata, hogy a program adott szakaszában összehasonlítja az 1 me­mória 20 feltételmezőiében, illetve a 30 időzítésmező­ben lévő biteket a 60 vezérelt egységről érkező vagy más módon az 551 kivezetés, illetve az 52 számláló 522 kivezetésén keresztül ráadott jelekkel. Ha kívül­2 ről érkező jelek megegyeznek a megfelelő memória­mezőben tárolt jelekkel (azaz ekvivalencia esetén), az 51 ekvivalencia-képző az 512 kivezetésén az 54 ekvi­­valenciaőképző pedig az 541 kivezetésen Keresztül je­let ad ki, amelyet a feladattól függően a kivezetések megfelelő összekötésével (lásd 2.b, 3.b, és 4.c ábrá­kat) a második 55 kapu-áramkörön keresztül az 56 címregisztene adunk. Az 56 címregiszter az egyes me­móriamezők címbemeneteivel van összekötve, így a megfelelő cím generálásával tetszőleges ugrások, elá­gazások valósíthatók meg a program végrehajtásában. A találmány szerinti digitális vezérlőberendezés 1 memóuamezejének szóhosszűságát elvileg tetszőlege­sen lehet növelni, egy bizonyos határon túl azonban már nem célszerű. Ehelyett javasoljuk az Srajbra sze­rint megoldást, ahol 1 memóriákból kialakított me­mória-mátrixot mutatunk be, amelynek egy mátrix­­eleme az 5.b ábrán látható. A mátrix-azonos sorában lévő elemek például a feltételmezőn keresztül kapcsolódhatnak egymáshoz, míg az azonos oszlop­ben lévőknél egy 'alsóbb" szinten lévő elem 10 mű­­ködtetőmezeje a "felsőbb" szinten lévő elem címre­gisztereként működhet, de a kapcsolat megvalósulhat a feltételmezőn keresztül is, úgy mint a mátrix sora esetében. Nagyobb bonyolultságú elektromechanikus rend­szerek vezérlésénél célszerű lehet a fent ismertetett mátrix elrendezés helyett a digitális vezérlőbe rende­zést mikroszámítógéppel kiegészíteni, ezt mutatjuk be a 6. ábrán. A négy mezőben tárolt programszavak figyelésével a mikroszámítógép képes beavatkozni a cím vonalakon, hogy például az illegális állapotokat lekezelje. Lehetővé teszi továbbá bonyolultabb rog­­ramok készítését és végrehajtását. A találmány szerinti digitális vezérlőberendezés 1 memóriájának beprogramozásához sokoldalúan hasz­nálható 80 öntanuló egységet hoztunk létre, amely­nek blokkvázlatát a 8. ábrán az 80 öntanuló egység­nek a négymezős digitális vezérlőberendezéshez való kapcsolását pedig a 7. ábrán mutatjuk be. Az öntanu­lás lényege, hogy a vezérelt folyamat egyes lépéseit végrehajtatva írjuk a program szavakat a memóriáim. A végrehajtás történhet a tényleges folyamat lelassí­tásával, lépésenként történő kézi indítással ill. szimu­lálással. A 7. ábrán látható, hogy a 80 öntanuló egy­ség egyszerűen a négymezős digitális vezérlőberende­zés és a 60 vezérelt egység köz van beiktatva, és szük­ség esetén 70 mikroprocesszorral is el lehet látni az így kialakított rendszert. Az öntanulás lényege a 8. ábra alapján könnyen érthetővé válik. A 80 öntanuló egység 81 és 82 regisz­tereket 83 és 84 kapcsolókat foglal magába. A 84 kapcsolók kétállású kapcsolók, amelyekkel az öntanu­lás során az 1 memóriát a 81 és 82 regiszterekkel és a 83 kapcsolókkal kötjük össze, ahol például a 81 re­giszter bemenetelre csatlakoztatjuk a vezérelendő egy­ség technológia kezelőszerveit, a 82 regiszter beme­netelre pedig az egyéb beállító és kezelőszerveket, időzítéseket stb. À tanulás végeztével azután a 84 kapcsolók átkapcsolásával az 1 memória közvetlenül összeköthető a 60 vezérelt egységgel. Az öntanulás előnye, hogy a programnak a memóriába történő beí­rásához, illetve magának a programnak a létrehozásá­hoz sem szükséges software munka, így a digitális ve­zérlőberendezést a vezérlendő berendezés ismerője, későbbi működtetője vagy kezelője is be tudja "taní­tani", és a technológia módosításakor a memória át-189.990 5 10 15 20 25 30 35 40 45 50 55 60 4

Next

/
Oldalképek
Tartalom