JPH08214016A - Data transmission equipment - Google Patents

Data transmission equipment

Info

Publication number
JPH08214016A
JPH08214016A JP4236595A JP4236595A JPH08214016A JP H08214016 A JPH08214016 A JP H08214016A JP 4236595 A JP4236595 A JP 4236595A JP 4236595 A JP4236595 A JP 4236595A JP H08214016 A JPH08214016 A JP H08214016A
Authority
JP
Japan
Prior art keywords
data
bus
output
data number
arithmetic
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.)
Pending
Application number
JP4236595A
Other languages
Japanese (ja)
Inventor
Isao Hishikari
功 菱刈
Yukikoto Hosoya
幸言 細矢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chino Corp
Original Assignee
Chino Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chino Corp filed Critical Chino Corp
Priority to JP4236595A priority Critical patent/JPH08214016A/en
Publication of JPH08214016A publication Critical patent/JPH08214016A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Selective Calling Equipment (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

(57)【要約】 【目的】簡易な構成で複数のデータの伝送を行う。 【構成】入力装置1は入力された複数のデータに1個の
データ番号を付してバスLに出力する。出力装置2、ま
たは演算装置3、4は、バスLを流れるデータのうち必
要とするデータ番号が付されたこれらデータを取り込
み、各データにデータ番号を基準として、所定のデータ
番号が付与されたものとして処理がなされる。そして、
出力装置2は、外部にデータを出力し、演算装置3、4
は、取り込んで処理したデータにデータ番号を付して再
びバスLに出力する。
(57) [Summary] [Purpose] Transmitting multiple data with a simple configuration. [Structure] An input device 1 attaches one data number to a plurality of input data and outputs the data to a bus L. The output device 2 or the arithmetic devices 3 and 4 take in these data having required data numbers out of the data flowing through the bus L, and give a predetermined data number to each data with reference to the data number. It is processed as a thing. And
The output device 2 outputs data to the outside, and the arithmetic devices 3, 4
Outputs the processed data to the bus L again with a data number.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は、プロセス量等のデー
タの伝送を行うようなデータ伝送装置に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transmission device for transmitting data such as a process amount.

【0002】[0002]

【従来の技術】従来、データ伝送方式として、従局が収
集した温度等のプロセスデータを、主局からのポーリン
グ信号に応じて従局が主局に伝送ラインを通じて伝送
し、主局で取り込んだデータを処理後、他の従局に再び
ポーリング信号により送信するようなポーリング方式が
ある。
2. Description of the Related Art Conventionally, as a data transmission system, process data such as temperature collected by a slave station is transmitted to the master station via a transmission line by the slave station in response to a polling signal from the master station, and the data taken in by the master station is transferred. After the processing, there is a polling method in which another slave station transmits the polling signal again.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、ポーリ
ング方式では、必ず主局を必要とし、しかも、必ずポー
リング信号が必要なので、装置が煩雑で、応答に時間を
要し通信速度も不十分な面がある。
However, in the polling system, since the main station is always required and the polling signal is always required, the device is complicated, and it takes a long time to respond and the communication speed is insufficient. is there.

【0004】この発明の目的は、以上の点に鑑み、簡易
な構成で、多くのデータの伝送を柔軟で効率的に行うこ
とができるデータ伝送装置を提供することである。
In view of the above points, an object of the present invention is to provide a data transmission device having a simple structure and capable of flexibly and efficiently transmitting a large amount of data.

【0005】[0005]

【課題を解決するための手段】この発明は、1個のデー
タ番号を付した連続する複数のデータをバスに出力する
装置と、バスを流れるデータのうち必要とするデータ番
号が付された連続する複数のデータを取り込み付された
データ番号を基準として各データに所定のデータ番号を
付す取込装置とを備えるようにしたデータ伝送装置であ
る。
According to the present invention, there is provided a device for outputting a plurality of continuous data having one data number to a bus, and a device having a required data number of data flowing through the bus. The data transmission device is provided with a capturing device that assigns a predetermined data number to each data based on the data number that has captured the plurality of data.

【0006】[0006]

【実施例】図1は、この発明の一実施例を示す構成説明
図である。図1において、伝送ラインとしての共通のネ
ットワークのようなバスLに、たとえば、入力装置1、
出力装置2、演算装置3、4等が接続されている。そし
て、出力装置2、演算装置3、4等で取込装置を構成し
ている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a structural explanatory view showing an embodiment of the present invention. In FIG. 1, a bus L such as a common network as a transmission line is connected to, for example, an input device 1,
The output device 2, the arithmetic devices 3, 4, etc. are connected. Then, the output device 2, the arithmetic devices 3, 4 and the like constitute a capturing device.

【0007】入力装置1に入力された温度等のデータ
は、たとえばリニアライズ等の必要な処理がなされた
後、その入力装置1のデータに固有のデータ番号を付し
てバスLに出力される。
The data such as the temperature input to the input device 1 is output to the bus L after the data of the input device 1 is given a unique data number after necessary processing such as linearization is performed. .

【0008】そして、こうしてバスL上を流れているデ
ータのうち、必要なデータを出力装置2、演算装置3、
4は取り込むことになる。このため、これら取込装置に
は、どの入力装置あるいは演算装置等のデータが必要な
のかによって、その取込装置が必要とする入力装置ある
いは演算装置等の出力データのデータ番号を取込番号と
してあらかじめ設定しておく。
Of the data flowing on the bus L, necessary data is output from the output device 2, the arithmetic unit 3,
4 will be taken in. Therefore, the data number of the output data of the input device or the arithmetic device required by the input device depends on which input device or the data of the arithmetic device, etc. Set in advance.

【0009】たとえば、入力装置1のデータを出力装置
2、演算装置3で取り込むとすると、出力装置2、演算
装置3は、入力装置1のデータ番号と同一の番号を取込
番号として設定しておく。
For example, if the data of the input device 1 is taken in by the output device 2 and the arithmetic device 3, the output device 2 and the arithmetic device 3 set the same number as the data number of the input device 1 as the take-in number. deep.

【0010】出力装置2は、バスLを流れるデータのう
ち、その取込番号と一致し対応する入力装置1のデータ
番号が付いたデータのみを判別選択して取り込み所定の
処理後外部に出力する。
Of the data flowing through the bus L, the output device 2 discriminates and selects only the data having the data number of the corresponding input device 1 which coincides with the data acquisition number, fetches the data, and outputs the data after predetermined processing. .

【0011】また、演算装置3は、バスLに流れるデー
タのうち、その取込番号と一致する入力装置1のデータ
番号の付いたデータのみを選択、判別して取り込む。そ
して、必要な平均等その他の演算をした後、そのデータ
に演算装置3の固有のデータ番号を付してバスLに出力
する。
Further, the arithmetic unit 3 selects, discriminates and fetches only the data having the data number of the input unit 1 which coincides with the fetch number from the data flowing through the bus L. Then, after performing other necessary arithmetic operations such as averaging, the data is given a unique data number of the arithmetic unit 3 and output to the bus L.

【0012】そして、演算装置4の取込番号として演算
装置3のデータ番号を設定しておくことにより演算装置
3の出力データは、演算装置4で取り込まれる。そし
て、この演算装置4で再び所定の演算処理を行い、この
データに演算装置4の固有のデータ番号を付してバスL
に出力する。
By setting the data number of the arithmetic unit 3 as the acquisition number of the arithmetic unit 4, the output data of the arithmetic unit 3 is taken in by the arithmetic unit 4. Then, the arithmetic unit 4 performs a predetermined arithmetic processing again, and this data is given a data number unique to the arithmetic unit 4 to add the data to the bus L.
Output to.

【0013】なお、演算装置3、4に、2種類以上の取
込番号を設定しておけば、2種類以上の装置からのデー
タについての各種演算処理が可能となる。
If two or more types of capture numbers are set in the arithmetic devices 3 and 4, various arithmetic processing can be performed on data from two or more types of devices.

【0014】ところで、たとえば入力装置1は1つの入
力の場合と複数入力の場合があり、また、出力装置2は
1つの出力の場合と複数出力の場合とがある。これらの
間の複数のデータ伝送は次のようにすればよい。
By the way, for example, the input device 1 may have one input or plural inputs, and the output device 2 may have one output or plural outputs. A plurality of data transmissions between them may be performed as follows.

【0015】つまり、入力装置1から出力される測定結
果等の複数のデータが、たとえば10チャンネルのと
き、各チャンネルのデータ(データ1、データ2、…、
データ10)に付加されるデータ番号を「01〜10」
とすれば、入力装置1についての、1個のデータ番号
「01」を代表に用いて、連続する複数のデータについ
ての出力を、 01、データ1、データ2、…、データ10 のようにする。つまり、複数のデータに対し、1個のデ
ータ番号を付すことで各データに所定の連続的なデータ
番号が付されるものとあらかじめ規約しておく。
That is, when the plurality of data such as the measurement result output from the input device 1 is, for example, 10 channels, the data of each channel (data 1, data 2, ...
The data number added to the data 10) is "01-10".
If so, one data number “01” for the input device 1 is used as a representative, and outputs for a plurality of consecutive data are set as 01, data 1, data 2, ..., Data 10. . That is, it is preliminarily prescribed that a predetermined continuous data number is attached to each data by attaching one data number to a plurality of data.

【0016】そして、これらのデータを出力装置2で取
り込む場合、その取込番号を入力装置1についてのデー
タ番号である「01」と設定しておけば、出力装置2
で、上記データ番号が付された複数のデータを取り込
み、データ番号「01」を基準として、各データに所定
の連続的なデータ番号を付して処理される。つまり、 01 データ1、02 データ2、…、10 データ10 のような10個のデータに解釈されて処理される。一般
的に、上記1個のデータ番号をABとすれば、連続する
複数のデータに付与される所定のデータ番号は例えば次
のようになる。
When these data are captured by the output device 2, the capture number is set to "01" which is the data number for the input device 1, and the output device 2
Then, a plurality of data to which the above-mentioned data numbers have been added are fetched, and each data is given a predetermined continuous data number based on the data number “01” and processed. That is, it is interpreted and processed into 10 data such as 01 data 1, 02 data 2, ..., 10 data 10. Generally, if the above-mentioned one data number is AB, the predetermined data numbers given to a plurality of continuous data are as follows, for example.

【0017】 AB、AB−1、AB−2、…、AB−n AB、AB+1、AB+2、…、AB+n AB−2、AB−1、AB、…、AB−(n−2) AB+5、AB+6、AB+7、…、AB+(n+5) AB、AB±1・k、AB±2・k、…、AB±n・k ここで例えばk=2とすれば、2個おきとなり、これら
等あるいはこれ以外のどれにするかは、システムによ
り、あらかじめ決めておけばよい。このようにして、デ
ータ番号を1個用いることで、複数のデータへのデータ
番号の付与と、データの伝送が可能となる。また、取り
込むときのデータ番号を任意に設定することで、連続す
る複数のデータの任意の部分のデータの授受が可能とな
る。
AB, AB-1, AB-2, ..., AB-n AB, AB + 1, AB + 2, ..., AB + n AB-2, AB-1, AB, ..., AB- (n-2) AB + 5, AB + 6, AB + 7, ..., AB + (n + 5) AB, AB ± 1k, AB ± 2k, ..., AB ± nk Here, for example, if k = 2, then every two or so, etc. Which system should be used may be decided in advance by the system. In this way, by using one data number, it is possible to give a data number to a plurality of data and transmit the data. Further, by setting the data number at the time of fetching arbitrarily, it is possible to send and receive data of an arbitrary portion of a plurality of continuous data.

【0018】また、取込装置は、連続する複数のデータ
を複数回取り込み、付されたデータ番号が同一の複数個
のデータを用いて所定の処理を行うことで、伝送データ
の信頼性を高めることができる。つまり、複数回現れる
同一番号のデータにより、データの書き直し、比較、多
数決等で用いるデータを決定したりして、データの回
復、チェック、監視等の所定の処理を行い、信頼性を高
めることができる。
Further, the capturing device enhances the reliability of the transmission data by capturing a plurality of continuous data a plurality of times and performing a predetermined process using the plurality of data having the same data number. be able to. In other words, data with the same number that appears multiple times determines the data to be used for data rewriting, comparison, majority voting, etc., and performs predetermined processing such as data recovery, checking, and monitoring to improve reliability. it can.

【0019】次に、図2に入力装置1と演算装置3を用
いたやや詳細な構成説明図を示す。たとえば、入力装置
1は、スキャナのような入力装置1aで取り込まれたア
ナログ信号e1、e2、…、enの複数のデータを出力
するにあたり、各アナログデータをA−D変換器1bで
デジタル信号とし、処理手段1cにより連続する複数の
データを生成し、番号設定器1eで1個のデータ番号を
設定し、この1個のデータ番号を連続する複数のデータ
に付して出力手段1dによりバスLに出力する。
Next, FIG. 2 shows a slightly detailed configuration explanatory diagram using the input device 1 and the arithmetic device 3. For example, when the input device 1 outputs a plurality of data of the analog signals e1, e2, ..., En captured by the input device 1a such as a scanner, each analog data is converted into a digital signal by the AD converter 1b. The processing means 1c generates a plurality of continuous data, the number setter 1e sets one data number, the one data number is attached to a plurality of continuous data, and the output means 1d outputs the bus L. Output to.

【0020】演算装置3は、取込番号設定器3aで取り
込むべき必要なデータ番号を設定し、バスL上を流れて
いるデータのうちこのデータ番号が付された連続する複
数のデータを判別手段3bで判別し選択して取り込む。
そして、処理手段3cで複数データの各データのデータ
番号の付与および演算処理等がなされ、番号設定器3e
で演算装置3についてのデータ番号を設定し、出力手段
3dによりデータ番号を連続する複数のデータに付して
バスLに出力する。このように、1個のデータ番号で上
記のように複数の演算結果のデータに所定のデータ番号
が付されて出力される。また、演算装置3から直接外部
とデータの入力、出力をするようにしてもよい。
The arithmetic unit 3 sets a necessary data number to be fetched by the fetch number setter 3a, and discriminates a plurality of continuous data to which this data number is attached from the data flowing on the bus L. It is discriminated in 3b, selected and fetched.
Then, the data number is assigned to each data of the plurality of data and arithmetic processing is performed by the processing means 3c, and the number setting device 3e is performed.
Then, the data number of the arithmetic unit 3 is set, and the output means 3d attaches the data number to a plurality of continuous data and outputs the data to the bus L. In this way, a predetermined data number is added to the data of the plurality of calculation results as described above with one data number and output. Further, the arithmetic unit 3 may directly input / output data to / from the outside.

【0021】なお、データをバスLに出力する装置とし
ては、入力装置1、演算装置3、4等何でもよくまた、
取込装置としては、出力装置2、演算装置3、4等何で
もよい。
As the device for outputting the data to the bus L, any device such as the input device 1, the arithmetic devices 3 and 4 may be used.
The capturing device may be any of the output device 2, the arithmetic devices 3, 4, and the like.

【0022】つまり、バスに出力する装置としては、外
部の他の接続機器から入力されたデータをバスに出力す
る入力インターフェイス、データの設定を行う設定装置
でもよく、また、取込装置として、バスから取り込んだ
データを外部の機器に出力する出力インターフェイス、
取り込んだデータを表示する表示装置等でもよい。
That is, the device for outputting to the bus may be an input interface for outputting data input from another external connecting device to the bus, or a setting device for setting the data. An output interface that outputs the data captured from the external device,
A display device or the like that displays the captured data may be used.

【0023】[0023]

【発明の効果】以上述べたように、この発明は、共通の
バスに接続される装置において、1個のデータ番号を付
して複数のデータをバスに送り、必要とするデータ番号
が付されたデータを取り込みデータ番号を基準として複
数のデータに所定のデータ番号を付すようにしたデータ
伝送装置である。このため、メインの主局は不要で、通
信速度は十分に速いものとでき、最少2個の装置とバス
のみの構成から、番号が許す限り、数十、数百以上もの
データや装置を組み合わせたものが、簡易かつ任意に、
しかも、フレキシブルに構成でき、さまざまなシステム
に容易かつ十分に、柔軟性、拡張性に富み、効果的、効
率的に対応することができる。また、1個のデータ番号
の設定で、連続する複数のデータに所定のデータ番号が
付されることになるので、データ番号の付与を各データ
ごとに設ける必要がなく、データ番号の付与が容易で、
まとまりのあるデータを、迅速に伝送でき、処理も効果
的に行うことができる。また、重なる複数ずつの所定個
数ずつのデータを用いることにより、同じデータが何度
も現れるので、これらによる書き直し、比較等により、
データの信頼性が向上する。
As described above, according to the present invention, in a device connected to a common bus, one data number is attached to a plurality of data to be transmitted to the bus, and a required data number is attached. It is a data transmission device that takes in data and adds a predetermined data number to a plurality of data based on the data number. Therefore, the main master station is not required, the communication speed can be sufficiently high, and the configuration with only a minimum of two devices and a bus can combine dozens or hundreds of data and devices as the number allows. Is simple and arbitrary,
Moreover, it can be configured flexibly, and can easily and sufficiently cope with various systems, with high flexibility and expandability, effectively and efficiently. Moreover, since a predetermined data number is assigned to a plurality of consecutive data by setting one data number, it is not necessary to assign a data number to each data, and the data number can be easily assigned. so,
Cohesive data can be transmitted quickly and can be effectively processed. Also, by using a predetermined number of overlapping data, the same data will appear many times.
Improves data reliability.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例を示す構成説明図である。FIG. 1 is a structural explanatory view showing an embodiment of the present invention.

【図2】この発明の一実施例を示す構成説明図である。FIG. 2 is a structural explanatory view showing an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 入力装置 2 出力装置 3、4 演算装置 L バス 1 input device 2 output device 3, 4 arithmetic unit L bus

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】1個のデータ番号を付した連続する複数の
データをバスに出力する装置と、バスを流れるデータの
うち必要とするデータ番号が付された連続する複数のデ
ータを取り込み付されたデータ番号を基準として各デー
タに所定のデータ番号を付す取込装置とを備えたことを
特徴とするデータ伝送装置。
1. A device for outputting a plurality of continuous data having one data number to a bus, and a device for fetching a plurality of continuous data having a required data number out of data flowing through the bus. A data transmission device, comprising: a capturing device for assigning a predetermined data number to each data based on the data number.
【請求項2】前記取込装置は、連続する複数のデータを
複数回取り込み付されたデータ番号が同一の複数個のデ
ータを用いて所定の処理を行うことを特徴とする請求項
1記載のデータ伝送装置。
2. The capturing device according to claim 1, wherein the capturing device performs a predetermined process by using a plurality of pieces of data having the same data number, which are attached to a plurality of consecutive pieces of data a plurality of times. Data transmission equipment.
JP4236595A 1995-02-07 1995-02-07 Data transmission equipment Pending JPH08214016A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4236595A JPH08214016A (en) 1995-02-07 1995-02-07 Data transmission equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4236595A JPH08214016A (en) 1995-02-07 1995-02-07 Data transmission equipment

Publications (1)

Publication Number Publication Date
JPH08214016A true JPH08214016A (en) 1996-08-20

Family

ID=12634018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4236595A Pending JPH08214016A (en) 1995-02-07 1995-02-07 Data transmission equipment

Country Status (1)

Country Link
JP (1) JPH08214016A (en)

Similar Documents

Publication Publication Date Title
JPH08214016A (en) Data transmission equipment
JPH11296444A (en) Monitoring device
JPH11177592A (en) Data transmission equipment
JPH08214017A (en) Data transmission equipment
JPH07212864A (en) Data transmission equipment
JP4385739B2 (en) Waveform measuring instrument
RU8497U1 (en) DATA COLLECTION AND PROCESSING SYSTEM
JPH08228198A (en) Data transmission equipment
JPH08228199A (en) Transmission equipment
JPH08265342A (en) Device name transmission device
JPH08307435A (en) Data transmission equipment
JPH09312657A (en) Data transmission equipment
JPH098830A (en) Data transmission equipment
JPH098829A (en) Data transmission equipment
JPH1093657A (en) Data processing device
JPH08265876A (en) Setting information transmitter
JPH09205449A (en) Data transmission equipment
JPH09312658A (en) Data transmission equipment
JPH08237283A (en) Voltage information transmission device
JPH07210276A (en) Arithmetic unit
JP3483339B2 (en) Set value information transmission device
JPH0923239A (en) Data transmission equipment
JPH10124205A (en) Data input / output device
JP4004711B2 (en) Video transmission processing method and video transmission apparatus
JPH07212865A (en) Interface device