[go: up one dir, main page]

JPH06303673A - Data transmission method - Google Patents

Data transmission method

Info

Publication number
JPH06303673A
JPH06303673A JP8618393A JP8618393A JPH06303673A JP H06303673 A JPH06303673 A JP H06303673A JP 8618393 A JP8618393 A JP 8618393A JP 8618393 A JP8618393 A JP 8618393A JP H06303673 A JPH06303673 A JP H06303673A
Authority
JP
Japan
Prior art keywords
data
transmission
memory
control device
control information
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
JP8618393A
Other languages
Japanese (ja)
Inventor
Mitsuhiro Kokubo
光洋 小久保
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP8618393A priority Critical patent/JPH06303673A/en
Publication of JPH06303673A publication Critical patent/JPH06303673A/en
Pending legal-status Critical Current

Links

Landscapes

  • Selective Calling Equipment (AREA)

Abstract

PURPOSE:To provide the data transmission method able to send prescribed control information sequentially at a high speed. CONSTITUTION:Only data revised in response to various processing result by a control section 11 of a controller 1 are extracted from a memory 13 by a transmission interface section 15 and sent sequentially. A controller 2 receives the data via a data transmission line 9 to revise corresponding control information in a memory 14 and returns an answerback signal when received data are addressed to a concerned equipment. Then the controller 1 resets sent data based on the reception of the answerback signal.

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 method and, more particularly, to a data transmission method using a cyclic method for sequentially transmitting predetermined data.

【0002】[0002]

【従来の技術】電力設備等における複数の制御部で構成
される装置、あるいはデータウェイ等で結合された複数
の計算機で構成されるシステムでは、各制御部あるいは
計算機で行われる処理に必要な所定のデータ、例えば発
電所における出力電力、各部の温度、圧力等のアナログ
制御情報や、各種ポンプ、制御弁、遮断機等の動作・開
閉状態を示す2値情報等を順次更新するために、高速の
デジタルデータ伝送が必要とされている。
2. Description of the Related Art In an apparatus composed of a plurality of control units in electric power equipment or a system composed of a plurality of computers connected by a data way or the like, a predetermined unit required for processing performed by each control unit or computer. Data, such as output power at the power plant, analog control information such as temperature and pressure of each part, and binary information indicating operation / open / closed states of various pumps, control valves, circuit breakers, etc. Digital data transmission is needed.

【0003】従来、これら制御部間あるいは計算機間に
おける高速デジタルデータ伝送方法として、図6に示す
ようなシステムが採用されている。図6は所定のデータ
を順次繰り返して伝送するサイクリック方式に基づく伝
送システムの一般的な構成を示すブロック図であり、同
図において、61は送信側制御装置であり、所定の処理
を行った結果としてメモリ65に格納されている各種制
御情報を個々に更新する制御部63と、メモリ65内の
一連の制御情報を所定の順序に従って各情報毎に順次デ
ータ伝送路69に送出する送信インターフェース部67
とから構成されている。
Conventionally, a system as shown in FIG. 6 has been adopted as a high-speed digital data transmission method between these control units or between computers. FIG. 6 is a block diagram showing a general structure of a transmission system based on a cyclic system that repeatedly and repeatedly transmits predetermined data. In FIG. 6, reference numeral 61 is a transmission side control device which performs predetermined processing. As a result, a control unit 63 that individually updates various control information stored in the memory 65, and a transmission interface unit that sequentially outputs a series of control information in the memory 65 to the data transmission path 69 for each information in a predetermined order. 67
It consists of and.

【0004】また62は受信側制御装置であり、データ
伝送路69を介して所定の順序で受信したデータを一連
の制御情報としてメモリ66に出力する受信インターフ
ェース部68と、メモリ66の制御情報に基づき所定の
処理を実施する制御部64とから構成されている。な
お、送信側制御装置61と受信側制御装置62は1対1
に対応しており、所定時間においてデータ伝送路69は
両者間の伝送にのみ占用されるものとなっている。
Reference numeral 62 denotes a receiving side control device, which stores a control data in the memory 66 and a reception interface section 68 which outputs data received in a predetermined order via the data transmission path 69 to the memory 66 as a series of control information. The control unit 64 is configured to perform a predetermined process based on the above. In addition, the transmission side control device 61 and the reception side control device 62 have a one-to-one correspondence.
The data transmission path 69 is exclusively used for transmission between the two at a predetermined time.

【0005】次に、図7に示すフローチャートを参照し
て、この伝送システムの動作を説明する。まず、送信側
制御装置61の制御部63において所定の処理が実施さ
れ、その結果がメモリ65に出力され所定の制御情報が
伝送とは同期することなく適時更新される。送信インタ
ーフェース部67は常時これら全ての制御情報を所定の
順序に従ってメモリ65から読み取り(ステップ71
1,714)、各情報毎に順次データ伝送路69に送出
しており(ステップ712)、一連の制御情報の送出が
終了した場合には(ステップ713)、これら制御情報
が制御部63により更新されたか否かにかかわらず、繰
り返し一連の制御情報の送出処理を行う。
Next, the operation of this transmission system will be described with reference to the flowchart shown in FIG. First, a predetermined process is executed in the control unit 63 of the transmission side control device 61, the result is output to the memory 65, and the predetermined control information is updated in a timely manner without being synchronized with the transmission. The transmission interface unit 67 always reads all the control information from the memory 65 in a predetermined order (step 71).
1, 714), each information is sequentially transmitted to the data transmission path 69 (step 712), and when the transmission of the series of control information is completed (step 713), the control information is updated by the control unit 63. Regardless of whether or not it is performed, a series of control information transmission processing is repeatedly performed.

【0006】一方、受信側制御装置62の受信インター
フェース部68では、データ伝送路69を介して個々に
分割され所定順序で送出された制御情報を順次受信する
とともに(ステップ721)、所定の伝送誤り検出方
法、例えばパリティチェック等により伝送誤りを判定し
(ステップ722)、誤り無しと判断されるとともに一
連の制御情報の受信が終了した場合には(ステップ72
3)、個々の情報から一連の制御情報を組立ててメモリ
66に出力する(ステップ724)。
On the other hand, the receiving interface section 68 of the receiving side control device 62 sequentially receives the control information which is individually divided and sent out in a predetermined order via the data transmission path 69 (step 721) and a predetermined transmission error. If a transmission error is determined by a detection method, for example, a parity check or the like (step 722), it is determined that there is no error, and a series of control information has been received (step 72).
3) A series of control information is assembled from the individual information and output to the memory 66 (step 724).

【0007】制御部64ではこの一連の制御情報の更新
に応じて内部処理用の制御情報として取り込むととも
に、この新たな制御情報に基づく所定の処理を実施す
る。従って、送信側制御装置61の制御情報が順次転送
され、受信側制御装置62により最新の制御情報に基づ
く処理が実現される。
The control unit 64 fetches the control information for internal processing as the series of control information is updated, and executes a predetermined processing based on the new control information. Therefore, the control information of the transmission side control device 61 is sequentially transferred, and the processing based on the latest control information is realized by the reception side control device 62.

【0008】また、一般的な高速デジタルデータ伝送方
法として、必要に応じてデータ伝送用の通信回線を捕捉
・確立するとともに、所定のデータのみを伝送する随時
型の伝送システムが運用されている。これは、前述のサ
イクリック方式とは異なり、データの更新に応じてある
いは受信側の要求に応じて、送信側と受信側の通信回線
を捕捉・確立するとともに、更新されたデータあるいは
要求されたデータのみを伝送するものである。
Further, as a general high-speed digital data transmission method, an occasional transmission system is used in which a communication line for data transmission is captured / established as necessary and only predetermined data is transmitted. This differs from the cyclic method described above, in that the communication line between the transmitting side and the receiving side is captured and established in response to the update of data or the request of the receiving side, and the updated data or requested data is requested. Only data is transmitted.

【0009】[0009]

【発明が解決しようとする課題】従って、このような従
来のデータ伝送方法では、特に前者の方法によれば高速
伝送を実現するために送信側および受信側の処理として
常に受信・送信処理を行う必要があり、またデータ伝送
路を占用する割合も大きくなるとともに、伝送する制御
情報が増加するにつれて一連の制御情報が転送され更新
されるのに必要な時間が大きくなり伝送効率が悪化する
という問題があった。さらに送信した情報が受信側で正
確に受信されたか否かを確認する方法がなく、データ伝
送の確実性についても問題があった。
Therefore, in such a conventional data transmission method, the former method, in particular, always performs the reception / transmission processing as the processing on the transmitting side and the receiving side in order to realize high-speed transmission. It is necessary to increase the ratio of occupying the data transmission path, and as the control information to be transmitted increases, the time required to transfer and update a series of control information increases and the transmission efficiency deteriorates. was there. Further, there is no method for confirming whether the transmitted information is correctly received by the receiving side, and there is a problem in reliability of data transmission.

【0010】一方、後者の方法によれば、所定の通信相
手との通信回線の捕捉・確立処理を、1つのデータを送
信するたびに毎回行う必要があるとともに、通信回線確
保時の衝突対応等の回線制御処理が複雑となるため、伝
送すべき制御情報として基本的な情報量が決まってお
り、これを順次、高速で転送・更新する必要がある場
合、例えば電力設備等において制御情報を高速伝送する
場合の伝送方法としてあまり有効ではない。本発明はこ
のような課題を解決するためのものであり、所定の制御
情報を順次高速で伝送できるデータ伝送方法を提供する
ことを目的としている。
On the other hand, according to the latter method, it is necessary to capture and establish a communication line with a predetermined communication partner every time one data is transmitted, and to deal with a collision when a communication line is secured. Since the line control processing of the above becomes complicated, the basic amount of information is decided as the control information to be transmitted, and when it is necessary to transfer and update this at high speed sequentially, for example, the control information can be transmitted at high speed in power equipment. It is not very effective as a transmission method when transmitting. The present invention is intended to solve such a problem, and an object thereof is to provide a data transmission method capable of sequentially transmitting predetermined control information at high speed.

【0011】[0011]

【課題を解決するための手段】このような目的を達成す
るために、本発明によるデータ伝送方法は、送信側にお
いてメモリに格納された複数のデータのうち各種処理結
果に応じて更新されたデータを所定順序で抽出して送信
し、受信側においてこれを受信して対応するデータを更
新するとともに正常に受信したことを示すアンサーバッ
ク信号を返送し、送信側においてアンサーバック信号を
受信しこのアンサーバック信号に基づき先に送信したデ
ータに対して伝送完了を示すリセットを行い、これら伝
送処理を所定期間毎に繰り返し実施して送信側で更新さ
れた情報を逐次受信側に転送するようにしたものであ
る。
In order to achieve such an object, a data transmission method according to the present invention is a data transmission method in which data transmitted from a plurality of data stored in a memory at a transmission side is updated according to various processing results. Are sent in a predetermined order, the receiving side receives them and updates the corresponding data, and at the same time returns an answer back signal indicating that it has been normally received, and the sending side receives the answer back signal and sends this answer back signal. Based on the back signal, the data transmitted earlier is reset to indicate the completion of transmission, and these transmission processes are repeated every predetermined period so that the information updated on the transmitting side is sequentially transferred to the receiving side. Is.

【0012】さらに、前述のデータ伝送方法において、
送信側で複数のデータのうち更新されたデータを抽出し
送信する代わりに、各種処理結果に応じて更新されたデ
ータのみをメモリに格納するとともにこれを所定順序で
送信するようにしたものである。
Further, in the above data transmission method,
Instead of extracting and transmitting updated data among a plurality of data on the transmitting side, only the data updated according to various processing results is stored in the memory and is transmitted in a predetermined order. .

【0013】[0013]

【作用】従って、送信側において各種処理結果に応じて
更新されたデータのみが抽出され順次送信される。受信
側でこのデータが受信され対応するデータが更新される
とともに正常受信を示すアンサーバック信号が返送され
る。続いて送信側でこのアンサーバック信号が受信さ
れ、これに基づき先の送信データは伝送完了したとして
リセットされ、このような伝送処理が繰り返し実施され
る。
Therefore, only data updated according to various processing results on the transmitting side is extracted and sequentially transmitted. The receiving side receives this data, updates the corresponding data, and returns an answer back signal indicating normal reception. Subsequently, the transmitter side receives the answerback signal, and based on this, the previous transmission data is reset as the transmission is completed, and such a transmission process is repeatedly executed.

【0014】さらに、送信側において複数のデータのう
ち更新されたデータが抽出され送信される代わりに、各
種処理結果に応じて更新されたデータのみがメモリに格
納されるとともにこれが所定順序で送信される。
Further, instead of the updated data being extracted and transmitted from the plurality of data on the transmitting side, only the data updated according to various processing results is stored in the memory and is transmitted in a predetermined order. It

【0015】[0015]

【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明の一実施例であるサイクリック方式に
基づく伝送システムのブロック図である。同図におい
て、1,2は制御装置であり、各種制御情報を格納する
メモリ13,14、この制御情報に基づき各種処理を実
施する制御部11,12、およびデータ伝送処理を制御
する伝送インターフェース部15,16から、それぞれ
構成されている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of a transmission system based on a cyclic system which is an embodiment of the present invention. In the figure, reference numerals 1 and 2 are control devices, and memories 13 and 14 that store various control information, control units 11 and 12 that perform various processes based on the control information, and a transmission interface unit that controls data transmission processing. It is composed of 15 and 16, respectively.

【0016】各制御部は、所定の処理を行った結果とし
て、メモリに格納されている各種制御情報を適時更新す
るとともに、伝送処理により更新された制御情報に基づ
き各種処理を実施する。また各伝送インターフェース部
は、送信動作時には、メモリに格納されている制御情報
から更新されたデータを所定順序で抽出して送信し、受
信側からのアンサーバック信号に応じてメモリの対応す
る制御情報をリセットするとともに、受信動作時には、
受信したデータに基づきメモリの対応する制御情報を更
新し、アンサーバック信号を返送する。
Each control unit appropriately updates various control information stored in the memory as a result of performing the predetermined processing, and executes various processing based on the control information updated by the transmission processing. Further, each transmission interface unit extracts the updated data from the control information stored in the memory in a predetermined order during the transmission operation and transmits the data, and controls the corresponding control information in the memory according to the answerback signal from the receiving side. Is reset and at the time of receiving operation,
The corresponding control information in the memory is updated based on the received data, and an answer back signal is returned.

【0017】9はデータ伝送路であり、制御装置1,2
の他、複数の制御装置がデータ伝送路9により接続され
ている。なお、これら各制御装置には、例えば各制御装
置に割り当てられた装置番号等により、予め送信データ
送出の順序が定められており、各制御装置がこの順序に
従ってデータ伝送路9にデータを送出することによりデ
ータ伝送路9の時分割管理が実現されている。
Reference numeral 9 denotes a data transmission path, which is a control device 1 or 2.
Besides, a plurality of control devices are connected by a data transmission line 9. It should be noted that the order of sending the transmission data is determined in advance in each of these control devices by, for example, the device number assigned to each control device, and each control device sends the data to the data transmission line 9 in accordance with this order. As a result, time-division management of the data transmission line 9 is realized.

【0018】また、送出されたデータは全ての制御装置
の伝送インターフェース部15,16で受信され、メモ
リ13,14の対応する場所に格納される。図3は各制
御装置のメモリに共通する内部構成を示すメモリ割当図
であり、各制御装置に対応した複数のエリア31,3
2,33等から構成され、さらにこれらのエリアは、例
えばエリア31は11〜1m、エリア32は21〜2
m、またエリア33は31〜3mの各ワードから構成さ
れており、制御装置1,2の制御部11,12について
は自装置に対応するエリア31,32をそれぞれ参照す
ることにより所定の処理を実施する。35は制御装置2
に対応するエリア32を構成するワードのうちの1つで
あり、後の説明に使用する。なお、各ワードには各種制
御情報、例えば発電所における出力電力等のアナログ制
御情報や、各種ポンプ等の動作・開閉状態を示す2値情
報等に対応したデータが格納される
The transmitted data is received by the transmission interface units 15 and 16 of all the control devices and stored in the corresponding locations of the memories 13 and 14. FIG. 3 is a memory allocation diagram showing an internal configuration common to the memories of the respective control devices, and a plurality of areas 31, 3 corresponding to the respective control devices.
2, 33, etc. Further, these areas are, for example, 11 to 1 m for the area 31 and 21 to 2 for the area 32.
The area 33 is composed of each word of 31 to 3 m, and the control units 11 and 12 of the control devices 1 and 2 perform predetermined processing by referring to the areas 31 and 32 corresponding to their own devices. carry out. 35 is the control device 2
, Which is one of the words forming the area 32, which will be used later in the description. Note that each word stores various control information, for example, analog control information such as output power at a power plant, and data corresponding to binary information indicating the operation / open / closed states of various pumps.

【0019】次に図2の動作フローチャートを参照し、
本発明の動作として制御装置1の所定の制御情報ワード
35を制御装置2へ伝送する場合について説明する。ま
ず、制御装置1の制御部11により所定の処理が実施さ
れ、その結果がメモリ13に格納される。こことき制御
部11はその処理結果すなわち制御情報を伝送すべき他
の制御装置を判断し、メモリ13においてその制御装置
に対応するエリアの所定ワード、例えばワード35(図
3参照)に制御情報を格納することによりそのデータを
更新する。但しこのデータ更新はデータ伝送とは同期す
ることなく、必要に応じて適時実施される。またメモリ
13の各ワードにおいて、制御部11の制御処理により
更新されていないデータはリセット状態、例えば全ての
ビットが0となっている。
Next, referring to the operation flowchart of FIG.
As an operation of the present invention, a case of transmitting the predetermined control information word 35 of the control device 1 to the control device 2 will be described. First, the control unit 11 of the control device 1 performs a predetermined process, and the result is stored in the memory 13. At this time, the control unit 11 determines the processing result, that is, another control device to which the control information should be transmitted, and stores the control information in a predetermined word, for example, the word 35 (see FIG. 3) in the area corresponding to the control device in the memory 13. The data is updated by storing. However, this data update is carried out in a timely manner as needed, not in synchronization with the data transmission. Further, in each word of the memory 13, the data that has not been updated by the control processing of the control unit 11 is in the reset state, for example, all the bits are 0.

【0020】各制御装置は、前述の通りデータ伝送路9
を時分割することにより、各制御装置毎に割り当てられ
た所定期間をデータ送出タイミングとして占用するもの
となっており、その順序は各制御装置に割り当てられた
装置番号等に基づき予め定められている。
Each control device has a data transmission line 9 as described above.
By time-sharing, the predetermined period assigned to each control device is used as the data transmission timing, and the order is predetermined based on the device number assigned to each control device. .

【0021】今、制御装置1がデータ送信タイミングで
ある場合(ステップ211)、制御装置1の伝送インタ
ーフェース部15はメモリ13のうち他の制御装置に対
応するエリアの各ワードを所定順序に基づき検査し、新
たに更新されリセット状態ではないデータ、例えばワー
ド35(図3参照)を抽出する(ステップ212)。な
おこの検査は前回のデータ送信タイミングにおいて検査
が終了したワードから再開される。また検査順序は各ワ
ードに格納されている制御情報の重要性等から予め設定
されているものとする。
If the control device 1 is now in the data transmission timing (step 211), the transmission interface unit 15 of the control device 1 inspects each word in the area corresponding to another control device in the memory 13 based on a predetermined order. Then, the newly updated data not in the reset state, for example, the word 35 (see FIG. 3) is extracted (step 212). Note that this inspection is restarted from the word for which the inspection was completed at the previous data transmission timing. Also, the inspection order is set in advance in consideration of the importance of the control information stored in each word.

【0022】このようにして抽出されたデータは、その
データが格納されるべきアドレスすなわち対応するエリ
アおよびワード情報や、伝送誤りをチェックするための
伝送誤り検出情報、例えばチェックサム等が付加されて
(ステップ213)、データ伝送路9に出力される(ス
テップ214)。
The data thus extracted is added with an address at which the data is to be stored, that is, corresponding area and word information, and transmission error detection information for checking a transmission error, such as a checksum. (Step 213), the data is output to the data transmission line 9 (Step 214).

【0023】制御装置2は伝送インターフェース部16
によりデータ伝送路9を監視しており、制御装置1から
送信されたデータを受信し(ステップ221)、伝送誤
りの判定を行い(ステップ222)、正常受信であると
判断した場合には、そのデータに付加されているアドレ
ス情報を解析して対応するエリアおよびワード情報を導
出し(ステップ223)、これに基づいてメモリ14に
格納する(ステップ224)。この受信処理は他の全て
の制御装置で同様に実施される。
The control device 2 has a transmission interface section 16
The data transmission path 9 is monitored by, the data transmitted from the control device 1 is received (step 221), the transmission error is determined (step 222), and if it is determined that the reception is normal, the The address information added to the data is analyzed to derive the corresponding area and word information (step 223), and based on this, stored in the memory 14 (step 224). This reception process is similarly performed by all the other control devices.

【0024】ここで、導出されたエリア情報が自局のも
の、例えば制御装置2においてアドレス情報「21」
(ワード35)に基づき導出したエリア情報が自局のも
のであった場合には(ステップ225)、正常に受信が
完了したことを示すアンサーバック信号として、受信し
たデータと同じものを直ちに返送する(ステップ22
6)。なお、制御装置2の制御部12は所定期間毎ある
いは必要に応じて、メモリ14のうち自局に対応するエ
リア32に格納された最新の各制御情報を読み取り、こ
れに基づいて制御処理を実施する。
Here, the derived area information is that of the own station, for example, the address information "21" in the control device 2.
When the area information derived based on (word 35) is that of the own station (step 225), the same data as the received data is immediately returned as an answerback signal indicating that the reception is normally completed. (Step 22
6). The control unit 12 of the control device 2 reads the latest control information stored in the area 32 of the memory 14 corresponding to its own station at predetermined intervals or as needed, and performs control processing based on the latest control information. To do.

【0025】制御装置1の伝送インターフェース部15
は、データ送信後所定期間にわたりデータ伝送路9を監
視して(ステップ215)、データ送信相手の制御装
置、ここでは制御装置2からのアンサーバック信号を受
信し(ステップ216)、このアンサーバック信号と今
回送信したデータを比較して(ステップ217)、一致
が確認された場合にはメモリ13の対応するワード(ワ
ード35)に格納されているデータに対して伝送完了を
示すリセットを行う(ステップ218)。
The transmission interface section 15 of the control device 1
Monitors the data transmission line 9 for a predetermined period after data transmission (step 215), receives an answerback signal from the control device of the data transmission partner, here the control device 2 (step 216), and receives this answerback signal. And the data transmitted this time are compared (step 217). If a match is confirmed, the data stored in the corresponding word (word 35) of the memory 13 is reset to indicate the completion of transmission (step 217). 218).

【0026】一方、制御装置1の伝送インターフェース
部15でデータ送信から所定期間内にアンサーバック信
号が確認されない場合には(ステップ215)、何かの
障害が発生しデータ伝送が正常に実施されなかったとし
て、メモリ13内の対応するデータはリセットされず、
次回以降のデータ送信タイミングにおいて伝送インター
フェース部15により抽出され再送処理される。
On the other hand, when the answerback signal is not confirmed in the transmission interface section 15 of the control device 1 within a predetermined period from the data transmission (step 215), some trouble occurs and the data transmission is not normally carried out. Therefore, the corresponding data in the memory 13 is not reset,
The data is extracted and retransmitted by the transmission interface unit 15 at the next and subsequent data transmission timings.

【0027】なお、このデータ比較およびリセットを実
施する場合、アンサーバック信号と対応するワードのデ
ータとの排他的論理和(EXCLUSIVE OR)を算出すること
により実施しても良い。これにより、データ比較および
リセットが一度に行われ処理が高速化される。
The data comparison and reset may be performed by calculating an exclusive logical sum (EXCLUSIVE OR) of the answerback signal and the data of the corresponding word. As a result, data comparison and reset are performed at one time, and the processing speed is increased.

【0028】従って、制御装置1の制御部11により更
新された制御情報は、制御装置1のデータ送出タイミン
グに基づきデータ伝送路9を介して各制御装置で受信さ
れ対応する制御情報が更新されるとともに、その制御情
報に対応する制御装置2から正常受信を示す受信データ
と同じアンサーバック信号が返送され、これにより制御
装置1において伝送完了を確実に確認することとなる。
Therefore, the control information updated by the control unit 11 of the control device 1 is received by each control device via the data transmission line 9 based on the data transmission timing of the control device 1, and the corresponding control information is updated. At the same time, the control device 2 corresponding to the control information returns the same answerback signal as the received data indicating the normal reception, whereby the control device 1 surely confirms the completion of the transmission.

【0029】なお、上記実施例においてアンサーバック
信号として受信したデータと同じ信号を返送する場合に
ついて説明したが、伝送完了確認の確実性よりも制御情
報が転送・更新される期間の短縮を重要視する場合に
は、アンサーバック信号として所定の比較的短い固定長
データを使用するようにしても良い。
In the above embodiment, the case where the same signal as the data received as the answerback signal is returned has been described, but it is more important to shorten the period in which the control information is transferred / updated rather than the certainty of confirmation of the transmission completion. In this case, predetermined relatively short fixed length data may be used as the answerback signal.

【0030】図4は、アンサーバック信号として固定長
データを用いた場合の送信データとアンサーバック信号
との関係を示すデータ対応図であり、40は制御装置1
から送信されるデータ、45はアンサーバック信号とし
ての固定長データである。
FIG. 4 is a data correspondence diagram showing the relationship between the transmission data and the answerback signal when fixed length data is used as the answerback signal, and 40 is the control device 1.
Data 45 is fixed length data as an answerback signal.

【0031】同図において、制御装置1の各送信タイミ
ングにおいて送信データ41,42,43と順に送出さ
れ、アンサーバック信号として各送信データに対応した
制御装置から固定長データ46,47,48がそれぞれ
返送されている。このようにアンサーバック信号として
比較的短い固定長データを使用することにより、送信デ
ータが例えば各種計器で計測されたアナログ情報である
場合等、比較的長いデータである場合、データ伝送時間
がかなり短縮されるとともに、送信側制御装置による伝
送完了確認処理も高速化され、全体として制御情報の転
送・更新時間が飛躍的に短縮される。
In the figure, the transmission data 41, 42, 43 are sequentially transmitted at each transmission timing of the control device 1, and fixed length data 46, 47, 48 are sent as answer-back signals from the control device corresponding to each transmission data, respectively. It has been returned. By using relatively short fixed-length data as an answerback signal in this way, the data transmission time is considerably shortened when the transmission data is relatively long data such as analog information measured by various instruments. At the same time, the transmission completion confirmation processing by the transmission side control device is also speeded up, and the transfer / update time of the control information is drastically shortened as a whole.

【0032】また上記実施例において、各制御装置のメ
モリの構成として各制御装置に対応するエリアを設け、
制御部の制御処理結果として得た新たな制御情報を伝送
すべき各制御装置に対応するエリアに格納するものにつ
いて説明したが、このような制御情報格納エリアとは別
の送信データ用バッファをメモリに設けて、ここから伝
送インターフェース部が送信データを所定順序で読み出
し、自装置のデータ送信タイミングに合わせて送信する
ようにしても良い。
In the above embodiment, an area corresponding to each control device is provided as the memory configuration of each control device,
The description has been given of the case where the new control information obtained as the control processing result of the control unit is stored in the area corresponding to each control device to be transmitted, but a transmission data buffer different from such a control information storage area is stored in the memory. Alternatively, the transmission interface unit may read out the transmission data from here in a predetermined order and transmit the transmission data at the data transmission timing of the own device.

【0033】図5は、各制御装置のメモリに共通して設
けられた送信データ用バッファのメモリ構成図である。
同図において、51,52は送信すべきデータであり、
そのデータを格納すべきエリアおよびワード情報からな
るアドレス情報、および誤り検出データから構成されて
おり、図3の制御情報格納エリアとともに各制御情報の
メモリに共通して設けられている。
FIG. 5 is a memory block diagram of a transmission data buffer provided in common to the memories of the respective control devices.
In the figure, 51 and 52 are data to be transmitted,
It is composed of area for storing the data, address information including word information, and error detection data, and is commonly provided in the memory of each control information together with the control information storage area of FIG.

【0034】次に送信データ用バッファを設けた場合の
動作について説明する。なお、この場合送信データが格
納されている場所が異なる他は上記実施例と同様であ
り、動作フローチャートとして図2を参照して説明す
る。
Next, the operation when the transmission data buffer is provided will be described. In this case, the operation data is the same as the above embodiment except that the transmission data is stored in a different place, and an operation flowchart will be described with reference to FIG.

【0035】今、制御装置1の制御部11における処理
の結果、制御装置2へ送信すべき制御情報が発生した場
合、制御部11はその制御情報をメモリ13の送信デー
タ用バッファの所定の空エリアに適時格納する。
When control information to be transmitted to the control device 2 is generated as a result of the processing in the control portion 11 of the control device 1, the control portion 11 stores the control information in a predetermined empty space in the transmission data buffer of the memory 13. Store in the area in a timely manner.

【0036】伝送インターフェース部15は、自制御装
置のデータ送信タイミングにおいて(ステップ21
1)、メモリ13の送信データ用バッファ(図5参照)
から次に送信すべきデータを抽出し(ステップ21
2)、アドレスおよび誤り検出情報をこれに付加して
(ステップ213)、データ伝送路9へ送出する(ステ
ップ214)。
The transmission interface section 15 receives the data transmission timing of its own control device (step 21).
1), a buffer for transmission data in the memory 13 (see FIG. 5)
Data to be transmitted next is extracted from (step 21
2) The address and the error detection information are added to this (step 213) and sent to the data transmission line 9 (step 214).

【0037】制御装置2の伝送インターフェース16部
は、上記実施例同様、データ伝送路9を介して制御装置
1から送信されたデータを受信し(ステップ221)、
伝送誤り無しが確認された場合には(ステップ22
2)、そのデータに付加されているアドレス情報を解析
し(ステップ223)、これに基づきメモリ14の対応
するエリアおよびワード位置にこのデータを格納する
(ステップ224)。これは他の制御装置においても同
様に実施される。さらに、制御装置2の伝送インターフ
ェース部16はデータを格納すべきエリア情報が自装置
を示していることを検出した場合には(ステップ22
5)、直ちにアンサーバック信号をデータ伝送路9を介
して制御装置1へ返送する(ステップ226)。
The transmission interface 16 of the control device 2 receives the data transmitted from the control device 1 via the data transmission line 9 as in the above embodiment (step 221).
If it is confirmed that there is no transmission error (step 22
2) The address information added to the data is analyzed (step 223), and based on this, this data is stored in the corresponding area and word position of the memory 14 (step 224). This is similarly performed in other control devices. Further, when the transmission interface unit 16 of the control device 2 detects that the area information in which the data should be stored indicates the device itself (step 22).
5) Immediately, the answerback signal is returned to the control device 1 via the data transmission line 9 (step 226).

【0038】制御装置1の伝送インターフェース部15
は、データ送信から所定時間内に(ステップ215)、
このアンサーバック信号を受信した場合(ステップ21
6)、これに応じてメモリ13の送信データ用バッファ
の送信データとの一致を確認し(ステップ217)、こ
の送信データをメモリ13の対応する保存用エリアに格
納するとともに、送信データ用バッファの送信データを
リセットし(ステップ218)、このデータの伝送処理
を完了する。なお、アンサーバック信号がデータ送信か
ら所定時間以内に検出されなかった場合は(ステップ2
15)、上記実施例同様、メモリ13の送信データ用バ
ッファに格納されたデータがリセットされず、次回以降
の送信タイミングにおいて伝送インターフェース部15
により抽出され再送処理される。
The transmission interface section 15 of the control device 1
Within a predetermined time after data transmission (step 215),
When this answerback signal is received (step 21)
6) In response, it is confirmed that the transmission data in the transmission data buffer of the memory 13 matches the transmission data (step 217), and the transmission data is stored in the corresponding storage area of the memory 13 and stored in the transmission data buffer. The transmission data is reset (step 218) and the transmission processing of this data is completed. If the answerback signal is not detected within the predetermined time from the data transmission (step 2
15) Similarly to the above embodiment, the data stored in the transmission data buffer of the memory 13 is not reset, and the transmission interface unit 15 is transmitted at the next and subsequent transmission timings.
Is extracted and retransmitted.

【0039】従って、送信データ用バッファを設けるこ
とにより、伝送インターフェース部による送信データの
抽出時に更新されていないデータを区別する等の選択処
理が不必要となり、データ送信時における処理時間が改
善される。
Therefore, by providing the transmission data buffer, selection processing such as distinguishing the data that has not been updated when the transmission data is extracted by the transmission interface unit becomes unnecessary, and the processing time during data transmission is improved. .

【0040】[0040]

【発明の効果】以上説明したように、本発明は、サイク
リック方式として新たに更新された制御情報を抽出して
送信し、これに対応して返送されたアンサーバック信号
の検出に応じて送信データをリセットするようにしたの
で、伝送処理が必要な制御情報のみ順次自動的に転送さ
れ更新されるとともに、伝送完了が確実に確認される。
従って、電力設備等のシステムを構成する複数の制御装
置間におけるデータ伝送方法において、各制御装置の制
御部の伝送処理負担を軽減できるとともに、各制御装置
で必要な制御情報を高速かつ短期間で確実に転送・更新
できるという格別な効果を奏するものである。
As described above, according to the present invention, the control information newly updated as the cyclic method is extracted and transmitted, and the control information is transmitted in response to the detection of the answer-back signal returned in response to this. Since the data is reset, only the control information required for the transmission process is automatically transferred and updated sequentially, and the completion of the transmission is surely confirmed.
Therefore, in a data transmission method between a plurality of control devices constituting a system such as electric power equipment, the transmission processing load of the control unit of each control device can be reduced, and the control information required by each control device can be obtained at high speed and in a short period of time. It has a special effect that it can be reliably transferred and updated.

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

【図1】本発明の一実施例による伝送システムのブロッ
ク図である。
FIG. 1 is a block diagram of a transmission system according to an embodiment of the present invention.

【図2】データ伝送処理動作を示すフローチャートであ
る。
FIG. 2 is a flowchart showing a data transmission processing operation.

【図3】メモリの内部構成を示すメモリ割当図である。FIG. 3 is a memory allocation diagram showing an internal configuration of a memory.

【図4】送信データと固定長アンサーバック信号との対
応関係を示す説明図である。
FIG. 4 is an explanatory diagram showing a correspondence relationship between transmission data and a fixed length answerback signal.

【図5】メモリに設けられた送信データ用バッファの構
成を示すメモリ割当図である。
FIG. 5 is a memory allocation diagram showing a configuration of a transmission data buffer provided in the memory.

【図6】従来の伝送システムのブロック図である。FIG. 6 is a block diagram of a conventional transmission system.

【図7】従来の伝送システムのデータ伝送処理動作を示
すフローチャートである。
FIG. 7 is a flowchart showing a data transmission processing operation of a conventional transmission system.

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

1,2 制御装置 9 データ伝送路 11,12 制御部 13,14 メモリ 15,16 伝送インターフェース部 31,32,33 エリア 40 送信データ 45 固定長アンサーバック信号 1, 2 Control device 9 Data transmission path 11, 12 Control unit 13, 14 Memory 15, 16 Transmission interface unit 31, 32, 33 Area 40 Transmission data 45 Fixed length answerback signal

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 送信側においてメモリに格納された複数
のデータのうち各種処理結果に応じて更新されたデータ
を所定順序で抽出して送信し、受信側においてこれを受
信して対応するデータを更新するとともに正常に受信し
たことを示すアンサーバック信号を返送し、送信側にお
いて前記アンサーバック信号を受信しこのアンサーバッ
ク信号に基づき先に送信したデータに対して伝送完了を
示すリセットを行い、これら伝送処理を所定期間毎に繰
り返し実施して送信側で更新された情報を逐次受信側に
転送することを特徴とするデータ伝送方法。
1. The transmitting side extracts, in a predetermined order, data updated according to various processing results from a plurality of data stored in a memory, transmits the extracted data, and the receiving side receives the data and outputs corresponding data. An answer back signal indicating that it has been normally updated and returned is returned, and the transmitter side receives the answer back signal and resets the data transmitted earlier based on this answer back signal to indicate that transmission has been completed. A data transmission method characterized in that the transmission process is repeatedly performed every predetermined period to sequentially transfer the information updated on the transmission side to the reception side.
【請求項2】 請求項1のデータ伝送方法において、 送信側において複数のデータのうち更新されたデータを
抽出し送信する代わりに、各種処理結果に応じて更新さ
れたデータのみをメモリに格納するとともにこれを所定
順序で送信することを特徴とするデータ伝送方法。
2. The data transmission method according to claim 1, wherein instead of extracting and transmitting updated data among a plurality of data on the transmitting side, only data updated according to various processing results is stored in a memory. And a data transmission method characterized by transmitting this in a predetermined order.
JP8618393A 1993-04-13 1993-04-13 Data transmission method Pending JPH06303673A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8618393A JPH06303673A (en) 1993-04-13 1993-04-13 Data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8618393A JPH06303673A (en) 1993-04-13 1993-04-13 Data transmission method

Publications (1)

Publication Number Publication Date
JPH06303673A true JPH06303673A (en) 1994-10-28

Family

ID=13879659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8618393A Pending JPH06303673A (en) 1993-04-13 1993-04-13 Data transmission method

Country Status (1)

Country Link
JP (1) JPH06303673A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105974846A (en) * 2016-06-24 2016-09-28 东北大学 Remote control mobile guardrail system and control method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105974846A (en) * 2016-06-24 2016-09-28 东北大学 Remote control mobile guardrail system and control method thereof
CN105974846B (en) * 2016-06-24 2024-04-02 东北大学 Remotely controllable movable guardrail system and control method thereof

Similar Documents

Publication Publication Date Title
US4896151A (en) Simultaneous communication method and system
US4583089A (en) Distributed computer control system with variable monitor timers
CN110580235B (en) SAS expander communication method and device
US20080101420A1 (en) Simultaneous serial transmission of messages with bit-arbitrated selection of the numerically largest or smallest value in the messages' data fields
US5056090A (en) Data transmission apparatus to be connected to multiplexed transmission line
JPH06303673A (en) Data transmission method
JPH0217979B2 (en)
JPH0936859A (en) Monitoring information relay method and apparatus
CN102013918B (en) Method, system and device for transmitting data
JPH10233792A (en) Polling system/method
JPS5848593A (en) Polling transmission system
JPS5829243A (en) Signal monitoring device of transmission system
JP2000165424A (en) Loop type data transmitting device
JPH05344135A (en) Data communication system
KR100427764B1 (en) Apparatus for Interface between Devices of different Data Bus
JPH0784897A (en) Information processing system suitable for data transfer between equipments
JPH077770A (en) Distant monitoring equipment
JP2644558B2 (en) Test apparatus and test method for communication device
JPS6138665B2 (en)
JP2843449B2 (en) Data transfer device
JP3512913B2 (en) Station control system and station control method
JPH0448306B2 (en)
JP2644571B2 (en) Remote IPL control method
JP2001086129A (en) Control data transmitter
JPH0282841A (en) Station address automatic numbering method