173434. lajstromszámú szabadalom • Programozható elektronikus logikai függvény generátor, főként szerszámgépek és ipari folyamatok vezérlésére

3 173434 4 vezérlőprogram rögzíti. A programot egy fix tárban (PROM-tár) tároljuk, beégetés útján. Mivel a folya­matábra hasonló részekből tevődik össze, ezek a program segítségével összefoghatok és a berendezést képező áramkörök a mikroutasítási regiszterekre és a mikro pro gr a mókát biztosító programadóra korlá­tozhatók, a vezérlő programtárat kiértékelő regisz­tereken kívül. Ily módon egy olyan optimális célberendezést építettünk fel, melyet szerszámgépek irányítására lehet felhasználni, ugyanakkor az uta­sításkészlet bővítése révén számos egyéb irányítási feladat ellátására is alkalmas, kialakítása azonban minimális vezérlési- és anyagköltséggel jár. A berendezés ismertetése előtt a logikai kapcso­latot leíró programnyelv definiálását szükségesnek tartjuk megmagyarázni. A REPRÓM és a PROM tárba is két tetrádon, hexadecimális kódolással kerülnek beírásra az ada­tok, a szimbólumok és az utasítások. Mivel a létraprogram szimbólumaira az utasítások mellett hivatkozik a vezérlőprogram is, így a kódolásnál ezt figyelembe kell venni. Szimbólumok: RN-normál relé kódok: F 3 Rl-időrelé F 0 NB-negált bemenetek F 6 PA-párhuzamos ág F 5 PV-program vége F 9 DT-üres karakter (javításhoz) F F. A formális logikát leíró programnyelv ezáltal vissza van vezetve a relés létrahálózatok szimbó­lumaira, mely az egyik alkalmazási lehetőség követ­kezménye, és arra utal, hogy relés áramköröket kell a készüléknek kiváltani. A létra program-relé, vagy időrelé szimbólummal kezdődik, majd e relé sorszáma következik. Időrelé esetén a harmadik kód a késleltetési idő számértéke. Ezekután az első ÉS-kapcsolat egyenes bemenetéinek sorszáma kerül leírásra, majd az NB szimbólum után az ugyanezen kapcsolat negált bemenetei. A PA szimbólum egy olyan újabb ÉS-kapcsolat kezdetét jelzi, mely az előzővel VAGY-kapcsolatban van. Az ehhez tartozó bemenetek leírása változatlan. Az újabb RN vagy Rí szimbólum jelzi az előző függvénykapcsolat végét. Az ÉS- VAGY-kapcsolatok számát csak a véges tárkapacitás korlátozza. Mivel a kimeneti tár is lehívható bemeneti feltételként, így a címzése 30 ... . 59-ig, a direkt bemeneté: 00 . . . 29-ig tart. Kimeneti cím lehet 00 ... 29 közötti is, de ezekre bemenetként nem lehet hivatkozni. Az időrelék címe OA-OF között, a segédtáraké: 3A-----3F, 4A-----4F, 5A--------5F között, a behívható hard­ware kimeneteké: 1A-------1F, 2 A------2F között van. A programot a PV szimbólum zárja, a javítás DT-vel valósítható meg. Ha a bemeneteken logikai 1 szint jelenik meg, illetve ha a negált bemeneteken logikai 0 szint, a letapogató logikának tovább kell lépnie. Ha valamelyik bemenetre ez nem teljesül, úgy a szerkezetnek új párhuzamos ágat kell keresnie, és megvizsgálni, hogy arra aktiválódni tud-e az előre kijelölt relékimenet. Ha a kimenet már egy párhuzamos ágon aktivizálódott, a berendezés gyor­sított ütemmel új relécímet keres. Az utolsó dm után következő végjelzésre (PV) az egész leta­pogató szekvencia ismétlődik. Két szekvencia közti időre a kimenetek szintjüket egy tárolóelem segít­ségével megtartják. Az előzőekben leírt létraprogram letapogatását és értelmezését biztosító rendszer folyamatábrája az 1. ábrán látható. A folyamatábrához programoz­ható utasításokat rendeltünk. Ezek készlete, hexa­decimális címzése és jelentése a következő: Kód cím Készlet Jelentés A0 RITn = MTR „n”-edik időrelétárba, „MT” regiszter tartalma betöltve A3 GT = 1 „G” tár beírása A5 GT = 0 „G” tár törlése A6 VPC = HRS VPC-be PROM-ból új cím kerül (ugró utasítás) B1 ZT = 1 „Z” tár beírása B2 ZT = 0 „Z” tár törlése B4 MRC = 0 „MC” regiszter törlése B7 MCR = MCR * 1 „MC” regiszter léptetése C0 DMT = 0 Demultiplexer értékadó tárjának törlése C3 DMT = 1 Demultiplexer értékadó tárjának beírása C6 MTR = REPRÓM „MT” regiszter feltöltése Dl O H II „G” tár vizsgálata D2 RR = MTR „R” regiszter törlése D4 MTR = „MT” regiszter vizsgálata El MUT = 1 „MUT” tár vizsgálata E2 MUT = MTKI „MŰT” tár beírása E4 ZT = 1 ,Z” tár vizsgálata E7 MUT = MUT „MŰT” tár állapotának negálása Csak paritáshelyes címeket választottunk, mert a paritás-kód nagyságrendje is ki van használva. A berendezést a leíráshoz mellékeit rajzokon részletesen is megmagyarázzuk. A rajzokon az 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Oldalképek
Tartalom