JPH0315869B2 - - Google Patents
Info
- Publication number
- JPH0315869B2 JPH0315869B2 JP58236271A JP23627183A JPH0315869B2 JP H0315869 B2 JPH0315869 B2 JP H0315869B2 JP 58236271 A JP58236271 A JP 58236271A JP 23627183 A JP23627183 A JP 23627183A JP H0315869 B2 JPH0315869 B2 JP H0315869B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- computer
- data
- remote system
- remote
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 230000008676 import Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 8
- 238000000034 method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000013481 data capture Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
Landscapes
- Small-Scale Networks (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、計算機から離れた遠隔地点に置かれ
てデータ伝送を行うリモートシステム用入出力イ
ンターフエイス装置に関するものである。
てデータ伝送を行うリモートシステム用入出力イ
ンターフエイス装置に関するものである。
複数個の機器あるいはプロセス入出力装置を計
算機と接続して総合管理する場合、各機器が散在
する場合はデータハイウエイなどによつて接続す
るのがケーブル費および工事費の面から有効であ
る。データハイウエイとは、機器間の信号伝送を
シリアルデータで行うことにより伝送路を一本又
は数本で済ませ、ケーブル費を減少させた伝送方
式であり、長距離インターフエイスには欠くこと
のできない方式となつている。
算機と接続して総合管理する場合、各機器が散在
する場合はデータハイウエイなどによつて接続す
るのがケーブル費および工事費の面から有効であ
る。データハイウエイとは、機器間の信号伝送を
シリアルデータで行うことにより伝送路を一本又
は数本で済ませ、ケーブル費を減少させた伝送方
式であり、長距離インターフエイスには欠くこと
のできない方式となつている。
しかし、伝送信号がシリアル構成であるため、
雑音やタイミングずれによる伝送路上のエラーに
よるデータ欠損が生じ、信頼性に欠けるという欠
点がある。
雑音やタイミングずれによる伝送路上のエラーに
よるデータ欠損が生じ、信頼性に欠けるという欠
点がある。
本発明の目的は、伝送路上のエラーなどによつ
て生じるデータ欠損を防止することができるリモ
ートシステム用入出力インターフエイス装置を提
供することにある。
て生じるデータ欠損を防止することができるリモ
ートシステム用入出力インターフエイス装置を提
供することにある。
本発明は特に、リモート側に時系列的に入力さ
れる外部からの入力パルス数をデータハイウエイ
を介して計算機に取り込むものにおいて、上記リ
モート側に上記入力パルスを継続的にカウントす
るパルスカウンタを設け、このカウント値を計算
機側の受信回路で周期的に受信し、この受信回路
の前回のカウント値を計算機側の中間レジスタに
格納すると共に、上記周期と同期して上記受信回
路と上記中間レジスタの値を比較し、その差分を
上記計算機のメモリに取り込むようにしたもので
ある。
れる外部からの入力パルス数をデータハイウエイ
を介して計算機に取り込むものにおいて、上記リ
モート側に上記入力パルスを継続的にカウントす
るパルスカウンタを設け、このカウント値を計算
機側の受信回路で周期的に受信し、この受信回路
の前回のカウント値を計算機側の中間レジスタに
格納すると共に、上記周期と同期して上記受信回
路と上記中間レジスタの値を比較し、その差分を
上記計算機のメモリに取り込むようにしたもので
ある。
〔発明の実施例〕
第1図は、計算機と複数の入出力装置をデータ
ハイウエイで接続したリモートシステムの一例を
示す図であり、計算機1から発せられたデータの
取り込み指令は入出力インターフエイス2で直列
信号に変換され、伝送路3を通じリモートステー
シヨン4に伝達される。リモートステーシヨン4
では受信信号を並列信号に変換して解読し、入出
力装置5から並列の入力信号を取り込み、直列信
号に変換した後入出力インターフエイス2に転送
する。すると、入出力インターフエイス2は各ス
テーシヨン4からの入力信号を並列信号に変換し
て計算機1に転送する。
ハイウエイで接続したリモートシステムの一例を
示す図であり、計算機1から発せられたデータの
取り込み指令は入出力インターフエイス2で直列
信号に変換され、伝送路3を通じリモートステー
シヨン4に伝達される。リモートステーシヨン4
では受信信号を並列信号に変換して解読し、入出
力装置5から並列の入力信号を取り込み、直列信
号に変換した後入出力インターフエイス2に転送
する。すると、入出力インターフエイス2は各ス
テーシヨン4からの入力信号を並列信号に変換し
て計算機1に転送する。
第2図は入出力装置5の内部構成の一例を示す
ブロツク図であり、リモートステーシヨン4は入
出力装置5のPI/Oバス6により各種のプロセ
スからの信号を変換する入出力ユニツト7と接続
されている。
ブロツク図であり、リモートステーシヨン4は入
出力装置5のPI/Oバス6により各種のプロセ
スからの信号を変換する入出力ユニツト7と接続
されている。
第3図は従来の入出力装置5の構成図である
が、ちなみにこの第3図の従来装置におけるパル
ス入力取り込み動作を説明すると、プロセスから
の信号PINは入出力装置内のパルスカウンタ17
にカウントされ、ここで保持されている。一方、
計算機からの取り込み指令は送信回路15によつ
てシリアル信号に変換され、ラインドライバー1
1、伝送路3を経て、リモートステーシヨンのラ
インレシーバー12に伝達される。そして、リモ
ートステーシヨンの受信回路13でパラレル信号
に変換された取り込み指令はステーシヨン制御回
路14で判読される。その判読結果はデコーダ1
6に入力され、このデコーダ16の制御によりパ
ルスカウンタ17にカウントされているデータは
送信回路15に取り込まれる。この後、ステーシ
ヨン制御回路14は送信回路15に送出指令を出
力すると同時にパルスカウンタ17をクリヤす
る。すると、送信回路15に入力された信号はシ
リアル信号に変換された後ラインドライバー11
および伝送路3を経て計算機側の入出力インター
フエイスのラインレシーバー12を経て受信回路
13に受信される。そしてそのパルス入力データ
はステーシヨン制御回路14および入出力制御回
路18のコントロールによつて入力レジスタ20
から計算機のメモリ21へ取り込まれる。すなわ
ち、リモートステーシヨンのパルスカウンタ17
で計算したデータそのものがメモリへ取り込まれ
ることになる。
が、ちなみにこの第3図の従来装置におけるパル
ス入力取り込み動作を説明すると、プロセスから
の信号PINは入出力装置内のパルスカウンタ17
にカウントされ、ここで保持されている。一方、
計算機からの取り込み指令は送信回路15によつ
てシリアル信号に変換され、ラインドライバー1
1、伝送路3を経て、リモートステーシヨンのラ
インレシーバー12に伝達される。そして、リモ
ートステーシヨンの受信回路13でパラレル信号
に変換された取り込み指令はステーシヨン制御回
路14で判読される。その判読結果はデコーダ1
6に入力され、このデコーダ16の制御によりパ
ルスカウンタ17にカウントされているデータは
送信回路15に取り込まれる。この後、ステーシ
ヨン制御回路14は送信回路15に送出指令を出
力すると同時にパルスカウンタ17をクリヤす
る。すると、送信回路15に入力された信号はシ
リアル信号に変換された後ラインドライバー11
および伝送路3を経て計算機側の入出力インター
フエイスのラインレシーバー12を経て受信回路
13に受信される。そしてそのパルス入力データ
はステーシヨン制御回路14および入出力制御回
路18のコントロールによつて入力レジスタ20
から計算機のメモリ21へ取り込まれる。すなわ
ち、リモートステーシヨンのパルスカウンタ17
で計算したデータそのものがメモリへ取り込まれ
ることになる。
従つて、リモートステーシヨンでデータを送出
し終わつた時点でパルスカウンタ17のデータを
クリヤして次のパルス入力のカウントを始めるた
め、伝送路上あるいは計算機側のインターフエイ
スにおいて何らかの不具合が生じた場合、取り込
み損なつたデータは全くなくなるという問題があ
る。
し終わつた時点でパルスカウンタ17のデータを
クリヤして次のパルス入力のカウントを始めるた
め、伝送路上あるいは計算機側のインターフエイ
スにおいて何らかの不具合が生じた場合、取り込
み損なつたデータは全くなくなるという問題があ
る。
第4図はこのような問題を解決すべくなされた
本発明の一実施例を示す構成図である。第4図に
おいて、計算機からの取り込み指令がリモートス
テーシヨンに伝達され、ステーシヨン制御回路1
4で判読された後パルスカウンタ17のデータが
送信回路15に取り込まれるまでは従来例と全く
同じ動作である。しかし、次の点が異なる。すな
わちステーシヨン制御回路14は送信回路15に
送出指令を出すが、パルスカウンタ17はクリヤ
せずプロセスからの信号PINに従つて継続的にカ
ウント動作を行う。そして、送信回路15に入力
された信号はシリアル信号に変換されてリモート
ステーシヨンのラインドライバー11および伝送
路3を経て、計算機側の入出力インターフエイス
のラインレシーバ12を経て受信回路13に受信
されるが、そのデータはステーシヨン制御回路1
4および入出力制御回路18のコントロールによ
つてパルスカウントレジスタ(中間レジスタ)2
2の内容と比較器23で比較され、その差分のみ
が計算機のメモリ21へ取り込まれる。この場
合、パルスカウントレジスタ22にはメモリ21
へのデータ取り込み後受信データが格納される。
従つて、取り込み指令のリモートシステム用入出
力装置に入つて来たパルス数を計算機に取り込む
ことができる。
本発明の一実施例を示す構成図である。第4図に
おいて、計算機からの取り込み指令がリモートス
テーシヨンに伝達され、ステーシヨン制御回路1
4で判読された後パルスカウンタ17のデータが
送信回路15に取り込まれるまでは従来例と全く
同じ動作である。しかし、次の点が異なる。すな
わちステーシヨン制御回路14は送信回路15に
送出指令を出すが、パルスカウンタ17はクリヤ
せずプロセスからの信号PINに従つて継続的にカ
ウント動作を行う。そして、送信回路15に入力
された信号はシリアル信号に変換されてリモート
ステーシヨンのラインドライバー11および伝送
路3を経て、計算機側の入出力インターフエイス
のラインレシーバ12を経て受信回路13に受信
されるが、そのデータはステーシヨン制御回路1
4および入出力制御回路18のコントロールによ
つてパルスカウントレジスタ(中間レジスタ)2
2の内容と比較器23で比較され、その差分のみ
が計算機のメモリ21へ取り込まれる。この場
合、パルスカウントレジスタ22にはメモリ21
へのデータ取り込み後受信データが格納される。
従つて、取り込み指令のリモートシステム用入出
力装置に入つて来たパルス数を計算機に取り込む
ことができる。
ここで、伝送路あるいは計算機側のインターフ
エイスに何らかの不具合が発生し、データの取り
込みが行われなかつたならば、再度計算機から取
り込み指令が発せられるが、リモートステーシヨ
ンのパルスカウンタ17からのデータはこのパル
スカウンタ17がクリアされていないために、前
回送出したデータに取り込み指令を受けるまでに
入力されたパルス入力が加算されたものとなつて
いる。一方、計算機側の入出力インターフエイス
のパルスカウントレジスタ22の内容は前々回受
信した内容となつており、今回受信回路13で受
信した内容と比較器23で比較し、メモリに取り
込むことによつて前回取り損じたデータと一緒に
取込むことができる。
エイスに何らかの不具合が発生し、データの取り
込みが行われなかつたならば、再度計算機から取
り込み指令が発せられるが、リモートステーシヨ
ンのパルスカウンタ17からのデータはこのパル
スカウンタ17がクリアされていないために、前
回送出したデータに取り込み指令を受けるまでに
入力されたパルス入力が加算されたものとなつて
いる。一方、計算機側の入出力インターフエイス
のパルスカウントレジスタ22の内容は前々回受
信した内容となつており、今回受信回路13で受
信した内容と比較器23で比較し、メモリに取り
込むことによつて前回取り損じたデータと一緒に
取込むことができる。
以上の説明から明らかなように本発明によれ
ば、連続的に入力されてくるパルス入力データが
伝送路上のエラーなどにより計算機への取込み損
じを起した場合でも、次の取込み動作により、取
込み損じを起こしたデータをもカバーして取込む
ことが可能となり、データ欠損を防止し信頼性の
高いリモートシステムを実現できる効果がある。
ば、連続的に入力されてくるパルス入力データが
伝送路上のエラーなどにより計算機への取込み損
じを起した場合でも、次の取込み動作により、取
込み損じを起こしたデータをもカバーして取込む
ことが可能となり、データ欠損を防止し信頼性の
高いリモートシステムを実現できる効果がある。
第1図は計算機と入出力装置から成るリモート
システムの一例を示す構成図、第2図はリモート
システム用入出力装置の構成を示すブロツク図、
第3図はリモートシステム用入出力装置の従来の
構成を示すブロツク図、第4図は本発明によるリ
モートシステム用入出力装置の一実施例を示すブ
ロツク図である。 1……計算機、2……入出力インターフエイ
ス、3……伝送路、4……リモートステーシヨ
ン、5……入出力装置、6……PI/Oバス、7
……パルス入力ユニツト、11……ラインドライ
バー、12……ラインレシーバー、13……受信
回路、14……ステーシヨン制御回路、15……
送信回路、16……デコーダ、17……パルスカ
ウンタ、18……入力制御回路、20……入力レ
ジスタ、21……メモリ、22……パルスカウン
トレジスタ、23……比較器。
システムの一例を示す構成図、第2図はリモート
システム用入出力装置の構成を示すブロツク図、
第3図はリモートシステム用入出力装置の従来の
構成を示すブロツク図、第4図は本発明によるリ
モートシステム用入出力装置の一実施例を示すブ
ロツク図である。 1……計算機、2……入出力インターフエイ
ス、3……伝送路、4……リモートステーシヨ
ン、5……入出力装置、6……PI/Oバス、7
……パルス入力ユニツト、11……ラインドライ
バー、12……ラインレシーバー、13……受信
回路、14……ステーシヨン制御回路、15……
送信回路、16……デコーダ、17……パルスカ
ウンタ、18……入力制御回路、20……入力レ
ジスタ、21……メモリ、22……パルスカウン
トレジスタ、23……比較器。
Claims (1)
- 1 計算機と1又は複数のリモートシステムとの
間をデータハイウエイで接続し、各リモートシス
テムに時系列的に入力される外部から入力パルス
数を上記データハイウエイを介して上記計算機へ
取り込む入出力インターフエイス装置において、
上記リモートシステム側に上記入力パルスを継続
的にカウントするパルスカウンタを設け、このパ
ルスカウンタのカウント値を上記データハイウエ
イを介して上記計算機側インターフエイス部に設
けた受信回路で周期的に受信し、当該受信ごとに
上記受信回路の前回のカウント値を中間レジスタ
に格納すると共に、上記周期と同期して上記受信
回路と上記中間レジスタの値を比較し、その差分
の値を上記計算機のメモリに取り込むように構成
したことを特徴とするリモートシステム用入出力
インターフエイス装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58236271A JPS60128738A (ja) | 1983-12-16 | 1983-12-16 | リモ−トシステム用入出力インタ−フエイス装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58236271A JPS60128738A (ja) | 1983-12-16 | 1983-12-16 | リモ−トシステム用入出力インタ−フエイス装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60128738A JPS60128738A (ja) | 1985-07-09 |
| JPH0315869B2 true JPH0315869B2 (ja) | 1991-03-04 |
Family
ID=16998303
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58236271A Granted JPS60128738A (ja) | 1983-12-16 | 1983-12-16 | リモ−トシステム用入出力インタ−フエイス装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60128738A (ja) |
-
1983
- 1983-12-16 JP JP58236271A patent/JPS60128738A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60128738A (ja) | 1985-07-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4187394A (en) | High-speed data link for moderate distances and noisy environments | |
| US5228129A (en) | Synchronous communication interface for reducing the effect of data processor latency | |
| US5457688A (en) | Signal processor having multiple paralleled data acquisition channels and an arbitration unit for extracting formatted data therefrom for transmission | |
| JPH0315869B2 (ja) | ||
| EP0479607B1 (en) | Method and arrangement for detecting framing bit sequence in digital data communications system | |
| JPS61161568A (ja) | 情報伝送方式 | |
| EP0075625B1 (en) | Conversation bus for a data processing system | |
| JP3246096B2 (ja) | ディジタル機器の自己診断装置 | |
| SU1667088A1 (ru) | Устройство дл сопр жени абонента с каналом св зи | |
| SU1520530A1 (ru) | Устройство дл сопр жени ЭВМ с каналом св зи | |
| JP3430689B2 (ja) | 双方向リピータ装置 | |
| JPH04157938A (ja) | 通信システムにおける通信エラー検出方法 | |
| SU1067522A1 (ru) | Устройство контрол состо ни линий св зи | |
| JPS6361356A (ja) | シリアルデ−タ転送装置 | |
| JPH0265446A (ja) | シリアルデータ転送方法 | |
| SU1559349A1 (ru) | Устройство дл сопр жени ЦВМ с группой абонентов | |
| JP2000216759A (ja) | デ―タ送信システム及びデ―タ送信方法 | |
| SU1656546A1 (ru) | Устройство дл сопр жени ЭВМ с каналом св зи | |
| JPS59214351A (ja) | 直列信号送受信装置 | |
| JPH04311125A (ja) | 伝送路故障検出回路 | |
| JPS58181131A (ja) | デ−タ転送方式 | |
| CN112597084A (zh) | 一种两线制解决rs485多主仲裁冲撞的系统 | |
| JPH0373050A (ja) | 直列ライトデータ転送方式 | |
| JPH0642678B2 (ja) | 多重伝送装置 | |
| JPH03192939A (ja) | 送受信方法 |