CS241628B1 - Zapojení obvodu pro řízeni měřicí ústředny procesorem - Google Patents
Zapojení obvodu pro řízeni měřicí ústředny procesorem Download PDFInfo
- Publication number
- CS241628B1 CS241628B1 CS839618A CS961883A CS241628B1 CS 241628 B1 CS241628 B1 CS 241628B1 CS 839618 A CS839618 A CS 839618A CS 961883 A CS961883 A CS 961883A CS 241628 B1 CS241628 B1 CS 241628B1
- Authority
- CS
- Czechoslovakia
- Prior art keywords
- input
- circuit
- data
- output
- control
- Prior art date
Links
Landscapes
- Multi Processors (AREA)
Abstract
Cílem řešení je vytvořit prostorově nenáročné zapojení, .umožňující asynchronní i synchronní přenos dat mezi procesorem a měřicí ústřednou, kde synchronní přenos dovoluje vzorkování snímaných nebo vysílaných dat s^programově zvolenou rychlostí a umožňující snadné připojení ke všem procesorům, které umožňují rychlý přístup k operační paměti. Uvedeného cíle se dosáhne zapojením se zdrojem hodinových impulsů, vyrovnávací pamětí, čítačem, ovládacím obvodem čítače, obvodem hlášení připravenosti, obvody vysílačů a přijímačů, obvodem kontroly platnosti výstupních dat a s obvodem požadavku vstupních dat. Zahojení lze využít u výpočetních zařízení, jejichž procesory dovoluji rychlý přistup k operační paměti, například u inteligentních terminálu.
Description
(54)
Zapojení obvodu pro řízeni měřicí ústředny procesorem
Cílem řešení je vytvořit prostorově nenáročné zapojení, .umožňující asynchronní i synchronní přenos dat mezi procesorem a měřicí ústřednou, kde synchronní přenos dovoluje vzorkování snímaných nebo vysílaných dat s^programově zvolenou rychlostí a umožňující snadné připojení ke všem procesorům, které umožňují rychlý přístup k operační paměti. Uvedeného cíle se dosáhne zapojením se zdrojem hodinových impulsů, vyrovnávací pamětí, čítačem, ovládacím obvodem čítače, obvodem hlášení připravenosti, obvody vysílačů a přijímačů, obvodem kontroly platnosti výstupních dat a s obvodem požadavku vstupních dat. Zahojení lze využít u výpočetních zařízení, jejichž procesory dovoluji rychlý přistup k operační paměti, například u inteligentních terminálu.
241 628
241 628
Vynález se týká zapojení obvodu pro řízení měřicí ústředny procesorem.
V praxi se vyskytuje požadavek převedení výsledků měření, získaných měřicí ústřednou, do zařízení, které je schopno výsledky měřeni uložit do paměti a následně vyhodnotit a zpracovat. Takovým zařízením jsou nejčastěji procesory malého a střed ního výkonu. Každý procesor, at už speciální nebo univerzální, vyžaduje další zapojení obvodů, které řeší technické prostředky styku procesoru s měřicí ústřednou. Ve většině případů umožňuje tento styk pouze asynchronní přenos naměřených, popřípadě vysídlených dat a neumožňuje dostatečnou rychlost přenosu těchto dat při vysokých rychlostech měření. Průběh měřených veličin v závislosti na čase vyžaduje dostatečně přesné časové vzorkování. Toto časové vzorkování měřicí ústředny nemívají. Některé procesory tuto možnost sice poskytují, ovšem za cenu použití dalšího speciálního bloku, to je bloku časovače.
Uvedené nevýhody odstraňuje zapojení obvodu pro řízeni měřicí ústředny procesorem podle vynálezu, jehož podstatou je, že řídicí vstup vyrovnávací paměti tvoří současně řídicí vstup zapojení, výstup zdroje hodinových impulsů je připojen na hodinový vstup čítače, ηθ hodinový vstup obvodu hlášení připravenosti, na hodinový vstup obvodu kontroly platnosti výstupních dat a na hodinový vstup obvodu požadavku vstupních dat, synchro nozační výstup čítače je připojen na nastavovací vstup čítače, na synchronizační vstup obvodu kontroly platnosti výstupních dat a synchronizační vstup obvodu hlášení připravenosti, ovládá cí vstup ovládacího obvodu čítače je připojen na ovládací vstup obvodů vysílačů a přijímačů a tvoří současně ovládací vstup zapojení, volicí vstup ovládacího obvodu čítače je připojen na ovládací vstup obvodu hlášení připravenosti, na volicí vstup obvodu kontroly plátno í^či^cíal· a na volicí vstup obvodu požadavku vstupních dat a tvoří současně volicí vstup zapojení, spouště2
241 628 cí vstup ovládacího obvodu čítače tvoří současně spouštěcí vstup zapojení, blokovací výstup ovládacího obvodu čítače je připojen na blokovací vstup čítače, kontrolní vstup obyodu kontroly platnosti výstupních dat je připojen na kontrolní vstup obvodu požadavku vstupních dat a tvoří současně kontrolní vstup zapojení, potvrzovací výstup obvodu kontroly platnosti výstupních dat tvoří současně potvrzovací výstup zapojení, výběrový vstup obvodu kontroly platnosti výstupních dat je připojen na výběrový vstup obvodu vysílačů a přijímačů, na výběrový vstup obvodu požadavku vstupních data tvoří současně výběrový vstup zapojení, signalizační výstup obvodu hlášení připravenosti tvoří současně signalizační výstup zapojení, informační vstup obvodu hlášení připravenosti tvoří současně informační vstup zapojení, požadavkový výstup obvodu požadavku vstupních dat tvoří současně požadavkový výstup zapojení, skupina datových vstupů vyrovnávací paměti tvoří současně první skupinu datových vstupů zapojení, kdežto její skupina datových výstupů je připojena na skupinu datových vstupů čítače, skupina datových vstupů a výstupů obvodů vysílačů a přijímačů tvoří současně skupinu datových vstupů a výstupů zapojení , skupina datových vstupů obvodů vysílačů a přijímačů tvoří současně druhou skupinu datových vstupů zapojení, kdežto jejich skupina datových výstupů tvoří současně skupinu datových výstupů zapojení.
Výhodou zapojení obvodu pro řízení měřicí ústředny procesorem podle vynálezu je, že umožňuje asynchronní i synchronní přenos dat mezi procesorem a měřicí ústřednou. Synchronní přenos dovoluje vzorkování snímaných nebo vysílaných dat s programově zvolenou rychlostí. Vzorkování vysílaných dat umožňuje časovou trans formaci změřených a uložených dat, které lze v analogové formě samostatně sledovat. Zahájení synchronního přenosu může nastat až na povel měřicí ústředny. Další výhodou tohoto zapojení je skutečnost, že v asynchronním režimu je použitelné jako universální připojení libovolného vstupního a výstupního zařízení k datové vstupní a výstupní sběrnici procesoru v případě, že šířka datové vstupní sběrnice a datové výstupní sběrnice není větší než šířka datové vstupní a výstupní sběrnice. Zapojení umožňuje snadné připojení ke všem procesorům, které umožňují rychlý přístup k operační paměti. Vlastní zapojení je prostorově nenáročné a lze je umístit na malou interfejsovou desku procesoru.
Příklad zapojení obvodu pro řízení měřicí ústředny procesorem podle vynálezu je znázorněn v blokovém schématu na přípoje3 ném výkresy.
241 628
Řídicí vstup 21 vyrovnávací paměti 2 tvoří současně řídicí vstup 91 zapojení pro připojení na neznázorněný procesor. Výstup 011 zdroje 1 hodinových impulsů je připojen na hodinový vstup 31 čítače 2» na hodinový vstup' 52 obvodu 2 hlášení připravenosti, na hodinový vstup 73 obvodu 7 kontroly platnosti výstupních dat a na hodinový vstup 82 obvodu-^ožadavku vstupních dát. Synchronizační výstup 031 čítače 3 je připojen na nastavovací vstup 33 čítače 3, na synchronizační vstup 71 obvodu 7-kontroly platnosti výstupních dat a na synchronizační vstup 53 obvodu 2 hlášení připravenosti. Ovládací vstup 41 ovládacího obvodu 4 čítače je připojen na ovládací vstup 61 obvodů 6 vysílačů a přijímačů a tvoří současně ovládací vstup £2 zapojení pro připojení na procesor. Volicí vstup 42 ovládacího obvodu 2 čítače je připojen na ovládací vstup 51 obvodu 2 hlášení připravenosti, na volicí vstup 72 obvodů 7 kontroly platnosti výstupních dat a na volicí vstup 83 obvodu 8 požadavku vstupních dat a tvoří současně volicí vstup 93 zapojení pro připojení na procesor. Spouštěcí vstup 43 ovládacího obvodu 4 čítače tvoří současně spouštěcí vstup 97 zapojení pro připojení na neznázoměnou měřicí ústřednu. Blokovací výstup 041 ovládacího obvodu 4 čítače je připojen na blokovací vstup 32 čítače 2· Kontrolní vstup 74 obvodu 7 kontroly platnosti výstupních dat je připojen na kontrolní vstup 81 obvodu 8 požadavku vstupních dat a tvoří současně kontrolní vstup 94 zapojení pro připojenína procesor. Potvrzovací výstup 071 obvodu 7 kontroly platnosti výstupních dat tvoří současně potvrzovací výstup 093 zapojení pro připojení na měřicí ústřednu. Výběrový vstup 75 obvodu 7 kontroly platnosti výstupních dat je připojen na výběrový vstup 62 obvodů 6 vysílačů a přijímačů, na výběrový vstup 84 obvodu 8 požadavku vstupních dat a tvoří současně výběrový vstup 95 zapojení pro připojení na procesor. Signalizační výstup 051 obvodu 5 hlášení připravenosti tvoří současně signalizační výstup 091 zapojení pro připojení na procesor. Informační vstup 54 obvodu 2 hlášení připravenosti tvoří současně informační vstup 96 zapojení pro připojení na měřicí ústřednu. Požadavko vý výstup 081 obvodu 8 požadavku vstupních dat tvoří současně požadavkový výstup 092 zapojení pro připojení na měřicí ústřednu. Skupina datových vstupů 22 vyrovnávací paměti 2 tvoří současně první skupinu datových vstupů 99 zapojení pro připojení na neznázoměnou datovou vstupní sběrnici výstupního registru
241 B28 procesoru, kdežto její skupina datových výstupů 021. je připojena na skupinu datových vstupů 34 čítače 2· Skupina datových vstupů a výstupů 64 obvodů vysílačů a přijímačů tvoří současně skupinu datových vstupů a výstupů 100 zapojení pro připojení na neznázorněnou datovou vstupní a výstupní sběrnici pro přímý přístup k paměti procesoru. Skupina datových vstupů 63 obvodů vysílačů a přijímačů tvoří současně druhou skupinu datových vstupů 98 zapojení pro připojení na měřicí ústřednu, kdežto jejich skupina datových výstupů 061 tvoří současně skupinu datových výstupů 094 zapojení pro připojení na měřicí ústřednu.
Při asynchronním přenosu, do kteréhožto režimu je zapojení uvedeno signálem na volicím vstupu 93, není v činnosti část čítání časových intervalů, to je vyrovnávací paměl 2 a čítač 3.
Směr přenosu je zvolen signálem na výběrovém vstupu 95.. Vstup dat z procesoru se oznamuje signálem na ovládacím vstupu 92, znamenajícím, že datová vstupní a výstupní sběrnice pro přímý přístup k paměti procesoru je otevřena. Při příjmu dat oznámí procesor svoji připravenost signálem na kontrolním vstupu 94.
K měřicí ústředně je vyslán požadavek o zaslání datóvé položky signálem na požadovacím výstupu 092. Jakmile je tato položka v měřicí ústředně k disposici, vyšle tato zprávu na informační vstup 96 o připravenosti periferie a procesor obdrží informaci na signalizačním výstupu 091, na jejímž· podkladě převezme prostřednictvím datové vstupní a.výstupní sběrnice pro přímý příe stup k paměti procesoru data z měřicí ústředny na druhé skupině datových vstupů 98. Procesor převezme požadovaný počet datových položek opakováním výše popsaného postupu. Ukončení přenosu procesoru negací signálu na ovládacím vstupu 92. čímž jsou obvody· vysílačů a přijímačů odpojeny od datové vstupní a výstupní sběrnice pro přímý přístup k paměti procesoru a činnost ukončena. Při vysílání dat oznámí procesor svoji připravenost signálem na kontrolním vstupu 94. Tím oznamuje, že na datové vstupní a výstupní sběrnici pro přímý přístup k paměti procesoru jsou připravena platná data. Na základě signálu na kontrolním vstupu 94 je vyslána zpráva o platných datech signálem na potvrzovacím výstupu 093. Měřicí ústředna si vysílaná data převezme na skupině datových výstupů 094» Převzetí dat oznámí signálem na informačrním vstupu 96, který je předán procesoru prostřednictvím signálu na signalizačním výstupu 091. Tento cyklus se opakuje tolikrát, kolik datových položek je vysíláno. Ukončení přenosu je opět oznámeno z procesoru signálem na ovládacím vstupu 92. Při synchron
241 628 ním přenosu je vlastní způsob- příjmu i vysílání dat shodný se způsobem -při asynchronním přenosu. Režim synchronního přenosu oznamuje procesor signálem na. volicím vstupu 93. Před vlastním přenosem nastaví procesor na datové vstupní sběrnici výstupního registru procesoru, to je na první skupině datových vstupů 99 informaci o časovém intervalu vzorku a signálem na řídicím vstupu 91 provede přepis dat na první skupině datových vstupů 99 do vyrovnávací paměti 2.. Zahájení přenosu nastává na pokyn z procesoru signálem na ovládacím vstupu 92, znamenajícím otevření datové' vstupní a výstupní sběrnice pro přímý přístup k paměti procesoru. Měřicí ústředna může zahájeni přenosu pozdržet neaktivním stavem na spouštěcím vstupu 97. Teprve aktivní stav na tomto spouštěcím vstupu.97 uvolní zablokované čítání v čítači 3.. Hodinové impulsy, na příklad s frekvencí některé základní časové jednotky, jako například 1 /is,. vstupují do čítače v němž je nastaven režim odečítání. Jeho počátečním stavem je nulaj a proto po prvním hodinovém impulsu je zároveň impuls na synchronizačním výstupu 031 čítače 3., kterým se zavede do čítače J obsah vyrovnávací paměti 2 a zároveň synchronizují výstupní zprávy na potvrzovacím výstupu 093, na požadovacím výstupu 092 a signalizačním výstupu 091. Nastavený čítač Jt odečítá hodinové impulsy a jakmile jé dočítá, nastává opět předání časové informace o vzorku do čítače 3 a synchronizace výstupních zpráv na výstupech 093 »092 a 091. Ukončení přenosu ozna muje procesor opět negací signálu na ovládacím vstupu 92. Synchronizace signálu na požadovacím výstupu 092, požadujícího data z měřicí ústředny, se neprovádí přímo z výstupu čítače 3., nýbrž ze základních hodinových impulsů v kombinaci se zprávou na kontrolním vstupu 94. Tato zpráva je závislá na informaci na signalizačním výstupu 091, která je opět synchronní se synchronizačním výstupem 031 čítače 3,. Při synchronním přenosu je ignorován signál na informačním vstupu 96, znamenající připravenost periferie, a procesor předpokládá, že měřicí ústředna je schopna nastavovat změřená data a přijímat data z procesoru rychlostí, danou periodou vzorkování.
Vynálezu lze využít pro řízení měřicí ústředny procesorem u výpočetních zařízení, jejichž procesory dovolují rychlý přístup k operační paměti, VWpříklad u inteligentních terminálů.
Claims (1)
- PŘEDMĚT VYNÁLEZU241 628Zapojení obvodu pro řízení měřicí ústředny procesorem?vyznačené tím,· že řídicí vstup (21) vyrovnával paměti (2) tvoří současně řídicí vstup (91) zapojení, výstup (011) zdroje (1) hodinových impulsů je připojen na hodinový vstup (31) čítače (3), na hodinový vstup (52) obvodu (5) hlášení připravenosti, na hodinový vstup (73) obvodu (7) kontroly platnosti výstupních dat a na hodinový vstup (82) obvodu (8) požadavku vstupních dat, synchronizační výstup (031) čítače (3) je připojen na nastavovací vstup (33) čítače (3), na synchronizační vstup (71) obvodu (7) kontroly platnosti výstupních dat a synchronizační vstup (53) obvodu (5) hlášení připravenosti, ovládací vstup (41) ovládacího obvodu (4) čítače je připojen na ovládací vstup (61) obvodů (6) vysílačů a přijímačů a tvoří současně ovládací vstup (92) zapojení vol/fcf vstup (42) ovládacího obvodu (4) čítače je připojen na ovládací vstup (51) obvodu (5) hlášení připravenosti, ná volicí vstup (72) obvodu.(7) kontroly platnosti výstupních dat a na volicí vstup (83) obvodu (8) požadavku vstupních dat a tvoří současně volicí vstup (93) zapojení, spouštěcí vstup (43) ovládacího obvodu (4) čítače tvoří současně spouštěcí vstup (97) zapojení, blokovací výstup (041) ovládacího obvodu (4) čítače je připojen na blokovací vstup (32) čítače (3), kontrolní vstup (74) obvodu (7) kontroly platnosti výstupních dat je připojen na kontrolní vstup (81) obvodu (8) požadavku .vstnnních dat a tvoří současně kontrolní vstup (94) zapojení ,p«Ťif<wř poWztfV&c/ výstup (071) obvodu (7) kontroly platnosti výstupních dat tvoří současně potvrzovací výstup (093) zapojení, výběrový vstup (75) obvodu (7) kontroly platnosti výstupních dat je připojen na výběrový vstup (62) obvodu (6) vysílačů a přijímačů, na výběrový vstup (84) obvodu (8) požadavku vstupních dat a tvoří současně výběrový vstup (95) zapojení, signalizační výstup (051) obvodu (5) hlášení připravenosti tvoří současně signalizační výstup (091) zapojení, informační vstup (54) obvodu (5) hlášení připravenosti tvoří současně, informační vstup (96) zapojení, požadavkový výstup (081) obvodu (8) požadavku vstupních dat tvoří současně požadavkový výstup (092) zapojení, skupina datových vstupů (22) vyrovnávací paměti (2) .tvoří soičaaněTjprTn^sknprmt-daiůJzXch vstupů (99)S 73 — JI zapojení, kdežto její íkůi fen® datových výstupů (031) je připojena na skupinu datových a (34^ čStača^(3), ekupina dato7241 628 vých vstupů a výstupů (64) obvodů (6) vysílačů a přijímačů tvoří současně skupinu datových vstupů a výstupů (100) zapojení, skupina datových vstupů (63) obvodů vysílačů a přijímačů tvoří současně druhou skupinu datových vstupů (98) zapojení, kdežto jejich skupina datových výstupů (061) tvoří současně skupinu datových výstupů (094) zapojení.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS839618A CS241628B1 (cs) | 1983-12-19 | 1983-12-19 | Zapojení obvodu pro řízeni měřicí ústředny procesorem |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CS839618A CS241628B1 (cs) | 1983-12-19 | 1983-12-19 | Zapojení obvodu pro řízeni měřicí ústředny procesorem |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CS961883A1 CS961883A1 (en) | 1985-08-15 |
| CS241628B1 true CS241628B1 (cs) | 1986-04-17 |
Family
ID=5445735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CS839618A CS241628B1 (cs) | 1983-12-19 | 1983-12-19 | Zapojení obvodu pro řízeni měřicí ústředny procesorem |
Country Status (1)
| Country | Link |
|---|---|
| CS (1) | CS241628B1 (cs) |
-
1983
- 1983-12-19 CS CS839618A patent/CS241628B1/cs unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CS961883A1 (en) | 1985-08-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| GB1177588A (en) | Data Communication System. | |
| KR830008232A (ko) | Rom을 사용한 가변 우선순위 스킴을 가지는 통신 멀티플렉서 | |
| WO2000008800A3 (en) | Synchronizing source-synchronous links in a switching device | |
| SE8003302L (sv) | Anordning for tidmultiplex dataoverforing | |
| JPH0691546B2 (ja) | 通信制御方法および装置 | |
| JPS57135538A (en) | Series data transmission system | |
| SU798949A1 (ru) | Диспетчерский полукомплект те-лЕМЕХАНичЕСКОгО уСТРОйСТВА | |
| RU2130642C1 (ru) | Устройство для обмена информацией | |
| JP2000285070A5 (cs) | ||
| KR100286536B1 (ko) | 멀티드롭통신시스템의송신중재장치 | |
| JP3516152B2 (ja) | 同期確立装置 | |
| KR0146326B1 (ko) | 전전자 교환기용 프로세스 정합보드와 퍼스널 컴퓨터를 정합시키기 위한 인터페이스 회로 | |
| RU2100900C1 (ru) | Линия задержки | |
| SU1732485A1 (ru) | Устройство дл передачи и приема данных в полудуплексном режиме | |
| SU1080146A1 (ru) | Устройство дл моделировани систем массового обслуживани | |
| SU1117624A1 (ru) | Устройство дл управлени обменом по асинхронной магистрали вычислительной системы | |
| JPH02299343A (ja) | パケット伝達特性測定方法 | |
| SU1005020A1 (ru) | Устройство дл управлени обменом информацией | |
| KR100253404B1 (ko) | 준안정 분해 레지스터 | |
| SU534793A1 (ru) | Регистр сдвига | |
| JPH01128636A (ja) | 非同期機器間のデータ伝送方式 | |
| JP2570183B2 (ja) | シリアル通信回路 | |
| JPH02312336A (ja) | 通信システム | |
| SU1720164A1 (ru) | Устройство дл последовательного обмена данными с квитированием | |
| SU1718257A1 (ru) | Устройство дл коммутации каналов передачи данных мониторной АСУ |