JPH09154185A - 通信システムにおける信号衝突回避方法 - Google Patents

通信システムにおける信号衝突回避方法

Info

Publication number
JPH09154185A
JPH09154185A JP33825395A JP33825395A JPH09154185A JP H09154185 A JPH09154185 A JP H09154185A JP 33825395 A JP33825395 A JP 33825395A JP 33825395 A JP33825395 A JP 33825395A JP H09154185 A JPH09154185 A JP H09154185A
Authority
JP
Japan
Prior art keywords
signal
control
transmission
line
request
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
JP33825395A
Other languages
English (en)
Inventor
Shigeru Koyama
滋 小山
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.)
Nippon Seiki Co Ltd
Original Assignee
Nippon Seiki Co Ltd
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 Nippon Seiki Co Ltd filed Critical Nippon Seiki Co Ltd
Priority to JP33825395A priority Critical patent/JPH09154185A/ja
Publication of JPH09154185A publication Critical patent/JPH09154185A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Safety Devices In Control Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

(57)【要約】 【課題】 複雑なデータ処理や回路構成を用いることな
く、信号ラインとは別の制御ラインにおける電圧のH,
Lレベルといった2値認識のみの簡単な構成によって、
通信システムにおける共通信号ラインの信号衝突を確実
に回避する。 【解決手段】 制御ライン4の電圧レベルH,L状態に
よって制御アクセス中か否かを認識するとともに、複数
のコントローラ1A,1B・・・の共通の信号ライン3
に空調機器2等の制御機器の制御信号を送信するに際し
て、送信要求12からの要求送信後に一旦要求解除し、
その時の制御ライン4のH,L状態が送信許可状態にあ
るときのみ再度送信要求後送信出力11から制御信号を
出力することにより、自己アクセスと同時期に他のコン
トローラからのアクセスが優先しているときには送信せ
ず信号の衝突を回避することを特徴とする。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、たとえばビル空調
システムのような、複数のリモートコントローラによっ
てコントローラ相互の表示制御あるいは空調機器制御、
さらには空調機器本体内蔵のコントローラとの相互制御
を共通の信号ラインにおける通信によって行なう通信シ
ステムにおける信号衝突回避方法に関するものである。
【0002】
【従来の技術】一般にこの種の通信システムにおいて
は、共通の信号ラインを経由しての通信によってコント
ローラ相互制御もしくは共通の制御機器の制御を行なっ
ており、各独立して離れた場所に設置されるコントロー
ラからの制御信号が複数同時に信号ラインに送出される
ことがあるため、信号ライン上にて異なる制御信号が混
成して正常な通信が行われないという問題がある。
【0003】こうした複数の信号衝突トラブルを回避す
ることはこの種の通信システムにおいては必要条件とな
っており、種々の信号衝突回避方法が提案されている
が、いずれも複雑高価なものとなっている。
【0004】たとえば、特開昭61−224746号の
ように、各コントローラ毎に異なる固有の待ち時間を設
定し、特定データの送出要求が生じたとき待ち時間によ
りデータ送出のタイミングを変えて衝突を回避する方
法、あるいは、特開平2−92096号に開示されるよ
うに、今回のデジタル量と前回のデジタル量とを比較し
てその偏差が所定の設定値を越えた時送信要求を出力す
ることで衝突を少なくする方法、さらには、送信信号に
送信側コントローラ個々のチェックコードを持たせてお
き、受信側にてそのチェックコードの適否を判定するこ
とによって衝突を検知する方法等、システムに特殊の機
能を持たせて信号衝突を検出もしくは回避するようにし
ている。
【0005】
【発明が解決しようとする課題】しかるに、前記いずれ
の信号衝突回避方法においても、偏差の演算やチェック
コードの付与と認識といった複雑な機能を付加しての対
策であるため、コントローラそのものの信号制御機能に
加えてそうした処理ステップを実行しなければならず、
コントローラに用いるマイクロプロセッサそのものがか
なりの処理能力を有した高価なものとなってしまい、通
信システム全体としても廉価なシステム構築が不可能と
なってしまう。
【0006】本発明は、処理能力として信号衝突回避に
大きな負荷をかけることなく、簡単な方法によって衝突
回避できる方法を提供することにより、コントローラに
用いるマイクロプロセッサやそれに伴う周辺回路を高価
複雑にすることなく、結果として通信システム全体を安
価に構築できるようにすることを目的とする。
【0007】
【課題を解決するための手段】複数のコントローラが共
通の信号ラインに接続され、それらコントローラ相互の
制御もしくは共通の制御機器の制御を前記信号ラインを
経由しての通信により実行するよう構成された通信シス
テムにおいて、前記各コントローラを結ぶ制御ラインを
備え、この制御ラインの電圧レベルのH,Lによって前
記信号ラインでの通信状態を識別するとともに、各コン
トローラは、前記制御ラインのH,L状態によって送信
許可を認識し、送信許可状態の時に送信要求信号を制御
ラインに送出し、その後制御ラインへの前記送信要求を
一旦解除した後送信許可状態を再度認識して送信許可状
態ならばただちに前記信号ラインに制御信号を送出する
ことを特徴とする。
【0008】さらに、前記送信要求信号送出およびその
後の送信要求解除による再度の送信許可状態認識の実行
プロセスは、送信許可状態となるまで繰り返し実行さ
れ、送信許可状態となって初めて信号送出することを特
徴とする。
【0009】
【発明の実施の形態】信号ラインに制御信号を送出する
に際して、制御ラインのH,Lレベルによる送信許可状
態の認識を、自己の送信要求信号送出後の送信解除によ
る状態認識によって行なうことにより、自己の送信要求
信号以外の他のコントローラからの要求が存在している
か否かを自己送信解除直後の制御ライン状態によって識
別し、自己以外の他のコントローラからのアクセスがな
いことをまず確認することができ、これにより、他のコ
ントローラからの同時期アクセスがないこと、すなわち
自己のみがアクセスしている環境にある場合にのみ制御
信号の送出を行なうことが可能となり、他の信号との衝
突を確実に回避できる。
【0010】
【実施例】図1は、本発明の代表的実施例を示したもの
であり、ビル空調における通信システムの一信号ライン
において、複数のコントローラにより共通の空調機器を
制御できるように構成されており、離れた場所に設置さ
れた複数のコントローラ1A,1B・・・は、それ自体
一般的な操作パネルを備えたもので、内部には共通仕様
の実行プログラムを書き込んだマイクロプロセッサを有
し、各コントローラ1A,1B・・・は、空調機器2に
繋がる共通の信号ライン3と制御ライン4に接続され、
各ラインとの接続ポートには、信号ライン3に繋がる送
信出力11と制御ライン4に繋がる送信要求12および
送信許可13を割り当てている。
【0011】送信要求12には、各々トランジスタ14
が接続され、送信要求を出力した時には制御ライン4を
接地すなわちLレベルにするよう構成しているが、これ
は共通の条件設定にて制御ライン4の送信許可状態がL
のときにどれかのコントローラ1からの送信がなされて
いることを示し、Hのときに送信可能の許可状態にある
ことを示すようにしている。
【0012】従って、各コントローラ1が信号ライン3
への制御信号送出に当たって、制御ライン4のH,L状
態を送信許可13によって読み取り、Hの場合に送信許
可状態にあることを認識して自己の制御信号の送出を制
御するものである。なお、信号衝突現象は、一のコント
ローラがアクセス状態にある時、他の二つのコントロー
ラが同時にアクセス待機状態にて前記一のコントローラ
がアクセス解除した瞬間に待機状態にある前記二つのコ
ントローラがほぼ同時にアクセスするような状況にて発
生しやすいものである。
【0013】本発明における基本的送信制御ステップと
しては、図2にて示したフローに基づいて実行されるも
のであり、コントローラ1Aからの信号ライン3(空調
機器2制御のための)への制御信号送出に当たって、ま
ず、送信許可13によって制御ライン4の送信許可状態
すなわち他のコントローラ1B等からアクセス中かどう
かをH,Lレベルという2値の簡単な認識によって行
い、Lであれば送信不許可として同様の認識プロセスを
繰り返し実行し、Hのときに送信許可として送信要求1
2から要求信号を出力しする。
【0014】送信要求12の出力によってトランジスタ
14がオンし、その結果H状態にバイアスされていた制
御ライン4が接地されL状態となり、他のコントローラ
からのアクセスに対して送信不許可であることを認識で
きるようにする。
【0015】この時、ほぼ同じタイミングで他のコント
ローラからのアクセスがあり、そちらが先んじている場
合(送信許可による判定直後のアクセス等)には、他の
コントローラからの送信要求によって制御ライン4がL
状態になっているが、自己の送信許可認識に基づいてそ
のまま制御信号を送出してしまうと他の優先するコント
ローラからの送出信号との衝突が発生するが、本発明に
おいては、直ちに送出実行するのではなく、送信許可状
態による信号要求が自己のものだけか否かを確認する。
【0016】すなわち、送信要求12から送信要求信号
を送出した後、各コントローラ固有に設定した時間(た
とえば、各コントローラにアドレス番号を付与しそのア
ドレス番号に基本時間を乗じた時間にて各コントローラ
固有の時間を設定:数十ミリ秒)経過してから送信要求
を解除して、制御ライン4が自己アクセス解除によりH
になっているか否かを送信許可13によって確認するこ
とにより、現在アクセスしているコントローラ1が自己
のみである(自己の要求解除で制御ライン4がHに復帰
していれば確実に自己のみがアクセスしていることにな
るため)として、初めて送信要求とともに送信出力11
からの制御信号送出を実行するものである。なお、この
場合の各コントローラ固有時間の設定は、複数のコント
ローラが同時期にアクセス待機状態にあるとき、待機解
除と同時にアクセスが重なることを防ぐための時間的ズ
レを持たせたものである。
【0017】また、送信要求解除によっても制御ライン
4がL状態の場合には、自己の送信要求以外の他のコン
トローラからの送信要求アクセスがあることになるた
め、このときには再度送信要求プロセスに戻って同様の
要求,解除,許可認識のプロセスを繰り返すとともに、
制御ライン4がH状態での送信許可状態認識による制御
信号送出を行なうものである。
【0018】このようにして、単純に制御ライン4の
H,Lレベルによる認識と送信要求および解除といった
簡単な実行プロセスのみで、他のコントローラとの信号
同時送信による共通信号ラインでの信号衝突を確実に回
避できるものである。
【0019】なお、実行プロセスのスタートにおいて、
実施例ではまず送信許可の認識を行なっているが、こう
した送信許可の認識は、送信要求,要求解除後のステッ
プにて実行するため、スタート時には特に実行する必要
はなく、他のコントローラからのアクセス中における送
信可能待機状態での判定ループをこの認識ステップに持
たせる(時間的短縮)必要のない場合には、基本的に送
信要求からの実行にて達成できるものである。
【0020】
【発明の効果】以上のように、本発明による信号衝突回
避方法によれば、制御信号を転送する共通の信号ライン
とは別に共通の制御ラインを備え、この制御ラインの電
圧レベルのH,Lという単純な2値判定および2値出力
によって信号ラインでの複数の信号重複による衝突を確
実に回避することができ、チェックコードの付与やコー
ド認識といった複雑な処理を行なうことなく、処理能力
の低い安価な処理回路にて構成することが可能となり、
こうしたコントローラを多く備える通信システムにおけ
る全体の仕組みも簡単なものとすることができ、廉価な
システムを構築することが可能となる。
【図面の簡単な説明】
【図1】本発明の一実施例の回路ブロック図。
【図2】本発明になる信号衝突回避ステップを示す通信
処理フロー図。
【符号の説明】
1(1A,1B・・・) コントローラ 2 空調機器 3 信号ライン 4 制御ライン 11 送信出力(ポート) 12 送信要求(ポート) 13 送信許可(ポート) 14 トランジスタ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 複数のコントローラが共通の信号ライン
    に接続され、それらコントローラ相互の制御もしくは共
    通の制御機器の制御を前記信号ラインを経由しての通信
    により実行するよう構成された通信システムにおいて、
    前記各コントローラを結ぶ制御ラインを備え、この制御
    ラインの電圧レベルのH,Lによって前記信号ラインで
    の通信状態を識別するとともに、各コントローラは、前
    記制御ラインのH,L状態によって送信許可を認識し、
    送信許可状態の時に送信要求信号を制御ラインに送出
    し、その後制御ラインへの前記送信要求を一旦解除した
    後送信許可状態を再度認識して送信許可状態ならばただ
    ちに前記信号ラインに制御信号を送出することを特徴と
    する通信システムにおける信号衝突回避方法。
  2. 【請求項2】 前記送信要求信号送出およびその後の送
    信要求解除による再度の送信許可状態認識の実行プロセ
    スは、送信許可状態となるまで繰り返し実行されること
    を特徴とする請求項1記載の通信システムにおける信号
    衝突回避方法。
JP33825395A 1995-11-30 1995-11-30 通信システムにおける信号衝突回避方法 Pending JPH09154185A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33825395A JPH09154185A (ja) 1995-11-30 1995-11-30 通信システムにおける信号衝突回避方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33825395A JPH09154185A (ja) 1995-11-30 1995-11-30 通信システムにおける信号衝突回避方法

Publications (1)

Publication Number Publication Date
JPH09154185A true JPH09154185A (ja) 1997-06-10

Family

ID=18316382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33825395A Pending JPH09154185A (ja) 1995-11-30 1995-11-30 通信システムにおける信号衝突回避方法

Country Status (1)

Country Link
JP (1) JPH09154185A (ja)

Similar Documents

Publication Publication Date Title
US5311510A (en) Data storing system for a communication control circuit
KR100256097B1 (ko) 시리얼 버스 제어기
EP0793084A2 (en) A communication control apparatus for controlling comunication between a group of electronic units in vehicles
JPH09154185A (ja) 通信システムにおける信号衝突回避方法
JP2667909B2 (ja) エレベータの信号伝送方法
KR20080106309A (ko) 전기 기기 및 전기 기기에 있어서의 통신 기능 정상 판정 방법
CN117456640B (zh) 数字钥匙读写装置及天线位置标定方法、装置和介质
JP2619506B2 (ja) エレベータの信号伝送装置
JP2580962B2 (ja) 集合パネル装置
JP2626127B2 (ja) 予備系ルート試験方式
JPH0825697B2 (ja) エレベ−タの制御信号伝送装置
JPS6236282A (ja) エレベ−タの制御装置
JP2008005191A (ja) 通信システム
JP3151966B2 (ja) バス制御装置
JP2757229B2 (ja) 情報機器システム
JP3022906B2 (ja) プログラマブルコントローラの通信方法
JP2000234791A (ja) 空調制御システムおよびその通信処理方法
JP3071953B2 (ja) 電話交換システムのデータ設定方式
KR0167190B1 (ko) 엘리베이터의 신호 전송장치
JPH0295685A (ja) エレベータの信号伝送装置
JPH11249718A (ja) 遠隔入出力装置用親局ユニット
JPH0720815B2 (ja) エレベータの信号伝送装置
JPH1168786A (ja) 通信装置及びアドレス設定方法
JP3021794B2 (ja) 自火報受信機
JP2613711B2 (ja) 多重伝送システムの信号伝送保留方式