JPH03250352A - Unit registering method - Google Patents

Unit registering method

Info

Publication number
JPH03250352A
JPH03250352A JP2048643A JP4864390A JPH03250352A JP H03250352 A JPH03250352 A JP H03250352A JP 2048643 A JP2048643 A JP 2048643A JP 4864390 A JP4864390 A JP 4864390A JP H03250352 A JPH03250352 A JP H03250352A
Authority
JP
Japan
Prior art keywords
unit
registration
controller
command
register
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.)
Granted
Application number
JP2048643A
Other languages
Japanese (ja)
Other versions
JP2505052B2 (en
Inventor
Makoto Namekawa
滑川 誠
Takashi Miyake
隆 三宅
Hiroshi Hamazaki
弘 濱崎
Shinichi Mizuno
伸一 水野
Masao Saito
正夫 斎藤
Kenji Imai
今井 健治
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.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2048643A priority Critical patent/JP2505052B2/en
Publication of JPH03250352A publication Critical patent/JPH03250352A/en
Application granted granted Critical
Publication of JP2505052B2 publication Critical patent/JP2505052B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To automatically and surely register the units into a system controller by attaining such a constitution where the system controller sends successively the register commands to the units to register them there and a register request command is sent to the controller if no register command is received within a prescribed time. CONSTITUTION:A system controller 11 sends successively the register commands to the units 12 - 16 which form a system. Each unit transmits the register data (type, etc.) to the controller 11 to register its own characteristic when a register command addressed to its own unit is received within a prescribed time after the application of a power supply. If no register command is received within the prescribed time, the unit sends a register request command to the controller 11. Thus the controller 11 sends a register command to the relevant unit. Then each of units 12 - 16 is registered. In such a constitution, the units 12 - 16 forming a system are automatically and surely registered into the controller 11.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明はユニットの登録方法に係り、特にコントローラ
と複数のユニットを1つのバスに接続し、コントローラ
と各ユニット間でバスを介して相互にデータ授受するシ
ステムにおけるユニットの登録方法に関する。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a unit registration method, and in particular, a controller and a plurality of units are connected to one bus, and the controller and each unit are mutually communicated via the bus. This invention relates to a method for registering units in a system that exchanges data.

〈従来技術〉 コントローラと複数のユニットを1つのバスに接続し、
該バスを介してコントローラと各ユニット間で相互にデ
ータ授受するシステムがある。かかるシステムにおいて
、コントローラはアドレスにより送信先のユニットを指
定してデータを送り、アドレス指定されたユニットは送
られてきたデータを取り込んで所定の動作を行う。
<Prior art> A controller and multiple units are connected to one bus,
There is a system in which data is exchanged between a controller and each unit via the bus. In such a system, a controller specifies a destination unit using an address and sends data, and the addressed unit takes in the sent data and performs a predetermined operation.

又、コントローラは所定のユニットにデータを要求して
送信させるには、アドレス指定によりユニットを指定す
ると共にデータ要求コマンドを送り、アドレス指定され
たユニットは該データ要求コマンドを取り込み、しかる
後要求された所定のデータをコントローラにバスを介し
て送信する。
Further, in order to request and transmit data from a predetermined unit, the controller specifies the unit by addressing and sends a data request command, and the addressed unit takes in the data request command and then sends the requested data. Send predetermined data to the controller via the bus.

尚、ユニットからのデータに送信元アドレスを含ませる
ことにより、データを送信したユニットを識別できるよ
うになっている。
Note that by including the sender address in the data from the unit, the unit that sent the data can be identified.

このようなシステムの具体的なものとして、システムコ
ントローラでチューナ、CDプレーヤ。
Specific examples of such a system include a system controller, tuner, and CD player.

カセットデツキ、DAT装置、グラフィックイコライザ
等の音響機器(ユニット)を集中的に制御するオーディ
オシステムがある。
There are audio systems that centrally control audio equipment (units) such as cassette decks, DAT devices, and graphic equalizers.

ところで、かかるオーディオシステムを例にとると、シ
ステムを構成するユニットは一定しておらず、ユーザの
要求に応じて変化し、あるシステムは例えばキーボード
、表示ユニット、システムコントローラ等の必須ユニッ
トとチューナとカセットデツキで構成され、また別のシ
ステムは例えば必須ユニットとチューナとCDプレーヤ
とグラフィックイコライザで構成される。そして、各シ
ステムのシステムコントローラはキーボードのキー操作
に基づいて所定のユニットに制御コマンドを送り、該ユ
ニットをして操作キーに応じた制御(出力機器の切換、
プレイ/ストップ、早送り/巻き戻し、シーク等)を実
行させ、表示ユニットに表示データを送って所定の表示
を行わせる。
By the way, if we take such an audio system as an example, the units that make up the system are not constant and change depending on the user's requests, and some systems may include essential units such as a keyboard, display unit, system controller, and tuner. It consists of a cassette deck, and another system consists of, for example, essential units, a tuner, a CD player, and a graphic equalizer. Then, the system controller of each system sends control commands to predetermined units based on key operations on the keyboard, and controls the units according to the operation keys (switching output devices,
play/stop, fast forward/rewind, seek, etc.) and send display data to the display unit to perform a predetermined display.

〈発明が解決しようとする課題〉 ところで、上記構成のオーディオシステム等では、シス
テムがいかなる種類のユニット(CDプレーヤ、カセッ
トデツキ、グラフィックイコライザ等)で構成されてい
るかをシステムコントローラは認識していなければなら
ない。
<Problem to be Solved by the Invention> By the way, in the audio system etc. with the above configuration, the system controller must not recognize what kind of units (CD player, cassette deck, graphic equalizer, etc.) the system is configured with. No.

このため、電源投入等によりユニットの種別登録条件が
満たされると、システムコントローラが種別登録ルーチ
ンを実行し、順次システムを構成するユニットより種別
データを出力させて内蔵のメモリに登録することが考え
られる。
For this reason, it is conceivable that when the unit type registration conditions are met, such as when the power is turned on, the system controller executes a type registration routine, and sequentially outputs type data from the units that make up the system and registers it in the built-in memory. .

しかし、かかる方法のみでは、ノイズその他の原因でシ
ステムコントローラとユニット間でデータ授受ができな
かったり、あるいはシステムコントローラによる登録ル
ーチン実行後にユニットがバスに接続されたような場合
には、当該ユニットは接続されていないものと判断され
、正しいオーディオ制御ができなくなってしまう。
However, with this method alone, if data cannot be exchanged between the system controller and the unit due to noise or other causes, or if the unit is connected to the bus after the system controller executes the registration routine, the unit will not be connected. It will be determined that the system is not configured properly, and correct audio control will not be possible.

以上から本発明の目的は、システムを構成するユニット
を自動的に、しかも確実にシステムコントローラに登録
できるユニットの登録方法を提供することである。
From the foregoing, it is an object of the present invention to provide a unit registration method that can automatically and reliably register units constituting a system with a system controller.

〈課題を解決するための手段〉 上記課題は本発明においては、システムを構成するユニ
ットに順次登録コマンドを送る手段と、電源が投入され
てから所定時間内に自分宛の登録コマンドを受信した時
は、登録データ(種別等)を該コントローラに送信する
手段と、登録データを記憶する手段と、電源が投入され
てから所定時間経過しても登録コマンドを受信しない場
合には、コントローラに登録要求コマンドを送信する手
段と、登録要求コマンドを発生したユニットに登録コマ
ンドを送信する手段とにより達成される。
<Means for Solving the Problems> In the present invention, the above problems are solved by providing a means for sequentially sending registration commands to the units constituting the system, and a means for sequentially sending registration commands to the units constituting the system, and when receiving a registration command addressed to itself within a predetermined time after the power is turned on. has a means for transmitting registration data (type, etc.) to the controller, a means for storing the registration data, and a means for requesting registration to the controller if the registration command is not received even after a predetermined period of time has passed after the power is turned on. This is accomplished by means for transmitting the command and means for transmitting the registration command to the unit that generated the registration request command.

く作用〉 コントローラはシステムを構成するユニットに順次登録
コマンドを送り、各ユニットは電源が投入されてから所
定時間内に自分宛の登録コマンドを受信した時は、登録
データ(種別等)を該コントローラに送信して自分がい
がなるユニットであるかを登録すると共に、電源が投入
されてから所定時間経過しても登録コマンドを受信しな
い場合には、コントローラに登録要求コマンドを送信し
、コントローラは登録要求コマンドを発生したユニット
に登録コマンドを送信し、該ユニットより登録データを
受信してユニットの登録を実行する。
Function> The controller sequentially sends registration commands to the units that make up the system, and when each unit receives a registration command addressed to itself within a predetermined time after the power is turned on, it transfers the registration data (type, etc.) to the controller. In addition, if a registration command is not received even after a predetermined period of time has passed since the power was turned on, a registration request command is sent to the controller, and the controller registers the unit. A registration command is sent to the unit that generated the request command, registration data is received from the unit, and registration of the unit is executed.

〈実施例〉 第1図は本発明に係わるユニットの登録方法をを適用で
きるシステムのブロック図であり、1つのバス10にシ
ステムコントローラ11とマイコン内蔵の複数のユニッ
ト12,13,14.  ・・が接続され、システムコ
ントローラ11と各ユニット間で相互にデータ授受可能
になっている。尚、バス10はビットシリアルにデータ
を転送するものであってもよい。
<Embodiment> FIG. 1 is a block diagram of a system to which the unit registration method according to the present invention can be applied, in which one bus 10 has a system controller 11 and a plurality of units 12, 13, 14 . ... are connected, and data can be exchanged between the system controller 11 and each unit. Note that the bus 10 may be one that transfers data in a bit-serial manner.

各ユニット12,13,14・・にはアドレス設定スイ
ッチ12a、13a、14a、  ・・があり、予め所
定のアドレスが設定できるようになっている。例えば、
システムの最大ユニット数が8台以下の場合には、設定
可能アドレスとしては000,001,010. ・・
111の8つが考えられ、各ユニットに重複しないよう
に所定のアドレスが設定される。尚、アドレス設定方法
はかかる場合に限らず別の方法も考えられるであろう。
Each unit 12, 13, 14, . . . has an address setting switch 12a, 13a, 14a, . . . so that a predetermined address can be set in advance. for example,
If the maximum number of units in the system is 8 or less, the address that can be set is 000,001,010.・・・
111 are considered, and a predetermined address is set for each unit so as not to overlap. Note that the address setting method is not limited to this case, and other methods may be considered.

オーディオシステムの場合には、第1図の各ユニット1
2.13.14・・はマイコン内蔵の操作ユニット(キ
ーボード)、表示ユニット、カセットデツキ、チューナ
、グラフィックイコライザ等であり(必須ユニットはま
とめて複合ユニットとしても良い)、各ユニットには別
途電源ラインが接続され操作ユニット上の電源投入釦の
押圧により各ユニットに電源が投入されるようになって
いる。
In the case of an audio system, each unit 1 in Figure 1
2.13.14... are the operation unit (keyboard) with built-in microcomputer, display unit, cassette deck, tuner, graphic equalizer, etc. (required units may be combined into a composite unit), and each unit has a separate power line. are connected, and power is turned on to each unit by pressing the power-on button on the operation unit.

以下、第2図乃至第4図に従って、本発明のユニットの
登録方法を説明する。尚、ユニットに設定可能アドレス
は上記の8つとし、システムコントローラのアドレスは
OoOで固定、他のユニットのアドレスは予め重複しな
いようにアドレス設定スイッチ12a、13b、14c
・・により設定されているものとする。
The unit registration method of the present invention will be described below with reference to FIGS. 2 to 4. The addresses that can be set for the unit are the above eight, the system controller address is fixed at OoO, and the address setting switches 12a, 13b, 14c are set in advance so that the addresses of other units do not overlap.
It is assumed that it is set by...

システムコントローラの処理(第2図、 3図)システ
ムの電源が投入され、あるいはシステムのリセット釦が
押圧されると、システムコントローラ11はまず、(1
)何番のアドレスを有するユニットがバス1oに接続さ
れているかの認識処理を行い(アドレスサーチ)、シか
る後(2)バスに接続されているユニットの登録処理を
行う。
System controller processing (Figures 2 and 3) When the system is powered on or the system reset button is pressed, the system controller 11 first performs (1)
) A process is performed to recognize which address number the unit has that is connected to the bus 1o (address search), and after that (2) a process is performed to register the units connected to the bus.

すなわち、システムコントローラ11は、電源が投入さ
れ、あるいはシステムのリセット釦が押圧されると、ア
ドレスを001とし、該アドレスと共にアドレスサーチ
コマンドをバス10に出力する。これにより、バス1o
にアドレス001を有するユニットが接続されていれば
、該ユニットはアドレスサーチコマンドに応答して、「
ユニットが接続されている旨のステータス信号」をシス
テムコントローラ11に送出する。しかし、アドレス0
01を有するユニットが接続されていなければステータ
ス信号は送出されない(ステップ101)。
That is, when the power is turned on or the system reset button is pressed, the system controller 11 sets the address to 001 and outputs an address search command to the bus 10 along with the address. As a result, bus 1o
If a unit with address 001 is connected to , the unit responds to the address search command with “
A status signal indicating that the unit is connected is sent to the system controller 11. But address 0
If the unit with 01 is not connected, no status signal is sent (step 101).

システムコントローラ11はステータス信号の受信の有
無に基づいてアドレス001を有するユニットが接続さ
れているか判断しくステップ102)、ステータス信号
を受信すれば(ユニットが接続されていれば)アドレス
001を内蔵のメモリllaに記憶する(ステップ1o
3)。尚、ステップ102においてステータス信号を受
信しなければアドレス001を有するユニットは接続さ
れていないと判断する。
The system controller 11 determines whether the unit having the address 001 is connected based on whether or not the status signal is received (step 102). If the system controller 11 receives the status signal (if the unit is connected), the system controller 11 stores the address 001 in the built-in memory. lla (step 1o)
3). Note that if the status signal is not received in step 102, it is determined that the unit having address 001 is not connected.

しかる後、システムにおいて存在可能な全アドレス(0
01〜111)について上記処理を行ったか判断しくス
テップ104)、全アドレスについて上記処理をしてな
ければ、現アドレスを歩進して010とし、該アドレス
と共に、アドレスサーチコマンドをバス10に出力し、
ステップ101以降の処理を繰り返す。
After that, all addresses that can exist in the system (0
Step 104) to determine whether the above processing has been performed for 01 to 111), and if the above processing has not been performed for all addresses, the current address is incremented to 010, and an address search command is output to the bus 10 along with the address. ,
The processing from step 101 onward is repeated.

以上により、全アドレス001〜111について上記処
理を行えば、バス10に接続されているユニットのアド
レスをメモリllaに記憶でき、アドレスサーチ処理が
完了する。
As described above, if the above processing is performed for all addresses 001 to 111, the addresses of the units connected to the bus 10 can be stored in the memory lla, and the address search processing is completed.

アドレスサーチ処理が完了すれば、システムコントロー
ラ11はメモリllaに記憶したアドレスと共に登録コ
マンドをバス10に出力する(ステップ105)。これ
により、バス10に出力されたアドレスを有するユニッ
トは登録コマンドを読み取り、所定時間内に自分がいか
なる種類のユニットであるかを示す登録データをバスを
介してシステムコントローラ11に送信する。
When the address search process is completed, the system controller 11 outputs a registration command to the bus 10 together with the address stored in the memory lla (step 105). As a result, the unit having the address outputted to the bus 10 reads the registration command and transmits registration data indicating what type of unit it is to the system controller 11 via the bus within a predetermined time.

システムコントローラ11はユニットからの登録データ
を受信したかチエツクしくステップ106)、受信して
なければ所定時間が経過したかチエツクしくステップ1
07)、経過してなければ登録データの受信を待つ。
The system controller 11 checks whether the registration data has been received from the unit (step 106), and if not, checks whether the predetermined time has elapsed (step 1).
07), if it has not elapsed yet, wait for reception of registration data.

所定時間内に登録データを受信すれば、該登録データを
アドレスに対応させてメモリllaに記憶する(ステッ
プ108)。
If the registration data is received within a predetermined time, the registration data is stored in the memory lla in association with the address (step 108).

ステップ108の処理が終われば、あるいは所定時間経
過しても登録データを受信しなければ、メモリllaに
記憶されている全アドレスについてステップ105以降
の処理をしたか判断しくステップ109)、処理をして
ないアドレスが残っていれば該アドレスについてステッ
プ105以降の処理を繰り返し、残っていなければユニ
ットの登録処理を終了する。
When the process in step 108 is completed, or if registration data is not received even after a predetermined period of time has elapsed, step 109) is performed to determine whether the process from step 105 onward has been performed for all addresses stored in the memory lla. If there are any unused addresses remaining, the process from step 105 onward is repeated for those addresses, and if no such addresses remain, the unit registration process is ended.

以上により、ユニットの登録処理が完了するが、ノイズ
その他の原因でシステムコントローラ11トユニツト1
2.13.14、・・間でデータ授受ができなかったり
、あるいはシステムコントローラ11による登録処理実
行後にユニットがバス10に接続されたような場合には
、当該ユニットの登録は行われない。かかる場合、当該
ユニットからシステムコントローラ11に登録処理を行
うように登録要求コマンドが出力される。第3図はシス
テムコントローラがユニットから登録要求コマンドを受
信した場合におけるユニットの登録処理の流れ図である
With the above, the unit registration process is completed, but due to noise or other reasons, the system controller 11 and unit 1
2.13.14, . . . or when a unit is connected to the bus 10 after the system controller 11 executes registration processing, the unit is not registered. In such a case, a registration request command is output from the unit to the system controller 11 to perform registration processing. FIG. 3 is a flowchart of the unit registration process when the system controller receives a registration request command from the unit.

システムコントローラ11は所定のユニットから、その
アドレスと共に登録要求コマンドを受信すると、該ユニ
ットに登録コマンドを出力する。
When the system controller 11 receives a registration request command together with the address from a predetermined unit, it outputs the registration command to the unit.

すなわち、バス10に該ユニットのアドレスと共に登録
コマンドを出力する(ステップ201)。
That is, a registration command is output to the bus 10 together with the address of the unit (step 201).

これにより、バス10に出力されたアドレスを有するユ
ニット(登録要求コマンドを発生したユニット)は登録
コマンドを読み取り、所定時間内に自分がいかなる種類
のユニットであるかを示す登録データをバスを介してシ
ステムコントローラ11に送信する。
As a result, the unit having the address output to the bus 10 (the unit that generated the registration request command) reads the registration command and sends the registration data indicating what type of unit it is via the bus within a predetermined time. It is sent to the system controller 11.

システムコントローラ11は登録データをユニットから
受信したかチエツクしくステップ202)、受信してな
ければ所定時間が経過したかチエツクしくステップ2’
03)−経過してなければ登録データの受信を待つ。
The system controller 11 checks whether the registration data has been received from the unit (step 202), and if not, checks whether the predetermined time has elapsed (step 2').
03) - If the elapsed time has not elapsed, wait for reception of registration data.

所定時間内に登録データを受信すれば、該登録データを
アドレスに対応させてメモリllaに記憶して(ステッ
プ204)、登録処理を終了し、一方、所定時間経過し
ても登録データを受信しなければ、エラーとなりホスト
に通知する。
If the registration data is received within the predetermined time, the registration data is stored in the memory lla in correspondence with the address (step 204), and the registration process is terminated. If not, an error will occur and the host will be notified.

ユニ トの 理  4 各ユニットは電源が投入されると、あるいはリセット釦
が押圧されると、自分宛のアドレスサーチコマンドを受
信したかチエツクしくステップ301)、受信すれば「
ユニットが接続されている旨を示すステータス信号」を
システムコントローラ11に出力する(ステップ302
)。
Unit Processing 4 When each unit is powered on or the reset button is pressed, it checks whether it has received an address search command addressed to it (step 301), and if it has received it, it returns "
A status signal indicating that the unit is connected is output to the system controller 11 (step 302
).

・・以上アドレスサーチ処理 しかる後、所定時間例えば500 @sec以内に自分
宛の登録コマンドを受信したか監視する(ステップ30
3.304)、尚、500 m5ecは、システムコン
トローラによるアドレスサーチとユニット登録処理の全
実行に要する時間である。
...After the above address search processing, it is monitored whether a registration command addressed to itself has been received within a predetermined period of time, for example, 500 @sec (step 30
3.304), where 500 m5ec is the time required for the system controller to perform all address search and unit registration processing.

自分宛の登録コマンドを受信すれば、自分がいかなる種
類のユニットであるか等を示す登録データをバスを介し
てシステムコントローラ11に送信しくステップ305
)、ユニットの登録処理を終了する。
If a registration command addressed to the self is received, the registration data indicating what type of unit the self is, etc. is sent to the system controller 11 via the bus (step 305).
), the unit registration process ends.

一方、ステップ303において、500 m5ec経過
しても自分宛の登録コマンドを受信しなければ、ノイズ
その他の原因でシステムコントローラ11との間でデー
タ授受ができなかった、あるいはシステムコントローラ
11による登録処理実行後にユニットがバス1oに接続
されたとみなし、当該ユニットからシステムコントロー
ラ11に登録処理を行うように登録要求コマンドを出力
する(ステップ306)。
On the other hand, in step 303, if the registration command addressed to the self is not received even after 500 m5ec has elapsed, data may not be exchanged with the system controller 11 due to noise or other reasons, or the system controller 11 may not be able to execute the registration process. Afterwards, it is assumed that the unit is connected to the bus 1o, and a registration request command is output from the unit to the system controller 11 to perform registration processing (step 306).

しかる後、所定時間以内に自分宛の登録コマンドを受信
したか監視しくステップ307,308)所定時間内に
自分宛の登録コマンドを受信すれば、ステップ305に
おいて登録データをバスを介してシステムコントローラ
11に送信してユニットの登録処理を終了する。しかし
、所定時間経過しても登録コマンドを受信しなければエ
ラーとなり、ホストに通知する。
After that, it monitors whether a registration command addressed to itself is received within a predetermined time (Steps 307, 308) If a registration command addressed to itself is received within a predetermined time, the registration data is sent to the system controller 11 via the bus in Step 305. to end the unit registration process. However, if the registration command is not received even after a predetermined period of time has elapsed, an error occurs and the host is notified.

〈発明の効果〉 以上本発明によれば、コントローラはシステムを構成す
るユニットに順次登録コマンドを送り。
<Effects of the Invention> According to the present invention, the controller sequentially sends registration commands to the units making up the system.

各ユニットは所定時間内に自分宛の登録コマンドを受信
した時は、登録データ(種別)を該コントローラに送信
して自分がいかなるユニットであるかを登録すると共に
所定時間経過しても登録コマンドを受信しない場合には
、コントローラに登録要求コマンドを送信し、コントロ
ーラは登録要求コマンドを発生したユニットに登録コマ
ンドを送信し、該ユニットより登録データを受信してユ
ニットの登録を実行するするように構成したから、シス
テムを構成するユニットを自動的に、しかも確実にシス
テムコントローラに登録できる。
When each unit receives a registration command addressed to itself within a predetermined time, it sends registration data (type) to the controller to register what kind of unit it is, and even if the predetermined time elapses, it does not send the registration command. If not received, the controller is configured to send a registration request command to the controller, and the controller sends the registration command to the unit that generated the registration request command, receives registration data from the unit, and executes unit registration. Therefore, the units that make up the system can be automatically and reliably registered in the system controller.

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

第1図は本発明を適用できるシステムのブロック図。 第2図及び第3図はシステムコントローラのユニット登
録処理の流れ図、 第4図は各ユニットにおけるユニット登録処理の流れ図
である。 10・・バス 11・・システムコントローラ 12〜14・・ユニット
FIG. 1 is a block diagram of a system to which the present invention can be applied. 2 and 3 are flowcharts of unit registration processing by the system controller, and FIG. 4 is a flowchart of unit registration processing in each unit. 10...Bus 11...System controller 12-14...Unit

Claims (1)

【特許請求の範囲】 コントローラと複数のユニットを1つのバスに接続し、
該コントローラと各ユニット間でバスを介して相互にデ
ータ授受するシステムにおけるユニットの登録方法にお
いて、 各ユニットはユニット登録の条件が満たされた後に、自
分宛の登録コマンドをコントローラより受信した時、登
録データを該コントローラに送信してユニット登録する
と共に、ユニット登録の条件が満たされた後、所定時間
経過しても登録コマンドを受信しない場合には、コント
ローラに登録要求コマンドを送信し、 コントローラは登録要求コマンドを発生したユニットに
登録コマンドを送信し、該ユニットより登録データを受
信してユニットの登録をすることを特徴とするユニット
の登録方法。
[Claims] A controller and a plurality of units are connected to one bus,
In a unit registration method in a system in which data is exchanged between the controller and each unit via a bus, each unit registers when it receives a registration command addressed to it from the controller after the unit registration conditions are met. The data is sent to the controller to register the unit, and if a registration command is not received after a predetermined period of time has passed after the unit registration conditions are met, a registration request command is sent to the controller, and the controller registers. A method for registering a unit, characterized by transmitting a registration command to a unit that has generated a request command, and registering the unit by receiving registration data from the unit.
JP2048643A 1990-02-28 1990-02-28 How to register the unit Expired - Fee Related JP2505052B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2048643A JP2505052B2 (en) 1990-02-28 1990-02-28 How to register the unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2048643A JP2505052B2 (en) 1990-02-28 1990-02-28 How to register the unit

Publications (2)

Publication Number Publication Date
JPH03250352A true JPH03250352A (en) 1991-11-08
JP2505052B2 JP2505052B2 (en) 1996-06-05

Family

ID=12809047

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2048643A Expired - Fee Related JP2505052B2 (en) 1990-02-28 1990-02-28 How to register the unit

Country Status (1)

Country Link
JP (1) JP2505052B2 (en)

Also Published As

Publication number Publication date
JP2505052B2 (en) 1996-06-05

Similar Documents

Publication Publication Date Title
EP0511794A1 (en) System for data communication on automobile
JPH04142642A (en) Information processor having communication function
US6463362B1 (en) Electronic device and operating mode control method thereof
JP3217519B2 (en) Two-way remote control system
CN120434078B (en) Communication device, communication control method, electronic device, medium and program product
JPH03250352A (en) Unit registering method
JP3199084B2 (en) Remote control method of AV system
JPS6029141B2 (en) coupling device
JP3052595B2 (en) Computer redundancy control method
JPH11110333A (en) Central supervisory system
JP2542721B2 (en) Initial operation unit determination method
JPS6155814B2 (en)
JP3337843B2 (en) Audio-visual system
JPH05219058A (en) Mutual connection controller
US6745276B2 (en) Communication method and apparatus
EP1401153B1 (en) Status notification apparatus and method
JP2000207245A (en) In-circuit emulator
JPH10200555A (en) Transmission method, reception method, and electronic device
JP2877188B2 (en) Data communication monitoring system
JPS6196849A (en) Transmission system control system
JPH0438618Y2 (en)
JP2624863B2 (en) Channel unit registration method
JPS62160848A (en) Data transmission control equipment
JPH03266055A (en) Unit control method in bus system
JPH03256151A (en) Method for determining operation mode of controller

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080402

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090402

Year of fee payment: 13

LAPS Cancellation because of no payment of annual fees