201157. lajstromszámú szabadalom • Adatgyűjtő és párhuzamos üzemű hibaszámító mérőrendszer

HU 201157 B ? 4 hitelesítő fogyasztásmérő impulzusai, amelyek át­haladnak a 171 első optocsatolón, a 175 első vonali vevőn és a 177 központi bemeneti számláló időzítő áramkörre jutnak, amely megszámolja a beérkező impulzusokat és az eredményt a 18 központi belső sínen keresztül a 11 központi mikroszámítógépbe juttatja, amely ezt összehasonlítja a kimenő impul­zusok számával, így ellenőrizve, hogy nem történt-e impulzusvesztés. Az 1 központi egység által kiadott adatok és paran­csok, valamint a 2 helyi egységek által mért adatok a 3b adatjel vezetéken érkeznek vissza az 1 központi egységbe és a 174 második optocsatolón, valamint a 176 második vonali vevőn keresztül a 178 központi bemeneti soros I/O egységre, innen pedig a 18 központi belső sínen keresztül a 11 központi mikroszámítógépbe jutnak, amely a kiküldött adatokat összehasonlítja a visszaérkező adatokkal és így ellenőrzi az adatforgalom zavartalanságát, valamint feldolgozza a visszaérkező adatokat és például kinyomtatja azokat. A 26 helyi kimeneti illesztő működése a következő: Az 1 központi egységtől vagy az előző 2 helyi egységtől érkező, a terheléssel arányos impulzusok a 261 helyi kimeneti számláló időzítő áramkörből a 264 helyi második erősítőn keresztül a 3 soros adatsín 3a frekvenciajel vezetékére, innen a következő 2 helyi egység 2b helyi bemenetére jutnak. Az 1 központi egységtől vagy az előző 2 helyi egységtől érkező adatok és parancsok, valamint a 2 helyi egység által mért adatok a 262 helyi kimeneti párhuzamos I/O egységről a 263 helyi erősítőn keresz­tül a 2a helyi kimenet 3b adatjel vezetékére, innen a következő 2 helyi egység 2b helyi bemenetére jutnak. A 27 helyi bemeneti illesztő működése a követ­kező: A 2b helyi bemenet 3a frekvenciajel vezetékén az előző 2 helyi egységtől érkeznek a 4 hitelesítő fogyasztásmérő impulzusai, amelyek áthaladnak a 271 helyi első optocsatolón. a 275 helyi első vonali vevőn és a 277 helyi bemeneti számláló időzítő áramkörre jutnak, amely megszámolja a beérkező impulzusokat és az eredményt a 28 helyi belső sínen keresztül a 21 helyi mikroszámítógépbe juttatja. Az 1 központi egység által kiadott adatok és parancsok, valamint az előző 2 helyi egységek által mért adatok a 3b adatjel vezetéken érkeznek a 2 helyi egységbe és a 274 helyi második optocsatolón, valamint a 276 helyi második vonali vevőn keresztül a 278 helyi bemeneti soros I/O egységre, innen pedig a 28 helyi belső sínen keresztül a 21 helyi mikro­számítógépbe jutnak. Amint az ábráinkból is kitűnik, a 6 sínillesztő egy­ség felépítése igen hasonló az 1 központi egységhez. Nem tartalmaz azonban a 12 nemfelejtő memóriának, a 13 központi billentyűzetnek és a 15 nyomtató illesztő­nek megfelelő részegységeket, mert ezek szerepét a 7 mikro- vagy miniszámítógép veszi át. A találmány szerinti rendszer 2. ábrán látható előnyös kiviteli alakjának működése lényegében azo­nos a fent elmondottakkal, azzal az eltéréssel, hogy az 1 központi egységet az önmagában ismert 7 mikro­vagy miniszámítógép és a 6 sínillesztő egység helyet­tesíti. A működtető szoftver leírása a 11-16. ábrák alapján. A 10. ábra ismertetése: A program a START pontról indul. RESET állapot. l. blokk A 177 központi bemeneti számláló időzítő áramkör (Z80 CTC), a 177 központi kimeneti számláló időzítő áramkör (Z80 CTC), a 178 központi bemeneti soros I/O egység (Z80 SIÓ), a 164 központi kimeneti soros I/O egység (Z80 SIÓ), a 15 nyomtató illesztő (Z80 PIO), a 134 központi billentyűzet vezérlő (P8279) áramkör inicializálása. II. blokk A 12 nemfelejtő memória státuszvizsgálata, a 12 nemfelejtő memória user területének törlése. Adathiba esetén a 12 nemfelejtő memória teljes törlése. m. blokk A 2 helyi egységek sorszámozása. A blokk részletes ismertetése a 11. ábrán történik. IV. blokk Az alapállapotba állás jelzése. A 14 központi kijelzőn a következő látható: APHC APHLxx ahol xx a rendszerben levő 2 helyi egységek számát jelenti. Ekkor a rendszer üzemkész. Az 1 központi egység várakozó üzemmódba tér, ahonnét az 1301 parancs mód választó nyomógombbal lehet tovább­indítani. All. ábra részletezése m/1. blokk A sorszámozás parancs összefűzése, ami a követ­kező módon történik: A parancs első két bájtja két hexadecimális szám, ami a 2 helyi egységek számára a program elágazás irányát adja meg. A következő bájt nulla, amely az 1 központi egység sorszámát jelképezi az információs láncban. A következő bájt egy, ami az első 2 helyi egység sorszáma. Az utolsó két bájt az előző két szám decimális összege, amit az adatátvitel során az 1 központi egység és a 2 helyi egységek ellenőrző összegként használnak. in/2. blokk A sorszámozás parancs kiadása a 164 központi ki­meneti soros I/O egységgel (Z80 SIÓ). Az adatátvitel sebessége 2400 bit/s. in/3. blokk Time out indítása. Ha az időzítés lejárta előtt nem érkezik vissza adat, akkor az 1 központi egység „Error 2" hibaüzenetet ad, ami a 14 központi kijelzőn olvasható. Jelentése: a 3b adatjel vezeték megszakadt. Az 1 központi egység várakozó üzemmódba tér, ahonnét az 1301 parancs mód választó nyomógombbal lehet továbbindítani. III/4. blokk Vételre állítja a 178 központi bemeneti soros I/O egységet (Z80 SIÓ), és gyűjti a 2 helyi egységektől érkező adatokat. 5 10 15 20 25 30 35 40 45 50 55 60 65 6

Next

/
Oldalképek
Tartalom