JPH07129496A - Bus control system - Google Patents

Bus control system

Info

Publication number
JPH07129496A
JPH07129496A JP5271405A JP27140593A JPH07129496A JP H07129496 A JPH07129496 A JP H07129496A JP 5271405 A JP5271405 A JP 5271405A JP 27140593 A JP27140593 A JP 27140593A JP H07129496 A JPH07129496 A JP H07129496A
Authority
JP
Japan
Prior art keywords
bus
response
node
control station
timing
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
JP5271405A
Other languages
Japanese (ja)
Inventor
Hiroyuki Matsumoto
裕之 松本
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP5271405A priority Critical patent/JPH07129496A/en
Publication of JPH07129496A publication Critical patent/JPH07129496A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To improve the transmission efficiency of a data transmission system where a control station and plural nodes are connected. CONSTITUTION:A control station successively transmits instructions I, II and III by a continuous time slot and these instructions I, II and III are inputted in a remote terminal. The remote terminal designated as the address of the instructions transfers the inputted instructions to a node by the time slot which is the next to the time slot where the instructions are inputted. The remote terminal collects the responses from the node for further transmitting the responses to a response bus by the next time slot.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、データバス制御方式に
関し、特に、1つの制御局に複数のノードがリモートタ
ーミナルを介してバス接続されたデータ伝送システムの
データバス制御方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data bus control system, and more particularly to a data bus control system for a data transmission system in which a plurality of nodes are connected to one control station via a remote terminal.

【0002】[0002]

【従来の技術】従来のこの種のデータ伝送システムは、
図3に示すように、制御局31と複数のノード32との
間を、データバス33と複数のリモートターミナル34
とで接続して構成されている。なお、リモートターミナ
ル34は、仕様及び性能の異なる複数のノードを1つの
データバス33に接続するために設けられている。
2. Description of the Related Art A conventional data transmission system of this type is
As shown in FIG. 3, a data bus 33 and a plurality of remote terminals 34 are provided between the control station 31 and the plurality of nodes 32.
It is configured by connecting with. The remote terminal 34 is provided to connect a plurality of nodes having different specifications and performances to one data bus 33.

【0003】制御局31は、複数のノード32のうちの
特定のノードに対して、連続的に命令を送る場合、その
特定のノードが前の命令を処理している最中に次の命令
が入力されることのないようにデータバス制御を行う。
また、制御局31は、複数のノード32に送った命令に
対する応答がデータバス33上で衝突することがないよ
うにデータバス制御を行う。詳述すると、制御局31
は、図4に示すように、データバス33に命令I を送出
し、その命令I に対する応答I を認識した後、次の命令
IIを送出する。このように、従来のデータバス制御方式
では、制御局から命令を1つ送出し、その応答が確認さ
れた後、次の命令を送出するようにして、ノードにおけ
る重複処理、及びデータバス上での衝突を回避してい
る。
When the control station 31 continuously sends commands to a specific node among the plurality of nodes 32, the next command is transmitted while the specific node is processing the previous command. The data bus is controlled so that it will not be input.
Further, the control station 31 performs data bus control so that responses to commands sent to the plurality of nodes 32 do not collide on the data bus 33. More specifically, the control station 31
Sends an instruction I to the data bus 33, recognizes a response I to the instruction I, and then sends the next instruction as shown in FIG.
Send II. As described above, in the conventional data bus control method, one command is sent from the control station, and after the response is confirmed, the next command is sent so that duplicate processing in the node and data bus Avoiding collisions.

【0004】なお、従来のデータバス制御方式では、制
御局31は、予め定められた時間内に応答が得られない
ときは、タイムアウト処理を行った後、次の命令を送る
ようにしている。
In the conventional data bus control system, the control station 31 sends a next command after performing a time-out process when no response is obtained within a predetermined time.

【0005】[0005]

【発明が解決しようとする課題】従来のデータバス制御
方式では、ノードでの重複処理及びデータバス上での応
答衝突を避けるために、制御局が前の命令に対する応答
を認識してから次の命令を送り出すようにしている。こ
のため、伝送効率が悪いという問題点がある。
In the conventional data bus control method, in order to avoid duplicate processing at a node and response collision on a data bus, the control station recognizes the response to the previous command and then I'm trying to send out orders. Therefore, there is a problem that the transmission efficiency is low.

【0006】また、ノードからの応答が予め定められた
時間経過しても認識できない場合は、タイムアウト処理
が終了するまで、次の命令を送出することができないの
で、さらに伝送効率を悪化させるという問題点がある。
Further, if the response from the node cannot be recognized even after a lapse of a predetermined time, the next command cannot be sent until the time-out process ends, which further deteriorates the transmission efficiency. There is a point.

【0007】本発明は、制御局と複数のノードとがリモ
ートターミナルを介してバス接続されたデータ伝送シス
テムの伝送効率を向上させることを目的とする。
An object of the present invention is to improve the transmission efficiency of a data transmission system in which a control station and a plurality of nodes are bus-connected via a remote terminal.

【0008】[0008]

【課題を解決するための手段】本発明によれば、制御局
と、複数のリモートターミナルと、該複数のリモートタ
ーミナルに各々接続されたノードとを有し、前記制御局
と前記複数のリモートターミナルとを命令バス及び応答
バスで接続したデータ伝送システムに適用されるバス制
御方式において、前記制御局から前記命令バスへの命令
送出を所定周期のタイミングで行うとともに、該所定周
期のタイミングに基づいて前記リモートターミナルが前
記命令を前記ノードに転送するタイミングと、前記リモ
ートターミナルが前記ノードからの応答を前記応答バス
に送出するタイミングとを決定するようにしたことを特
徴とするバス制御方式が得られる。
According to the present invention, there is provided a control station, a plurality of remote terminals, and nodes respectively connected to the plurality of remote terminals, the control station and the plurality of remote terminals. In a bus control method applied to a data transmission system in which and are connected by a command bus and a response bus, command transmission from the control station to the command bus is performed at a predetermined cycle timing, and based on the predetermined cycle timing, A bus control method is obtained, wherein the remote terminal determines the timing of transferring the command to the node and the timing of transmitting the response from the node to the response bus by the remote terminal. .

【0009】[0009]

【実施例】以下、図面を参照して本発明の実施例を説明
する。図1に本発明の一実施例が適用されるデータ伝送
システムを示す。このデータ伝送システムでは、制御局
11と複数のノード12とが、命令バス13a、応答バ
ス13b、及び複数のリモートターミナル14を介して
接続されている。リモートターミナル14は、ノード1
2の仕様及び性能に応じて伝送データのプロトコル解読
を行い、制御局11とノード12との間での通信制御を
行いインタフェースを実現する。また、命令バス13a
は、制御局11からノード12への命令を伝送するバス
であり、応答バス13bは、ノード12から制御局11
への応答を伝送するバスである。すなわち、命令バス1
3aと応答バス13bとは単方向全二重伝送路を構成し
ている。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a data transmission system to which an embodiment of the present invention is applied. In this data transmission system, the control station 11 and a plurality of nodes 12 are connected via a command bus 13a, a response bus 13b, and a plurality of remote terminals 14. The remote terminal 14 is the node 1
The protocol of the transmission data is decoded according to the specification and performance of No. 2, and the communication is controlled between the control station 11 and the node 12 to realize the interface. Also, the instruction bus 13a
Is a bus for transmitting a command from the control station 11 to the node 12, and the response bus 13b is a bus from the node 12 to the control station 11.
Is a bus for transmitting a response to. That is, instruction bus 1
3a and the response bus 13b constitute a unidirectional full-duplex transmission line.

【0010】次に、このデータ伝送システムで採用され
るデータバス制御方式について説明する。制御局11
は、図2に示すように、連続するタイムスロットで命令
I、命令II、及び命令III を命令バス13aに送出する
ことができる。これらの命令は特定の1つのノード12
宛のものであっても、それぞれ異なるノード12宛のも
のであっても良い。
Next, the data bus control system adopted in this data transmission system will be described. Control station 11
2 can send the instruction I, the instruction II, and the instruction III to the instruction bus 13a in consecutive time slots, as shown in FIG. These instructions are specific to one node 12
They may be addressed to different nodes 12 or may be addressed to different nodes 12.

【0011】第1のタイムスロットで制御局11から命
令バス13aに送出された命令I は、すべてのリモート
ターミナル14に入力される。リモートターミナル14
は、入力された命令I の宛先を確認し、宛先として指定
されたノード12に接続されたリモートターミナル14
は、命令I に含まれるプロトコル制御情報に応じて第2
のタイムスロットでノード12に命令I の情報を転送
し、ノード12からの応答を収集する(転送I )。そし
て、リモートターミナル14は、ノード12からの応答
情報を所定の伝送形態に変換し、第3のタイムスロット
で応答I を応答バス13bへ送り出す。
The command I sent from the control station 11 to the command bus 13a in the first time slot is input to all the remote terminals 14. Remote terminal 14
Confirms the destination of the input instruction I, and the remote terminal 14 connected to the node 12 designated as the destination.
Depending on the protocol control information contained in instruction I
The information of the instruction I is transferred to the node 12 in the time slot of and the response from the node 12 is collected (transfer I). Then, the remote terminal 14 converts the response information from the node 12 into a predetermined transmission form and sends the response I to the response bus 13b in the third time slot.

【0012】命令II及び命令III についても同様に、命
令IIまたはIII が命令バス13aに送出されたタイムス
ロットの次のタイムスロットにおいて、転送処理IIまた
はIII が行われ、さらに次のタイムスロットで応答IIま
たはIII が応答バス13bに送出される。
Similarly, for the instruction II and the instruction III, the transfer processing II or III is performed in the time slot next to the time slot in which the instruction II or III is sent to the instruction bus 13a, and the response is made in the next time slot. II or III is sent to the response bus 13b.

【0013】この様に、本実施例では、命令バス13a
と応答バス13bとを設け、単方向二重伝送路としたこ
とで、制御局11は、応答の有無に拘らず連続して命令
を送出することができる。また、リモートターミナル1
4が転送を行うタイミングを定めたことで、連続的に送
られてくる命令に対して処理の重複が生じることを防ぐ
ことができる。さらに、リモートターミナル14が応答
を送出するタイミングを定めたことで、応答バス13b
上での応答の衝突を避けることができる。
Thus, in this embodiment, the instruction bus 13a is used.
Since the control bus 11b and the response bus 13b are provided and the transmission line is a unidirectional duplex transmission line, the control station 11 can continuously send commands regardless of the presence or absence of a response. Also, remote terminal 1
By defining the transfer timing by the No. 4, it is possible to prevent the processing from being duplicated with respect to the continuously sent instructions. Furthermore, by setting the timing at which the remote terminal 14 sends a response, the response bus 13b
You can avoid the collision of responses above.

【0014】[0014]

【発明の効果】本発明によれば、制御局とリモートター
ミナルとを接続するデータバスを単方向二重にすること
で、命令を連続的に送出することができる。また、リモ
ートターミナルが転送を行うタイミング及び応答を送出
するタイミングを定めたことで、ノードでの処理の重複
及びデータバス上での応答の衝突を回避することができ
る。これにより、本発明のデータバス制御方式では、伝
送効率が向上する。
According to the present invention, the data bus connecting the control station and the remote terminal can be unidirectionally duplicated to continuously send the command. Further, by defining the timing of the transfer by the remote terminal and the timing of sending the response, it is possible to avoid duplication of processing at the node and collision of the response on the data bus. As a result, the data bus control method of the present invention improves the transmission efficiency.

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

【図1】本発明の一実施例が適用されるデータ伝送シス
テムのブロック図である。
FIG. 1 is a block diagram of a data transmission system to which an embodiment of the present invention is applied.

【図2】本発明の一実施例の制御シーケンスを説明する
ための図である。
FIG. 2 is a diagram illustrating a control sequence according to an embodiment of the present invention.

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

【図4】従来のデータバス制御方式の制御シーケンスを
説明するための図である。
FIG. 4 is a diagram for explaining a control sequence of a conventional data bus control method.

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

11 制御局 12 ノード 13a 命令バス 13b 応答バス 14 リモートターミナル 31 制御局 32 ノード 33 データバス 34 リモートターミナル 11 Control Station 12 Node 13a Command Bus 13b Response Bus 14 Remote Terminal 31 Control Station 32 Node 33 Data Bus 34 Remote Terminal

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 制御局と、複数のリモートターミナル
と、該複数のリモートターミナルに各々接続されたノー
ドとを有し、前記制御局と前記複数のリモートターミナ
ルとを命令バス及び応答バスで接続したデータ伝送シス
テムに適用されるバス制御方式において、前記制御局か
ら前記命令バスへの命令送出を所定周期のタイミングで
行うとともに、該所定周期のタイミングに基づいて前記
リモートターミナルが前記命令を前記ノードに転送する
タイミングと、前記リモートターミナルが前記ノードか
らの応答を前記応答バスに送出するタイミングとを決定
するようにしたことを特徴とするバス制御方式。
1. A control station, a plurality of remote terminals, and a node respectively connected to the plurality of remote terminals, wherein the control station and the plurality of remote terminals are connected by a command bus and a response bus. In a bus control method applied to a data transmission system, an instruction is sent from the control station to the instruction bus at a predetermined cycle timing, and the remote terminal sends the instruction to the node based on the predetermined cycle timing. A bus control method characterized in that a transfer timing and a timing at which the remote terminal sends a response from the node to the response bus are determined.
【請求項2】 前記制御局から前記命令バスへの命令送
出が前記所定周期のタイミングのうち第1のタイミング
で行われたとき、前記リモートターミナルが前記第1の
タイミングに連続する第2のタイミングで前記命令を前
記ノードに転送し、かつ、第2のタイミングに連続する
第3のタイミングで前記ノードからの応答を前記応答バ
スに送出するようにしたことを特徴とする請求項1のバ
ス制御方式。
2. When the command is transmitted from the control station to the command bus at a first timing of the timings of the predetermined cycle, the remote terminal has a second timing that is continuous with the first timing. 2. The bus control according to claim 1, wherein the command is transferred to the node at the same time, and the response from the node is sent to the response bus at a third timing that is continuous with the second timing. method.
JP5271405A 1993-10-29 1993-10-29 Bus control system Pending JPH07129496A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5271405A JPH07129496A (en) 1993-10-29 1993-10-29 Bus control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5271405A JPH07129496A (en) 1993-10-29 1993-10-29 Bus control system

Publications (1)

Publication Number Publication Date
JPH07129496A true JPH07129496A (en) 1995-05-19

Family

ID=17499600

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5271405A Pending JPH07129496A (en) 1993-10-29 1993-10-29 Bus control system

Country Status (1)

Country Link
JP (1) JPH07129496A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61105148A (en) * 1984-10-29 1986-05-23 Omron Tateisi Electronics Co Data collecting system
JPH03108837A (en) * 1989-09-21 1991-05-09 Nec Corp Time division bus control circuit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61105148A (en) * 1984-10-29 1986-05-23 Omron Tateisi Electronics Co Data collecting system
JPH03108837A (en) * 1989-09-21 1991-05-09 Nec Corp Time division bus control circuit

Similar Documents

Publication Publication Date Title
EP0147994B1 (en) Reconfigurable collision avoiding system, station and protocol for a two path multiple access digital communications system
JP2000049834A5 (en) Data communication system and data communication equipment
JPH07129496A (en) Bus control system
JPH06505600A (en) Packet transmission system and method that utilizes both a data bus and dedicated control lines
JPS582496B2 (en) Data transfer method
JPH10303962A (en) Node recognition method
JPS61158236A (en) home bath system
JP2797420B2 (en) Communication control system
JP2000148216A (en) Plant controller communication device
JPS6053342B2 (en) Information transmission method
JPH0527292B2 (en)
JPH04241659A (en) Remote job transferring system
JPS63287138A (en) serial communication system
JPS639249A (en) System control method
JPH10308757A (en) Two-way communication method
JPS61127245A (en) Communication network
JPS6074836A (en) Data transfer system
JPH0831866B2 (en) Signal transmission method
JPS6123442A (en) Data processing system
JPH02127838A (en) Information transmission system
JPH04357732A (en) Communication method and terminal equipment in composite local area network
JPS63257349A (en) Communication controller for network
JPH0752883B2 (en) Random access LAN
JPH04150433A (en) Inter-lan coupling device
JPS62298245A (en) Polling method

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19960924