JPH07180885A - システムの制御方法及びプログラマブルコントロールユニットを有するシステム - Google Patents
システムの制御方法及びプログラマブルコントロールユニットを有するシステムInfo
- Publication number
- JPH07180885A JPH07180885A JP6266723A JP26672394A JPH07180885A JP H07180885 A JPH07180885 A JP H07180885A JP 6266723 A JP6266723 A JP 6266723A JP 26672394 A JP26672394 A JP 26672394A JP H07180885 A JPH07180885 A JP H07180885A
- Authority
- JP
- Japan
- Prior art keywords
- control
- independent
- heating
- cooling
- operating environment
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/54—Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/64—Electronic processing using pre-stored data
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
- F24F11/74—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/80—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air
- F24F11/86—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air by controlling compressors within refrigeration or heat pump circuits
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2140/00—Control inputs relating to system states
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- Thermal Sciences (AREA)
- Human Computer Interaction (AREA)
- Fluid Mechanics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Air Conditioning Control Device (AREA)
- Devices That Are Associated With Refrigeration Equipment (AREA)
- Stored Programmes (AREA)
- Feedback Control In General (AREA)
Abstract
(57)【要約】
【目的】 システム内の1またはそれ以上の制御対象に
対して影響を与えるような変更であっても容易に実行す
ることができる、加熱及び冷却システム用のプログラマ
ブルコントロールを提供することを目的とする。 【構成】 それぞれ異なる複数の加熱または冷却ユニッ
ト10、12、14に、それぞれプログラマブルコント
ロールユニット56、58、60を設けて、所定基準に
基づいた加熱または冷却を実行する1組の独立制御対象
コンプレッサ、例えばファン、流出水温等とのインター
フェースを行ってシステムを制御する。各プログラマブ
ルコントロールユニットにより実行されるプロセスは、
制御変数を有する制御プログラムを通じて加熱または冷
却を制御し、かつ、制御対象と制御変数との関係を定義
する動作環境設定データにアクセスする。
対して影響を与えるような変更であっても容易に実行す
ることができる、加熱及び冷却システム用のプログラマ
ブルコントロールを提供することを目的とする。 【構成】 それぞれ異なる複数の加熱または冷却ユニッ
ト10、12、14に、それぞれプログラマブルコント
ロールユニット56、58、60を設けて、所定基準に
基づいた加熱または冷却を実行する1組の独立制御対象
コンプレッサ、例えばファン、流出水温等とのインター
フェースを行ってシステムを制御する。各プログラマブ
ルコントロールユニットにより実行されるプロセスは、
制御変数を有する制御プログラムを通じて加熱または冷
却を制御し、かつ、制御対象と制御変数との関係を定義
する動作環境設定データにアクセスする。
Description
【0001】
【産業上の利用分野】本発明は、所定のプログラムが格
納された1又はそれ以上のマイクロプロセッサを用いた
加熱及び冷却システムのプログラム制御に関する。特
に、本発明は、加熱及び冷却システムに用いられる個々
のエレメント(制御対象)とのインターフェースをとる
マイクロプロセッサにおけるプログラム制御の手法に関
する。
納された1又はそれ以上のマイクロプロセッサを用いた
加熱及び冷却システムのプログラム制御に関する。特
に、本発明は、加熱及び冷却システムに用いられる個々
のエレメント(制御対象)とのインターフェースをとる
マイクロプロセッサにおけるプログラム制御の手法に関
する。
【0002】
【従来の技術】マイクロプロセッサを用いた加熱及び冷
却システムは従来からよく知られている。プログラム制
御には、通常、加熱及び冷却システムにおける個々のエ
レメントからの通信を受けて送信を行うか、または待機
状態とするかのいずれかの指令が格納されている。
却システムは従来からよく知られている。プログラム制
御には、通常、加熱及び冷却システムにおける個々のエ
レメントからの通信を受けて送信を行うか、または待機
状態とするかのいずれかの指令が格納されている。
【0003】これらのエレメントには、ファンやコンプ
レッサモーターだけでなく、温度センサ、制御バルブ等
も含まれる。各例において、マイクロプロセッサに設け
られた入出力(I/O)チャンネルは、特定のエレメン
トとの通信に用いられるソフトウェアで明確に識別され
る。
レッサモーターだけでなく、温度センサ、制御バルブ等
も含まれる。各例において、マイクロプロセッサに設け
られた入出力(I/O)チャンネルは、特定のエレメン
トとの通信に用いられるソフトウェアで明確に識別され
る。
【0004】通信が行われるにあたっては、エレメント
において出力信号が受信されるか、または指示されたI
/Oチャンネルに入力信号が伝送される。マイクロプロ
セッサ内のプログラム制御は、全ての制御機能がエレメ
ントで適切に実行されたことを受けたうえで処理を進行
させる。
において出力信号が受信されるか、または指示されたI
/Oチャンネルに入力信号が伝送される。マイクロプロ
セッサ内のプログラム制御は、全ての制御機能がエレメ
ントで適切に実行されたことを受けたうえで処理を進行
させる。
【0005】
【発明が解決しようとする課題】しかし、上記説明され
たプログラム制御では、マイクロプロセッサに格納され
たソフトウェアに対して何らかの変更を行うと問題が生
じる場合がある。この点から、ソフトウェアに対して何
らかの変更や修正を行う場合、エレメントに対してI/
Oチャンネルの割り当てには常に正確なアカウンティン
グを維持しなければならない。
たプログラム制御では、マイクロプロセッサに格納され
たソフトウェアに対して何らかの変更を行うと問題が生
じる場合がある。この点から、ソフトウェアに対して何
らかの変更や修正を行う場合、エレメントに対してI/
Oチャンネルの割り当てには常に正確なアカウンティン
グを維持しなければならない。
【0006】また、エレメント構成が類似していて同類
とみなされる加熱及び冷却システムに対して上記プログ
ラム制御を用いるに当たっても、慎重を来す必要があ
る。この点から、これら特定のエレメントに対する指令
においては、第2のシステムのエレメントのどのような
相違点についても認識しておかねばならない。
とみなされる加熱及び冷却システムに対して上記プログ
ラム制御を用いるに当たっても、慎重を来す必要があ
る。この点から、これら特定のエレメントに対する指令
においては、第2のシステムのエレメントのどのような
相違点についても認識しておかねばならない。
【0007】本発明は上記背景の下になされたものであ
り、ソフトウェアに対してシステム内の1またはそれ以
上のエレメントに対して影響を与えるような変更であっ
ても容易に実行することができる、加熱及び冷却システ
ム用のプログラマブルコントロールを提供することを目
的とする。
り、ソフトウェアに対してシステム内の1またはそれ以
上のエレメントに対して影響を与えるような変更であっ
ても容易に実行することができる、加熱及び冷却システ
ム用のプログラマブルコントロールを提供することを目
的とする。
【0008】また、加熱及び冷却システムにおける一般
的な構成のハードウェアエレメントに対するプログラマ
ブル制御において、多数のバージョンが異なるシステム
に対しても容易に適合させることができるものを提供す
ることを目的とする。
的な構成のハードウェアエレメントに対するプログラマ
ブル制御において、多数のバージョンが異なるシステム
に対しても容易に適合させることができるものを提供す
ることを目的とする。
【0009】
【課題を解決するための手段】上記課題を解決するため
に、本発明は、それぞれ異なる複数の加熱または冷却ユ
ニットを有し、各ユニットはプログラマブルコントロー
ルユニットを有するとともに、このプログラマブルコン
トロールユニットは、前記各加熱または冷却ユニットに
対して所定基準に基づいた加熱または冷却を実行する1
組の独立制御対象とのインターフェースを行うものであ
るシステムの制御方法であって、前記各プログラマブル
コントロールユニットにより実行されるプロセスは、1
組の制御変数を有する制御プログラムを通じて前記加熱
または冷却ユニットによる加熱または冷却を制御するス
テップと、前記の所定基準に基づいた加熱または冷却を
実行する前記独立制御対象と、前記プログラマブルコン
トロールユニットと、の間で通信を行う際に、特定の加
熱または冷却ユニットに対して前記の所定の基準に基づ
いた加熱または冷却を実行する独立制御対象と、前記制
御プログラム内の1組の制御変数と、の関係を定義する
動作環境設定データにアクセスするステップと、を有す
ることを特徴とする。
に、本発明は、それぞれ異なる複数の加熱または冷却ユ
ニットを有し、各ユニットはプログラマブルコントロー
ルユニットを有するとともに、このプログラマブルコン
トロールユニットは、前記各加熱または冷却ユニットに
対して所定基準に基づいた加熱または冷却を実行する1
組の独立制御対象とのインターフェースを行うものであ
るシステムの制御方法であって、前記各プログラマブル
コントロールユニットにより実行されるプロセスは、1
組の制御変数を有する制御プログラムを通じて前記加熱
または冷却ユニットによる加熱または冷却を制御するス
テップと、前記の所定基準に基づいた加熱または冷却を
実行する前記独立制御対象と、前記プログラマブルコン
トロールユニットと、の間で通信を行う際に、特定の加
熱または冷却ユニットに対して前記の所定の基準に基づ
いた加熱または冷却を実行する独立制御対象と、前記制
御プログラム内の1組の制御変数と、の関係を定義する
動作環境設定データにアクセスするステップと、を有す
ることを特徴とする。
【0010】また、本発明は前述した各請求項に記載し
たように、種々の態様を取り得る。
たように、種々の態様を取り得る。
【0011】例えば、前記1組の第2識別子は、前記シ
ステム内の独立制御対象のうち、実際には存在しないも
のを示す特別にコード化された識別子を有することを特
徴とする請求項17記載のプログラマブルコントロール
ユニットが提供される。
ステム内の独立制御対象のうち、実際には存在しないも
のを示す特別にコード化された識別子を有することを特
徴とする請求項17記載のプログラマブルコントロール
ユニットが提供される。
【0012】更に、前記動作環境設定プログラムは、前
記制御プログラムがすべての制御変数に対する計算値の
更新を完了したことを通知する命令と、前記計算された
変数が書き込まれるべき前記特定の独立制御対象を識別
するための、前記動作環境設定データへのアクセス命令
と、制御変数に関連する格納位置からの前記更新された
値を、前記識別された独立制御対象に関連する格納位置
に書き込む命令と、を有することを特徴とする請求項1
6記載のプログラマブルコントロールユニットも提供さ
れる。
記制御プログラムがすべての制御変数に対する計算値の
更新を完了したことを通知する命令と、前記計算された
変数が書き込まれるべき前記特定の独立制御対象を識別
するための、前記動作環境設定データへのアクセス命令
と、制御変数に関連する格納位置からの前記更新された
値を、前記識別された独立制御対象に関連する格納位置
に書き込む命令と、を有することを特徴とする請求項1
6記載のプログラマブルコントロールユニットも提供さ
れる。
【0013】更にまた、前記計算された値を1連の第1
格納位置に格納するステップには、前記プログラマブル
コンピューティングユニットで実行される制御プログラ
ム内のプログラム変数に対して用意された識別子を識別
するステップと、前記プログラム変数のために用意され
た識別子にしたがってアクセスするために、前記計算さ
れた評価値を前記第1格納位置に格納するステップと、
が含まれることを特徴とする請求項22記載のシステム
の制御方法も提供される。
格納位置に格納するステップには、前記プログラマブル
コンピューティングユニットで実行される制御プログラ
ム内のプログラム変数に対して用意された識別子を識別
するステップと、前記プログラム変数のために用意され
た識別子にしたがってアクセスするために、前記計算さ
れた評価値を前記第1格納位置に格納するステップと、
が含まれることを特徴とする請求項22記載のシステム
の制御方法も提供される。
【0014】
【作用】上記及びその他の目的は、ハードウェアエレメ
ントとの実際の通信とは完全に独立して制御ソフトウェ
アを設計することができる加熱及び冷却システム用のプ
ログラム制御を提供することで達成される。
ントとの実際の通信とは完全に独立して制御ソフトウェ
アを設計することができる加熱及び冷却システム用のプ
ログラム制御を提供することで達成される。
【0015】これは、ハードウェアエレメントと通信を
行う関係にあるプログラム制御内のソフトウェアチャン
ネル割り当てに対して、ソフトウェア変数を与えること
によってなされる。
行う関係にあるプログラム制御内のソフトウェアチャン
ネル割り当てに対して、ソフトウェア変数を与えること
によってなされる。
【0016】ハードウェアエレメントに対する実際のソ
フトウェア変数の割り当ては、システム動作環境設定ソ
フトウェアによって個々になされる。このシステム動作
環境設定ソフトウェアは、ソフトウェアチャンネル割り
当てを識別されたハードウェアI/Oチャンネルに割り
当てるものである。
フトウェア変数の割り当ては、システム動作環境設定ソ
フトウェアによって個々になされる。このシステム動作
環境設定ソフトウェアは、ソフトウェアチャンネル割り
当てを識別されたハードウェアI/Oチャンネルに割り
当てるものである。
【0017】この動作環境設定ソフトウェアは、マイク
ロプロセッサ内で実行されているソフトウェアがハード
ウェアエレメントと通信を行う必要がある場合にのみ呼
び出される。動作環境設定ソフトウェアは、好ましくは
制御ソフトウェアの主制御の実行時(pass through exe
cution)に基づいて、もしくはその終了時における割り
込みによって呼び出される。
ロプロセッサ内で実行されているソフトウェアがハード
ウェアエレメントと通信を行う必要がある場合にのみ呼
び出される。動作環境設定ソフトウェアは、好ましくは
制御ソフトウェアの主制御の実行時(pass through exe
cution)に基づいて、もしくはその終了時における割り
込みによって呼び出される。
【0018】いずれにしても、動作環境設定ソフトウェ
アはハードウェアエレメントからのI/Oチャンネルへ
の通信の受信を続行する。そして、ハードウェアI/O
チャンネルに対して割り当てられたソフトウェアチャン
ネルの内容を表すソフトウェア変数と、これらの通信
と、を整合させる。
アはハードウェアエレメントからのI/Oチャンネルへ
の通信の受信を続行する。そして、ハードウェアI/O
チャンネルに対して割り当てられたソフトウェアチャン
ネルの内容を表すソフトウェア変数と、これらの通信
と、を整合させる。
【0019】動作環境設定ソフトウェアは、I/Oチャ
ンネルを通じて個々のハードウェアエレメントに対して
択一的に通信伝送を行う。この伝送は、与えられたソフ
トウェア変数に関するソフトウェアチャンネルに対し
て、どのハードウェアI/Oチャンネルが応答するのか
を調べることによって行う。
ンネルを通じて個々のハードウェアエレメントに対して
択一的に通信伝送を行う。この伝送は、与えられたソフ
トウェア変数に関するソフトウェアチャンネルに対し
て、どのハードウェアI/Oチャンネルが応答するのか
を調べることによって行う。
【0020】本発明によれば、ハードウェアチャンネル
に対するソフトウェアチャンネルの割り当てはいつ変更
してもよい。割り当て変更は、動作環境設定の異なるハ
ードウェアエレメントに対してソフトウェアを対応させ
た結果として、またはハードウェアエレメントのもとも
との動作環境設定にケイパビリティーを加えた結果とし
て起こり得る。
に対するソフトウェアチャンネルの割り当てはいつ変更
してもよい。割り当て変更は、動作環境設定の異なるハ
ードウェアエレメントに対してソフトウェアを対応させ
た結果として、またはハードウェアエレメントのもとも
との動作環境設定にケイパビリティーを加えた結果とし
て起こり得る。
【0021】
【実施例】以下、図面を参照して本発明の実施例を詳細
に説明する。
に説明する。
【0022】図1には、並列配置された冷却ユニット1
0、12及び14と冷媒返送管16及び冷媒供給管18
との関係が示される。冷媒は1または2以上のスペース
を効率的に冷却する一連の熱交換機(図示省略)を循環
する。冷媒は冷媒返送管を通じてシステムに返送され
る。
0、12及び14と冷媒返送管16及び冷媒供給管18
との関係が示される。冷媒は1または2以上のスペース
を効率的に冷却する一連の熱交換機(図示省略)を循環
する。冷媒は冷媒返送管を通じてシステムに返送され
る。
【0023】後述するように、冷媒としては冷却水を用
いるが、他の冷媒を用いても、同様にシステムを良好に
維持することができる。冷却ユニット10、12及び1
4は、通常、返送される冷媒を互いに同じ温度に保つこ
とが必要である。
いるが、他の冷媒を用いても、同様にシステムを良好に
維持することができる。冷却ユニット10、12及び1
4は、通常、返送される冷媒を互いに同じ温度に保つこ
とが必要である。
【0024】各冷却ユニットは、それぞれコンプレッサ
ステージ(compressor stage;コンプレッサ部)を有し
ており、冷却ユニット10では20、22がそれぞれコ
ンプレッサステージを表す。同様に、冷却ユニット12
では24、26及び28、冷却ユニット14では30、
32、34及び36がそれぞれコンプレッサステージを
表す。
ステージ(compressor stage;コンプレッサ部)を有し
ており、冷却ユニット10では20、22がそれぞれコ
ンプレッサステージを表す。同様に、冷却ユニット12
では24、26及び28、冷却ユニット14では30、
32、34及び36がそれぞれコンプレッサステージを
表す。
【0025】各冷媒ユニットはファンも設けられてお
り、冷却ユニット10では38、40がそれぞれファン
を表す。同様に、冷却ユニット12では42、44、4
6、冷却ユニット14では48、50、52、54がそ
れぞれファンを表す。
り、冷却ユニット10では38、40がそれぞれファン
を表す。同様に、冷却ユニット12では42、44、4
6、冷却ユニット14では48、50、52、54がそ
れぞれファンを表す。
【0026】各冷却ユニットにおけるコンプレッサステ
ージ及びファンは、それぞれ個別にユニットコントロー
ラによって制御される。冷却ユニット10では56、冷
却ユニット12では58、冷却ユニット14では60が
それぞれユニットコントローラを表す。
ージ及びファンは、それぞれ個別にユニットコントロー
ラによって制御される。冷却ユニット10では56、冷
却ユニット12では58、冷却ユニット14では60が
それぞれユニットコントローラを表す。
【0027】各ユニットコントローラは、それぞれ対応
する流入水温センサ62、64、68から入力される流
入水の温度を受ける。
する流入水温センサ62、64、68から入力される流
入水の温度を受ける。
【0028】各ユニットコントローラは、それぞれ対応
する流出水温センサ70、72、74から入力される流
出水の温度をも受ける。
する流出水温センサ70、72、74から入力される流
出水の温度をも受ける。
【0029】各ユニットコントローラは冷却ユニット内
のコンプレッサステージを何個作動させるかを決定し、
図1のシステムにおいて対応する部分における流出水が
所望の温度となるようにする。
のコンプレッサステージを何個作動させるかを決定し、
図1のシステムにおいて対応する部分における流出水が
所望の温度となるようにする。
【0030】この局所制御は、流出水の水温を所望の温
度とするものであり、コンプレッサ及び取り付けられた
ファンの作動及び停止の制御方法としては、どのような
従来法を用いてもよい。
度とするものであり、コンプレッサ及び取り付けられた
ファンの作動及び停止の制御方法としては、どのような
従来法を用いてもよい。
【0031】個々の冷却ユニットの制御に加えて、各ユ
ニットコントローラは、コミュニケーションバス78を
通じてシステムコントローラ76と通信する。
ニットコントローラは、コミュニケーションバス78を
通じてシステムコントローラ76と通信する。
【0032】システムコントローラ76はコミュニケー
ションバス78を通じて個々のユニットコントローラ5
6、58、60からコントロールプログラムをダウンロ
ードする。これらのコントロールプログラムは各冷却ユ
ニットのコンプレッサやファンを制御する共通のアルゴ
リズムを有する。
ションバス78を通じて個々のユニットコントローラ5
6、58、60からコントロールプログラムをダウンロ
ードする。これらのコントロールプログラムは各冷却ユ
ニットのコンプレッサやファンを制御する共通のアルゴ
リズムを有する。
【0033】ダウンロードされたコントロールプログラ
ムは、個別にロードされた各ユニットコントロールに対
する動作環境設定データによって動作環境設定される。
ムは、個別にロードされた各ユニットコントロールに対
する動作環境設定データによって動作環境設定される。
【0034】以下に詳述するように、個々にロードされ
た動作環境設定データは、各ユニットコントローラに共
通したコントロールプログラム内のソフトウェア変数
と、各冷却ユニットで制御される実際のハードウェアエ
レメントと、の関係を定義する。
た動作環境設定データは、各ユニットコントローラに共
通したコントロールプログラム内のソフトウェア変数
と、各冷却ユニットで制御される実際のハードウェアエ
レメントと、の関係を定義する。
【0035】これにより、各ユニットコントローラに共
通するコントロールプログラムは、各冷却ユニットにお
けるファンやコンプレッサ等の実際の台数とは無関係に
実行することが可能となる。
通するコントロールプログラムは、各冷却ユニットにお
けるファンやコンプレッサ等の実際の台数とは無関係に
実行することが可能となる。
【0036】特筆すべき点は、各ユニットコントローラ
に対する個々のソフトウェアモジュールのダウンロード
は、システムコントローラ76に設けられたユーザイン
ターフェース80からのコマンドに対応してなされる、
ということである。
に対する個々のソフトウェアモジュールのダウンロード
は、システムコントローラ76に設けられたユーザイン
ターフェース80からのコマンドに対応してなされる、
ということである。
【0037】図2はユニットコントローラの更に詳細な
説明図である。各ユニットコントローラは所定のプログ
ラムが格納されたマイクロプロセッサ82を有する。こ
のマイクロプロセッサ82は、システムコントローラ7
6からコミュニケーションバス78を通じてダウンロー
ドされたソフトウェアを受ける。
説明図である。各ユニットコントローラは所定のプログ
ラムが格納されたマイクロプロセッサ82を有する。こ
のマイクロプロセッサ82は、システムコントローラ7
6からコミュニケーションバス78を通じてダウンロー
ドされたソフトウェアを受ける。
【0038】ダウンロードされたソフトウェアはメモリ
83に格納され、マイクロプロセッサによって実行され
る。マイクロプロセッサ82は、更に図2に示される各
デジタル−アナログ変換インターフェースと通信を行
う。特に、マイクロプロセッサ82は流出水温インター
フェース86または流入水温インターフェース84のい
ずれかからの温度情報を受ける。
83に格納され、マイクロプロセッサによって実行され
る。マイクロプロセッサ82は、更に図2に示される各
デジタル−アナログ変換インターフェースと通信を行
う。特に、マイクロプロセッサ82は流出水温インター
フェース86または流入水温インターフェース84のい
ずれかからの温度情報を受ける。
【0039】特筆すべき点は、各インターフェースは、
特定のコントロールユニットに対する流出水温センサと
流入水温センサに接続されている点である。
特定のコントロールユニットに対する流出水温センサと
流入水温センサに接続されている点である。
【0040】各インターフェースは、マイクロプロセッ
サ82に対して温度情報の更新がなされる場合に、割り
込み通信ライン88を通じて割り込み信号を生成する。
このマイクロプロセッサは、ハードウェア入力ライン9
0または92を通じて温度の値を読み込む。
サ82に対して温度情報の更新がなされる場合に、割り
込み通信ライン88を通じて割り込み信号を生成する。
このマイクロプロセッサは、ハードウェア入力ライン9
0または92を通じて温度の値を読み込む。
【0041】マイクロプロセッサ82はファンコントロ
ールインターフェース94にも接続される。このファン
コントロールインターフェース94は、ライン96、9
8、100及び102を通じてマイクロプロセッサから
の出力信号を受ける。これら各ラインは、ファンコント
ロールインターフェース94全体にわたって冷却ユニッ
ト内の対応するファンを作動状態とする。
ールインターフェース94にも接続される。このファン
コントロールインターフェース94は、ライン96、9
8、100及び102を通じてマイクロプロセッサから
の出力信号を受ける。これら各ラインは、ファンコント
ロールインターフェース94全体にわたって冷却ユニッ
ト内の対応するファンを作動状態とする。
【0042】マイクロプロセッサは、更に、組をなすフ
ィードバックライン114、116、118、120だ
けでなく、組をなす出力ライン106、108、11
0、112をも通じてコンプレッサコントロールインタ
ーフェース104に相互接続されている。
ィードバックライン114、116、118、120だ
けでなく、組をなす出力ライン106、108、11
0、112をも通じてコンプレッサコントロールインタ
ーフェース104に相互接続されている。
【0043】コンプレッサコントロールインターフェー
ス104は、マイクロプロセッサ82へのフィードバッ
クが要求される場合に、ライン88を通じてマイクロプ
ロセッサ82に割り込み信号を送る。
ス104は、マイクロプロセッサ82へのフィードバッ
クが要求される場合に、ライン88を通じてマイクロプ
ロセッサ82に割り込み信号を送る。
【0044】その他の場合には、コンプレッサコントロ
ールインターフェースは、ライン106〜112を通じ
てマイクロプロセッサ82からの出力信号を受けること
となる。
ールインターフェースは、ライン106〜112を通じ
てマイクロプロセッサ82からの出力信号を受けること
となる。
【0045】特筆すべき点は、各インターフェース8
4、86、94及び104は、対応する図1のハードウ
ェアエレメントに直接接続されることである。前述した
ように、ユニットコントローラが接続されるハードウェ
アエレメントの数は、冷却器によって異なる。この点か
ら、冷却ユニット10、12に設けられたファンの数
は、冷却ユニット14におけるファンの数よりも少な
い。
4、86、94及び104は、対応する図1のハードウ
ェアエレメントに直接接続されることである。前述した
ように、ユニットコントローラが接続されるハードウェ
アエレメントの数は、冷却器によって異なる。この点か
ら、冷却ユニット10、12に設けられたファンの数
は、冷却ユニット14におけるファンの数よりも少な
い。
【0046】このことは、ファンコントロールインター
フェース94及びコンプレッサコントロールインターフ
ェース104によってファンやコンプレッサに対して実
際に用いられる接続線の数を比較した場合、冷却ユニッ
ト10、12に対するユニットコントローラ56及び5
8における接続線の数は、冷却ユニット14に対するユ
ニットコントローラ60における接続線の数よりも少な
いことを意味する。
フェース94及びコンプレッサコントロールインターフ
ェース104によってファンやコンプレッサに対して実
際に用いられる接続線の数を比較した場合、冷却ユニッ
ト10、12に対するユニットコントローラ56及び5
8における接続線の数は、冷却ユニット14に対するユ
ニットコントローラ60における接続線の数よりも少な
いことを意味する。
【0047】各ファンやコンプレッサに実際に用いられ
る接続線の数にかかわらず、各ユニットコントローラ
は、好ましくは、同じ種類のマイクロプロセッサで、そ
のメモリに同じ制御プログラムが格納されているものを
有することが好ましい。
る接続線の数にかかわらず、各ユニットコントローラ
は、好ましくは、同じ種類のマイクロプロセッサで、そ
のメモリに同じ制御プログラムが格納されているものを
有することが好ましい。
【0048】この場合、制御プログラムには、温度セン
サ、ファン、コンプレッサが最大数となるときにおけ
る、制御を支配するソフトウェア変数がすべて格納され
ることとなる。
サ、ファン、コンプレッサが最大数となるときにおけ
る、制御を支配するソフトウェア変数がすべて格納され
ることとなる。
【0049】制御プログラムがそれぞれ台数の異なるセ
ンサ、ファン、コンプレッサを制御するにあたっては、
システムコントローラ76からマイクロプロセッサ82
に動作環境設定データが送られる。
ンサ、ファン、コンプレッサを制御するにあたっては、
システムコントローラ76からマイクロプロセッサ82
に動作環境設定データが送られる。
【0050】この動作環境設定データは、ローカルメモ
リ83内に格納されている。図3に冷却ユニット14に
対する動作環境設定データを示す。この図に示されるよ
うに、動作環境設定データにはソフトウェア変数列が含
まれており、この変数として流出水温(leaving water
temperature;LWT)、流入水温(entering water temper
ature;EWT)、FAN1〜FAN4までのファンソフトウェア制
御変数、コンプレッサ制御変数COMP_1〜COMP_4、及びCO
MP_FD_BK_1〜COMP_FD_BK_4が設定されている。
リ83内に格納されている。図3に冷却ユニット14に
対する動作環境設定データを示す。この図に示されるよ
うに、動作環境設定データにはソフトウェア変数列が含
まれており、この変数として流出水温(leaving water
temperature;LWT)、流入水温(entering water temper
ature;EWT)、FAN1〜FAN4までのファンソフトウェア制
御変数、コンプレッサ制御変数COMP_1〜COMP_4、及びCO
MP_FD_BK_1〜COMP_FD_BK_4が設定されている。
【0051】各ソフトウェア変数は特定のソフトウェア
チャンネルインデックス番号によって表される。各ソフ
トウェアチャンネルインデックス番号は、この順にハー
ドウェアチャンネルインデックス番号に関係付けられ
る。
チャンネルインデックス番号によって表される。各ソフ
トウェアチャンネルインデックス番号は、この順にハー
ドウェアチャンネルインデックス番号に関係付けられ
る。
【0052】ハードウェアチャンネルは、それぞれの接
続ラインを通じてそれぞれのインターフェース84、8
6、94及び104に応答し、図2において順に図3に
示されるような特定のハードウェアエレメントに接続さ
れる。
続ラインを通じてそれぞれのインターフェース84、8
6、94及び104に応答し、図2において順に図3に
示されるような特定のハードウェアエレメントに接続さ
れる。
【0053】例えば、流出水温センサ74に対応するハ
ードウェアチャンネルの接続ラインは、図2のライン9
2である。このハードウェアチャンネルは、ソフトウェ
ア変数LWTを表す接続ラインに割り当てられる。
ードウェアチャンネルの接続ラインは、図2のライン9
2である。このハードウェアチャンネルは、ソフトウェ
ア変数LWTを表す接続ラインに割り当てられる。
【0054】同様に、コンプレッサコントロール36は
ハードウェアチャンネルライン7〜10に対応する入力
ライン106〜110を有する。このハードウェアチャ
ンネルライン7〜10は、コンプレッサ変数COMP_1〜CO
MP_4を識別してソフトウェアチャンネル7〜10に割り
当てられる。
ハードウェアチャンネルライン7〜10に対応する入力
ライン106〜110を有する。このハードウェアチャ
ンネルライン7〜10は、コンプレッサ変数COMP_1〜CO
MP_4を識別してソフトウェアチャンネル7〜10に割り
当てられる。
【0055】図4に冷却ユニット12に対する動作環境
設定データを詳細に示す。前述したように、冷却ユニッ
ト12にはファン及びコンプレッサは3つしかなく、第
4番目のファンやコンプレッサは存在しない。
設定データを詳細に示す。前述したように、冷却ユニッ
ト12にはファン及びコンプレッサは3つしかなく、第
4番目のファンやコンプレッサは存在しない。
【0056】この場合、FAN4、COMP_4、COMP_FD_BK_4の
各ソフトウェア変数に対するハードウェアチャンネルイ
ンデックスのアサインメントのコード番号値は、すべて
0となる。
各ソフトウェア変数に対するハードウェアチャンネルイ
ンデックスのアサインメントのコード番号値は、すべて
0となる。
【0057】更に、ソフトウェア変数COMP_1から始まる
ハードウェアチャンネルのインデックス番号の値は、ソ
フトウェアチャンネルインデックス番号の値と直接には
一致しない。これは、ソフトウェアチャンネルインデッ
クスは、番号の異なるハードウェアチャンネルインデッ
クスに割り当てられるということを意味する。
ハードウェアチャンネルのインデックス番号の値は、ソ
フトウェアチャンネルインデックス番号の値と直接には
一致しない。これは、ソフトウェアチャンネルインデッ
クスは、番号の異なるハードウェアチャンネルインデッ
クスに割り当てられるということを意味する。
【0058】図5に、冷却ユニットに対する動作環境設
定データを示す。このデータでは、ハードウェアチャン
ネルインデックスのインデックス番号とソフトウェアチ
ャンネルのインデックス番号とは、図4の例よりも更に
一致しなくなっている。
定データを示す。このデータでは、ハードウェアチャン
ネルインデックスのインデックス番号とソフトウェアチ
ャンネルのインデックス番号とは、図4の例よりも更に
一致しなくなっている。
【0059】特に、冷却ユニット10はファン及びコン
プレッサがそれぞれ2つしかないので、第3及び第4の
コンプレッサだけでなく、第3及び第4のファンに対し
ても、ハードウェアチャンネルインデックスの番号値は
0となっている。
プレッサがそれぞれ2つしかないので、第3及び第4の
コンプレッサだけでなく、第3及び第4のファンに対し
ても、ハードウェアチャンネルインデックスの番号値は
0となっている。
【0060】その結果、冷却ユニット10に設けられた
ユニットコントローラ56で実行される制御プログラム
においては、ハードウェアチャンネルインデックスの番
号値が0でないものの数が、ユニットコントローラ58
及び60における数よりも非常に小さくなっていること
が特筆すべき点となっている。
ユニットコントローラ56で実行される制御プログラム
においては、ハードウェアチャンネルインデックスの番
号値が0でないものの数が、ユニットコントローラ58
及び60における数よりも非常に小さくなっていること
が特筆すべき点となっている。
【0061】上述したように、各対応する冷却ユニット
に対する動作環境設定データは、対応するユニットコン
トローラのマイクロプロセッサ82に設けられたメモリ
83にロードされる。この動作環境設定データは、好ま
しくは2通りに構成される。
に対する動作環境設定データは、対応するユニットコン
トローラのマイクロプロセッサ82に設けられたメモリ
83にロードされる。この動作環境設定データは、好ま
しくは2通りに構成される。
【0062】第1の並べ方では、格納位置の設定は各ソ
フトウェアチャンネルインデックスに沿って決定され、
特定のソフトウェア変数値の順に並べられる。このソフ
トウェア変数は、ソフトウェアチャンネルインデックス
及び対応するハードウェアチャンネルインデックス番号
によって表される。
フトウェアチャンネルインデックスに沿って決定され、
特定のソフトウェア変数値の順に並べられる。このソフ
トウェア変数は、ソフトウェアチャンネルインデックス
及び対応するハードウェアチャンネルインデックス番号
によって表される。
【0063】第2の並べ方では、格納位置の設定は各ハ
ードウェアチャンネルインデックスに沿って決定され、
現在値の順に並べられる。この現在値は、ハードウェア
チャンネルインデックスに対する適切なアナログ−デジ
タル変換インターフェースに通信する際の現在値を用い
るか、又はそのインターフェースからの通信を受けて得
られるものを用いる。
ードウェアチャンネルインデックスに沿って決定され、
現在値の順に並べられる。この現在値は、ハードウェア
チャンネルインデックスに対する適切なアナログ−デジ
タル変換インターフェースに通信する際の現在値を用い
るか、又はそのインターフェースからの通信を受けて得
られるものを用いる。
【0064】ソフトウェアチャンネルインデックス番号
もまた、ハードウェアチャンネルインデックス番号と関
連づけられた格納位置設定に沿って格納される。このよ
うにして、適切な動作環境設定データを見つける場合、
ハードウェアまたはソフトウェアインデックス番号のい
ずれかによって検索を行うことができる。
もまた、ハードウェアチャンネルインデックス番号と関
連づけられた格納位置設定に沿って格納される。このよ
うにして、適切な動作環境設定データを見つける場合、
ハードウェアまたはソフトウェアインデックス番号のい
ずれかによって検索を行うことができる。
【0065】図6に、上記格納された動作環境設定デー
タを用いたプログラムの詳細を示す。このプログラム
は、制御プログラムの実行が終了したかを判断するS
(ステップ)122から開始される。
タを用いたプログラムの詳細を示す。このプログラム
は、制御プログラムの実行が終了したかを判断するS
(ステップ)122から開始される。
【0066】特筆すべき点は、この制御プログラムは、
通常、マイクロプロセッサにプログラムの実行中におけ
るそれぞれのソフトウェア制御変数の値を計算させるこ
とである。
通常、マイクロプロセッサにプログラムの実行中におけ
るそれぞれのソフトウェア制御変数の値を計算させるこ
とである。
【0067】これらの計算を終えた後にS122からS
124に進み、ソフトウェアチャンネルのインデックス
の値を1に設定する。S126では、このソフトウェア
チャンネルインデックスに対応するソフトウェア変数の
値が読み込まれる。
124に進み、ソフトウェアチャンネルのインデックス
の値を1に設定する。S126では、このソフトウェア
チャンネルインデックスに対応するソフトウェア変数の
値が読み込まれる。
【0068】続いて、S128ではソフトウェアチャン
ネルインデックスに対して割り当てられたハードウェア
チャンネルインデックスの値が読み込まれる。
ネルインデックスに対して割り当てられたハードウェア
チャンネルインデックスの値が読み込まれる。
【0069】S130では、このように読み込まれたハ
ードウェアチャンネルインデックスに割り当てられた値
が0に等しいかを判断する。
ードウェアチャンネルインデックスに割り当てられた値
が0に等しいかを判断する。
【0070】この段階でハードウェアチャンネルの値が
0であれば、マイクロプロセッサはS130からS13
2に処理を進めて、ソフトウェアチャンネルの値を1つ
大きくする。
0であれば、マイクロプロセッサはS130からS13
2に処理を進めて、ソフトウェアチャンネルの値を1つ
大きくする。
【0071】ハードウェアチャンネルの値が0ではない
場合、マイクロプロセッサはS134に処理を進め、S
126で読み込んだソフトウェアチャンネルの値を、メ
モリ83でのS128で識別される割り当てられたハー
ドウェアチャンネルの値に関連する格納位置に書き込
む。
場合、マイクロプロセッサはS134に処理を進め、S
126で読み込んだソフトウェアチャンネルの値を、メ
モリ83でのS128で識別される割り当てられたハー
ドウェアチャンネルの値に関連する格納位置に書き込
む。
【0072】その後、S132でソフトウェアチャンネ
ルの値に1が加算される。S136では、このようにし
て1が加算された後のソフトウェアチャンネルの値が1
5に等しいかを判断する。
ルの値に1が加算される。S136では、このようにし
て1が加算された後のソフトウェアチャンネルの値が1
5に等しいかを判断する。
【0073】特筆すべき点は、各ソフトウェアチャンネ
ルのインデックスが連続的に読み込まれて、割り当てら
れたハードウェアチャンネルのインデックスの値に関連
するメモリ83内の格納位置に書き込まれる点である。
ルのインデックスが連続的に読み込まれて、割り当てら
れたハードウェアチャンネルのインデックスの値に関連
するメモリ83内の格納位置に書き込まれる点である。
【0074】この動作は、S132においてソフトウェ
アチャンネルインデックスの値を14から15にする処
理がなされるまで行う。この動作がなされると、マイク
ロプロセッサはS136からS138に処理を進め、特
定の冷却ユニットに対する制御プログラムを再度開始す
る。
アチャンネルインデックスの値を14から15にする処
理がなされるまで行う。この動作がなされると、マイク
ロプロセッサはS136からS138に処理を進め、特
定の冷却ユニットに対する制御プログラムを再度開始す
る。
【0075】このとき、制御プログラムは再度各ソフト
ウェアチャンネルインデックスに対応するソフトウェア
変数に対する値をそれぞれ再計算する。同時に、各イン
ターフェース84、86、94及び104はメモリ83
内に格納されている更新されたハードウェアチャンネル
の値にアクセスを行う。
ウェアチャンネルインデックスに対応するソフトウェア
変数に対する値をそれぞれ再計算する。同時に、各イン
ターフェース84、86、94及び104はメモリ83
内に格納されている更新されたハードウェアチャンネル
の値にアクセスを行う。
【0076】このハードウェアチャンネルの値は、それ
ぞれ対応するハードウェアエレメントによって用いられ
る。
ぞれ対応するハードウェアエレメントによって用いられ
る。
【0077】図2に示されるように、インターフェース
によってライン88を通じて割り込み信号が生成される
場合がある。これは、インターフェースがマイクロプロ
セッサ82との通信を要求する場合に起こる。この割り
込みは、制御プログラム実行中においていつでも発生し
得る。
によってライン88を通じて割り込み信号が生成される
場合がある。これは、インターフェースがマイクロプロ
セッサ82との通信を要求する場合に起こる。この割り
込みは、制御プログラム実行中においていつでも発生し
得る。
【0078】図6に示されるように、制御プログラムの
実行中、ライン88の状態は常にS140において常に
監視される。割り込みがない場合には、マイクロプロセ
ッサはS141に示されるように制御プログラムをその
まま実行させる。
実行中、ライン88の状態は常にS140において常に
監視される。割り込みがない場合には、マイクロプロセ
ッサはS141に示されるように制御プログラムをその
まま実行させる。
【0079】インターフェースの1つから割り込みがあ
った場合には、マイクロプロセッサはS142に処理を
進めて制御プログラムの実行を中断する。制御プログラ
ムを中断するに際しては、制御プログラムにおいて、プ
ログラムを終了させるために必要とされる特定の一連の
手順をすべて実行した後に制御プログラムを中断するよ
うにする。
った場合には、マイクロプロセッサはS142に処理を
進めて制御プログラムの実行を中断する。制御プログラ
ムを中断するに際しては、制御プログラムにおいて、プ
ログラムを終了させるために必要とされる特定の一連の
手順をすべて実行した後に制御プログラムを中断するよ
うにする。
【0080】例えば、上記特定の1連の手順としては、
特定のソフトウェア変数の値の計算を終了させ、その結
果の格納処理を行うこと等が挙げられる。制御プログラ
ムからの終了手続きを終えたとの通信を受けた後に、マ
イクロプロセッサはS144に処理を進め、ハードウェ
アコントロール入力信号ラインを読み込む。この入力信
号ラインは、流出水温センサ、流入水温センサ、及び与
えられた冷却ユニット内の各コンプレッサからのフィー
ドバック信号に関するものである。
特定のソフトウェア変数の値の計算を終了させ、その結
果の格納処理を行うこと等が挙げられる。制御プログラ
ムからの終了手続きを終えたとの通信を受けた後に、マ
イクロプロセッサはS144に処理を進め、ハードウェ
アコントロール入力信号ラインを読み込む。この入力信
号ラインは、流出水温センサ、流入水温センサ、及び与
えられた冷却ユニット内の各コンプレッサからのフィー
ドバック信号に関するものである。
【0081】例えば、冷却ユニット14内の第1コンプ
レッサーに対するフィードバック信号は、ハードウェア
チャンネルインデックス11に関連する格納位置に格納
される。
レッサーに対するフィードバック信号は、ハードウェア
チャンネルインデックス11に関連する格納位置に格納
される。
【0082】同様に、第1コンプレッサーフィードバッ
ク信号値(COMP_FD_BK_1)は、冷却ユニット12におい
ては、ハードウェアチャンネルインデックス9に関連す
る格納位置に格納される。冷却ユニット10において
は、ハードウェアチャンネルインデックスインデックス
7に関連する格納位置に格納される。
ク信号値(COMP_FD_BK_1)は、冷却ユニット12におい
ては、ハードウェアチャンネルインデックス9に関連す
る格納位置に格納される。冷却ユニット10において
は、ハードウェアチャンネルインデックスインデックス
7に関連する格納位置に格納される。
【0083】S146でハードウェアチャンネルインデ
ックスデータがすべて更新された後に、マイクロプロセ
ッサはS148に処理を進めて、すべての対応するソフ
トウェアチャンネルデータを更新する。この処理には、
ハードウェアチャンネルインデックスの下に格納された
値を読み込み、その値を対応するソフトウェアチャンネ
ルインデックスの下に格納する処理が含まれる。
ックスデータがすべて更新された後に、マイクロプロセ
ッサはS148に処理を進めて、すべての対応するソフ
トウェアチャンネルデータを更新する。この処理には、
ハードウェアチャンネルインデックスの下に格納された
値を読み込み、その値を対応するソフトウェアチャンネ
ルインデックスの下に格納する処理が含まれる。
【0084】すべて対応するソフトウェアチャンネル入
力データが更新された後に、マイクロプロセッサはS1
38に処理を進めて、制御プログラムを再実行する。
力データが更新された後に、マイクロプロセッサはS1
38に処理を進めて、制御プログラムを再実行する。
【0085】制御プログラム内でのプログラム実行は、
通常、先の制御が中断された点から開始される。各冷却
ユニットの制御は、共通の制御プログラムから指令され
る。どちらの例においても、制御プログラムはソフトウ
ェアチャンネルの現在値を用いるか、または制御プログ
ラムからの指令によって計算される新しいソフトウェア
チャンネル値を用いる。
通常、先の制御が中断された点から開始される。各冷却
ユニットの制御は、共通の制御プログラムから指令され
る。どちらの例においても、制御プログラムはソフトウ
ェアチャンネルの現在値を用いるか、または制御プログ
ラムからの指令によって計算される新しいソフトウェア
チャンネル値を用いる。
【0086】このような制御を行っている間、各マイク
ロプロセッサに対する図2に示されるインターフェース
84、86、94及び104は、容易に適切なハードウ
ェアチャンネルインデックスの下に値が得られるという
利点がある。
ロプロセッサに対する図2に示されるインターフェース
84、86、94及び104は、容易に適切なハードウ
ェアチャンネルインデックスの下に値が得られるという
利点がある。
【0087】特筆すべき点は、図1のユニットコントロ
ーラ56、58、60に対して用いられる動作環境設定
データ及び動作環境設定プログラムをどのような特殊な
制御システム環境のもとでも用いることができ、従っ
て、一般用に作られた制御プログラムを、数多くの異な
るHVACシステム(加熱、換気及び空調システム;heat
ing, venting, and air conditioning system)の制御に
用いることができるという点である。
ーラ56、58、60に対して用いられる動作環境設定
データ及び動作環境設定プログラムをどのような特殊な
制御システム環境のもとでも用いることができ、従っ
て、一般用に作られた制御プログラムを、数多くの異な
るHVACシステム(加熱、換気及び空調システム;heat
ing, venting, and air conditioning system)の制御に
用いることができるという点である。
【0088】この点から、制御プログラムは一連の異な
るHVACシステムに対して作成され、これら各HVA
Cシステムに対して動作環境設定データと共にそれぞれ
コントローラにロードされる。この動作環境設定データ
は、コントロールプログラムのソフトウェアエレメント
とシステムのハードウェアエレメントとの特有の関係を
定義するものである。
るHVACシステムに対して作成され、これら各HVA
Cシステムに対して動作環境設定データと共にそれぞれ
コントローラにロードされる。この動作環境設定データ
は、コントロールプログラムのソフトウェアエレメント
とシステムのハードウェアエレメントとの特有の関係を
定義するものである。
【0089】ハードウェアエレメントとソフトウェアエ
レメントとの間の通信は図6に示されるのと同類のソフ
トウェアによって容易になされる。
レメントとの間の通信は図6に示されるのと同類のソフ
トウェアによって容易になされる。
【0090】上記実施例は一実施態様の説明にすぎず、
当業者にとって自明な本発明の修正、変形等は、具体的
な記載はなくとも本発明に包含されるものである。請求
項に記載された本発明の要旨以外の要素によって限定さ
れるものではない。
当業者にとって自明な本発明の修正、変形等は、具体的
な記載はなくとも本発明に包含されるものである。請求
項に記載された本発明の要旨以外の要素によって限定さ
れるものではない。
【0091】
【発明の効果】以上説明したように、本発明のシステム
制御によれば、動作環境設定データ及び動作環境設定プ
ログラムを設定することで、どのような特殊な制御シス
テム環境のもとでも制御を行うことができる。従って、
一般用に作られた制御プログラムを、数多くの異なるH
VACシステムの制御に用いることができる。
制御によれば、動作環境設定データ及び動作環境設定プ
ログラムを設定することで、どのような特殊な制御シス
テム環境のもとでも制御を行うことができる。従って、
一般用に作られた制御プログラムを、数多くの異なるH
VACシステムの制御に用いることができる。
【図1】複数のコンプレッサステージと、及び対応する
制御ユニットの制御のもとで動作するファンユニット
と、をそれぞれ有し、個別に制御された複数の冷却器の
説明図。
制御ユニットの制御のもとで動作するファンユニット
と、をそれぞれ有し、個別に制御された複数の冷却器の
説明図。
【図2】図1の制御ユニットの1つに対するマイクロプ
ロセッサ動作環境設定の説明図。
ロセッサ動作環境設定の説明図。
【図3】図1の各制御ユニットに対する動作環境設定デ
ータの説明図。
ータの説明図。
【図4】図1の各制御ユニットに対する動作環境設定デ
ータの説明図。
ータの説明図。
【図5】図1の各制御ユニットに対する動作環境設定デ
ータの説明図。
ータの説明図。
【図6】図1の制御ユニット内の各マイクロプロセッサ
によって実行される動作環境設定プログラムの説明図。
によって実行される動作環境設定プログラムの説明図。
10、12、14…冷却ユニット 20、22、24、26、28、30、32、34、3
6…コンプレッサステージ 38、40、42、44、46、48、50、52、5
4…ファン 56、58、60…ユニットコントローラ 62、64、68…流入水温センサ 70、72、74…流出水温センサ 76…システムコントローラ 78…コミュニケーションバス 82…マイクロプロセッサ 83…メモリ 84…流入水温インターフェース 86…流出水温インターフェース 88…割り込み通信ライン 94…ファンコントロールインターフェース
6…コンプレッサステージ 38、40、42、44、46、48、50、52、5
4…ファン 56、58、60…ユニットコントローラ 62、64、68…流入水温センサ 70、72、74…流出水温センサ 76…システムコントローラ 78…コミュニケーションバス 82…マイクロプロセッサ 83…メモリ 84…流入水温インターフェース 86…流出水温インターフェース 88…割り込み通信ライン 94…ファンコントロールインターフェース
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ブレット エイ.デスマレイス アメリカ合衆国,ニューヨーク,シセロ ウ,ナザレス ドライブ 8589
Claims (27)
- 【請求項1】 それぞれ異なる複数の加熱または冷却ユ
ニットを有し、各ユニットはプログラマブルコントロー
ルユニットを有するとともに、このプログラマブルコン
トロールユニットは、前記各加熱または冷却ユニットに
対して所定基準に基づいた加熱または冷却を実行する1
組の独立制御対象とのインターフェースを行うものであ
るシステムの制御方法であって、 前記各プログラマブルコントロールユニットにより実行
されるプロセスは、 1組の制御変数を有する制御プログラムを通じて前記加
熱または冷却ユニットによる加熱または冷却を制御する
ステップと、 前記の所定基準に基づいた加熱または冷却を実行する前
記独立制御対象と、前記プログラマブルコントロールユ
ニットと、の間で通信を行う際に、特定の加熱または冷
却ユニットに対して前記の所定の基準に基づいた加熱ま
たは冷却を実行する独立制御対象と、前記制御プログラ
ム内の1組の制御変数と、の関係を定義する動作環境設
定データにアクセスするステップと、を有することを特
徴とするシステムの制御方法。 - 【請求項2】 前記動作環境設定データは、 前記制御変数に関する1組の第1識別子と、前記特定の
加熱または冷却ユニット内に実際に存在する前記独立制
御対象に関する1組の第2識別子と、を有し、前記各第
2識別子はそれぞれ第1識別子と関係付けられ、かつこ
れにより前記動作環境設定データにアクセスするステッ
プは、 前記プログラマブルコントロールユニットによって通信
が開始される際に、前記第1識別子を用いて、この第1
識別子に関係付けられた特定の動作環境設定制御対象に
関する第2識別子を識別するステップと、 前記特定の独立制御対象によって通信が開始される際
に、特定の独立制御対象に関する前記第2識別子を用い
て、この第2識別子に関連づけられた特定の制御対象変
数に関する第1識別子を識別するステップと、を有する
ことを特徴とする請求項1記載のシステムの制御方法。 - 【請求項3】 前記コントロールユニットによって通信
が開始される際に、前記第1識別子に対して設定された
格納位置の少なくとも1つからの情報を、前記第2識別
子に関連する格納位置の少なくとも1つに書き込むする
ステップと、 前記独立制御対象によって通信が開始される際に、前記
第2識別子に関連する格納位置の少なくとも1つからの
情報を、前記第1識別子に関連する格納位置に書き込む
ステップと、を有することを特徴とする請求項2記載の
システムの制御方法。 - 【請求項4】 少なくとも1つの制御変数の値を計算す
るステップと、 前記制御変数の計算結果を記録して制御変数の値を更新
するステップと、 前記更新された計算値が変換されるべき前記特定の独立
制御対象を識別するために、前記動作環境設定データに
アクセスするステップと、 前記制御変数に関連する格納位置からの前記計算値を、
前記識別された独立制御対象に関連する格納位置に書き
込むステップと、を有することを特徴とする請求項1記
載のシステムの制御方法。 - 【請求項5】 独立制御対象からの通信を受信して前記
プログラマブルコントロールユニットに割り込みを行う
ステップと、 独立制御対象から先にうけた前記通信の受信先となる特
定の制御変数を識別するために前記動作環境設定データ
にアクセスするステップと、 前記独立制御対象に関連する格納位置からの通信を前記
特定の制御変数に関連する格納位置に書き込むステップ
と、を有することを特徴とする請求項1記載のシステム
の制御方法。 - 【請求項6】 それぞれ異なる複数の加熱または冷却ユ
ニットを有し、各ユニットはプログラマブルコントロー
ルユニットを有するとともに、このプログラマブルコン
トロールユニットは、前記各加熱または冷却ユニットに
対して所定基準に基づいた加熱または冷却を実行する1
組の独立制御対象とのインターフェースを行うものであ
るシステムであって、 前記各プログラマブルコントロールユニットは、 前記加熱または冷却ユニットによる前記加熱または冷却
を制御するものであり、かつ、1組の制御変数を有する
制御プログラムと、 特定の加熱または冷却ユニットに対して所定の基準に基
づいた加熱または冷却を実行する独立制御対象と、前記
制御プログラム内の1組の制御変数と、の関係を定義す
る動作環境設定データと、 前記の所定基準に基づいた加熱または冷却を実行する前
記独立制御対象と、前記プログラマブルコントロールユ
ニットと、の間で通信が行われる際に、前記動作環境設
定データとアクセスする動作環境設定プログラムと、が
格納されていることを特徴とするシステム。 - 【請求項7】 前記各プログラマブルコントロールユニ
ットに格納された動作環境設定データは、 前記制御プログラム内の前記制御変数に関する1組の第
1識別子と、 前記特定の加熱または冷却ユニット内に実際に存在する
前記独立制御対象に関するとともに、それぞれ前記第1
識別子と関係付けられた1組の第2識別子と、を有する
ことを特徴とする請求項6記載のシステム。 - 【請求項8】 前記1組の第2識別子は、前記特定の加
熱または冷却ユニット内の独立制御対象のうち、実際に
は存在しないものを示す特別にコード化された識別子を
有することを特徴とする請求項7記載のシステム。 - 【請求項9】 前記各プログラマブルコントロールユニ
ットに格納された動作環境設定プログラムは、 前記制御プログラムがすべての制御変数に対する計算値
の更新を完了したことを通知する命令と、 前記計算された変数が書き込まれるべき前記特定の独立
制御対象を識別するための、前記動作環境設定データへ
のアクセス命令と、 制御変数に関連する格納位置からの前記更新された値
を、前記識別された独立制御対象に関連する格納位置に
書き込む命令と、を有することを特徴とする請求項6記
載のシステム。 - 【請求項10】 前記各プログラマブルコントロールユ
ニットに格納された動作環境設定プログラムは、 独立制御対象からの通信を受信して前記制御プログラム
に割り込みを行う命令と、 前記独立制御対象から先にうけた前記通信の受信先とな
る特定の制御変数を識別するための前記動作環境設定デ
ータへのアクセス命令と、 前記独立制御対象に関連する格納位置からの通信を前記
特定の制御変数に関連する格納位置に書き込む命令と、
を有することを特徴とする請求項6記載のシステム。 - 【請求項11】 プログラマブルコントロールユニット
を有するとともに、このプログラマブルコントロールユ
ニットは、システムに対して所定基準に基づいた加熱ま
たは冷却を実行する1組の独立制御対象とのインターフ
ェースを行うものである加熱または冷却システムの制御
方法であって、 前記各プログラマブル制御ユニットにより実行されるプ
ロセスは、 所定数の組の独立制御対象に関する1組の制御変数を通
じて、前記加熱または冷却ユニットによる加熱または冷
却を制御するステップと、 前記加熱または冷却システムの前記独立制御対象と、前
記プログラマブルコントロールユニットと、の間で通信
を行う際に、前記加熱または冷却システムの独立制御対
象と、所定数の組の制御変数と、の関係を定義する動作
環境設定データにアクセスするステップと、を有するこ
とを特徴とするシステムの制御方法。 - 【請求項12】 前記動作環境設定データは、 前記制御変数に関する1組の第1識別子と、前記特定の
加熱または冷却ユニット内に実際に存在する前記独立制
御対象に関する1組の第2識別子と、を共に有し、前記
各第2識別子はそれぞれ第1識別子と関係付けられ、か
つこれにより前記動作環境設定データにアクセスするス
テップは、 前記プログラマブルコントロールユニットによって通信
が開始される際に、前記第1識別子を用いて、この第1
識別子に関係付けられた特定の動作環境設定制御対象に
関する第2識別子を識別するステップと、 前記特定の独立制御対象によって通信が開始される際
に、特定の独立制御対象に関する前記第2識別子を用い
て、この第2識別子に関連づけられた特定の制御対象変
数に関する第1識別子を識別するステップと、を有する
ことを特徴とする請求項11記載のシステムの制御方
法。 - 【請求項13】 前記プログラマブルコントロールユニ
ットによって通信が開始される際に、前記第1識別子に
対して設定された格納位置の少なくとも1つからの情報
を、前記第2識別子に関連する格納位置の少なくとも1
つに書き込むするステップと、 前記独立制御対象によって通信が開始される際に、前記
第2識別子に関連する格納位置の少なくとも1つからの
情報を、前記第1識別子に関連する格納位置に書き込む
ステップと、を有することを特徴とする請求項12記載
のシステムの制御方法。 - 【請求項14】 少なくとも1つの制御変数の値を計算
するステップと、 前記制御変数の計算結果を記録して制御変数の値を更新
するステップと、 前記更新された計算値が変換されるべき前記特定の独立
制御対象を識別するために、前記動作環境設定データに
アクセスするステップと、 前記制御変数に関連する格納位置からの前記計算値を、
前記識別された独立制御対象に関連する格納位置に書き
込むステップと、を有することを特徴とする請求項11
記載のシステムの制御方法。 - 【請求項15】 独立制御対象からの通信を受信して前
記プログラマブルコントロールユニットに割り込みを行
うステップと、 独立制御対象から先にうけた前記通信の受信先となる特
定の制御変数を識別するために前記動作環境設定データ
にアクセスするステップと、 前記独立制御対象に関連する格納位置からの通信を前記
特定の制御変数に関連する格納位置に書き込むステップ
と、を有することを特徴とする請求項11記載のシステ
ムの制御方法。 - 【請求項16】 加熱または冷却システム内の1組の独
立制御対象に対するプログラマブルコントロールユニッ
トにおいて、 前記システムによる前記加熱または冷却を制御するとと
もに1組の制御変数を有する、メモリに格納された制御
プログラムと、 前記加熱または冷却システムの前記独立制御対象と、前
記制御プログラム内の前記制御変数の組と、の関係を定
義する、メモリに格納された動作環境設定データと、 前記加熱または冷却システムの前記独立制御対象と、前
記プログラマブルコントロールユニットと、の間で通信
が行われる際に、前記動作環境設定データにアクセスす
る、メモリに格納された動作環境設定プログラムと、を
有することを特徴とするプログラマブルコントロールユ
ニット。 - 【請求項17】 前記メモリに格納された動作環境設定
データは、 前記制御プログラム内の前記制御変数に関する1組の第
1識別子と、 前記特定の加熱または冷却システムの前記独立制御対象
に関するとともに、それぞれ前記第1識別子と関係付け
られた1組の第2識別子と、を有することを特徴とする
請求項16記載のプログラマブルコントロールユニッ
ト。 - 【請求項18】 前記1組の第2識別子は、前記特定の
加熱または冷却ユニット内の独立制御対象のうち、実際
には存在しないものを示す特別にコード化された識別子
を有することを特徴とする請求項17記載のシステム。 - 【請求項19】 前記動作環境設定プログラムは、 前記制御プログラムがすべての制御変数に対する計算値
の更新を完了したことを通知する命令と、 前記計算された変数が書き込まれるべき前記特定の独立
制御対象を識別するための、前記動作環境設定データへ
のアクセス命令と、 制御する制御対象に関連する格納位置からの前記更新さ
れた値を、前記識別された独立制御対象に関連する格納
位置に書き込む命令と、を有することを特徴とする請求
項16記載のプログラマブルコントロールユニット。 - 【請求項20】 前記動作環境設定プログラムは、 独立制御対象からの通信を受信して前記制御プログラム
に割り込みを行う命令と、 前記独立制御対象から先にうけた前記通信の受信先とな
る特定の制御変数を識別するための前記動作環境設定デ
ータへのアクセス命令と、 前記独立制御対象に関連する格納位置からの通信を前記
特定の制御変数に関連する格納位置に書き込む命令と、
を有することを特徴とする請求項16記載のプログラマ
ブルコントロールユニット。 - 【請求項21】 加熱または冷却システム内で、前記シ
ステムの加熱または冷却機能に関する独立制御対象と通
信するためのプログラマブルコンピューティングユニッ
ト内で実行されるシステムの制御方法であって、 通信を受信する前記独立制御対象に対する値を計算する
ステップと、 前記計算された値を、前記プログラマブルコンピューテ
ィングユニットに関する、メモリ内の1連の第1格納位
置に格納するステップと、 前記計算された値を受けるべき独立制御対象に関連する
通信チャンネルを識別するステップと、 前記第1格納位置からの前記計算された値を、メモリ内
の前記プログラマブルコンピューティングユニットに関
連する1連の第2格納位置に書き込み、これによって第
2格納位置に格納された値を前記独立制御対象と通信可
能にするステップと、を有することを特徴とするシステ
ムの制御方法。 - 【請求項22】 前記プログラマブルコンピューティン
グユニットに情報を伝送する独立制御対象からの値を受
けるステップと、 前記プログラマブルコンピューティングユニットへ前記
情報を伝送する通信チャンネルの識別結果に基づいて、
1連の第2格納位置に受信した値を格納するステップ
と、 先に受信されて第2格納位置に格納された前記値を、前
記プログラマブルコンピューティングユニットによって
続けて用いられるように、1連の第1格納位置に書き込
むこステップと、を有することを特徴とする請求項21
記載のシステムの制御方法。 - 【請求項23】 前記計算された値を1連の第1格納位
置に格納するステップには、 前記プログラマブルコントロールユニットで実行される
制御プログラム内のプログラム変数に対して用意された
識別子を識別するステップと、 前記プログラム変数のために用意された識別子にしたが
ってアクセスするために、前記計算された値を前記第1
格納位置に格納するステップと、が含まれることを特徴
とする請求項22記載のシステムの制御方法。 - 【請求項24】 前記先に受信して第2格納位置に格納
された前記値を前記1連の第1格納位置に書き込むステ
ップには、 前記プログラマブルコントロールユニットで実行される
制御プログラム内のプログラム変数に対して用意された
識別子を識別するステップと、 各受信された値を、前記プログラム変数に対して用意さ
れて識別された識別子に関連し、かつ、最終的には前記
プログラマブルコントロールユニットに情報を伝送する
独立制御対象からの値を受ける第1格納位置に書き込む
ステップと、が含まれることを特徴とする請求項23記
載のシステムの制御方法。 - 【請求項25】 前記計算された値を1連の第1格納位
置に格納するステップには、 前記プログラマブルコントロールユニットで実行される
制御プログラム内のプログラム変数に対して用意された
識別子を識別するステップと、 前記値が計算された対応する制御変数に対して用意され
た識別子に従ってアクセスするために、各計算された値
を第1格納位置に格納するステップと、が含まれること
を特徴とする請求項21記載のシステムの制御方法。 - 【請求項26】 前記第1格納位置からの前記計算され
た値を前記1連の第2格納位置に書き込むステップに
は、 前記計算された値に関するプログラマブルコンピューテ
ィングユニットと通信するべき独立制御対象のための通
信チャンネルの識別結果に基づいて、前記各計算された
値を前記第2格納位置に書き込むステップが含まれるこ
とを特徴とする請求項21記載のシステムの制御方法。 - 【請求項27】前記計算された値に関するプログラマブ
ルコンピューティングユニットと通信するべき独立制御
対象のための通信チャンネルの識別結果に基づいて、前
記各計算された値を前記第2格納位置に書き込むステッ
プには、 値が計算されたプログラム変数に関連して格納された前
記通信チャンネルの識別結果にアクセスするステップ
と、 前記値が計算されたプログラム変数に関連して格納され
た通信チャンネルの識別結果に従って、正しい第2格納
位置を識別するステップと、を有することを特徴とする
請求項26記載のシステムの制御方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US143,029 | 1993-10-29 | ||
| US08/143,029 US5491649A (en) | 1993-10-29 | 1993-10-29 | Configurative control for HVAC systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07180885A true JPH07180885A (ja) | 1995-07-18 |
| JP2851242B2 JP2851242B2 (ja) | 1999-01-27 |
Family
ID=22502290
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6266723A Expired - Fee Related JP2851242B2 (ja) | 1993-10-29 | 1994-10-31 | システムの制御方法及びプログラマブルコントロールユニットを有するシステム |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US5491649A (ja) |
| EP (1) | EP0651209B1 (ja) |
| JP (1) | JP2851242B2 (ja) |
| KR (1) | KR0155398B1 (ja) |
| CN (1) | CN1067153C (ja) |
| AU (1) | AU688795B2 (ja) |
| CA (1) | CA2133519C (ja) |
| DE (1) | DE69427264T2 (ja) |
| ES (1) | ES2158880T3 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102878610A (zh) * | 2012-10-29 | 2013-01-16 | 北京硕人时代科技有限公司 | 用于单管制供热或供冷系统的室温调节方法 |
| JP2023059027A (ja) * | 2021-10-14 | 2023-04-26 | 株式会社Nttファシリティーズ | 空調装置 |
Families Citing this family (81)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5931962A (en) * | 1996-09-23 | 1999-08-03 | Xilinx, Inc. | Method and apparatus for improving timing accuracy of a semiconductor test system |
| US6006142A (en) * | 1997-07-14 | 1999-12-21 | Seem; John E. | Environmental control system and method |
| US6219590B1 (en) * | 1998-04-03 | 2001-04-17 | Johnson Controls Technology Co. | State machine controller for operating variable air volume terminal units of an environmental control system |
| US6405103B1 (en) | 1998-12-18 | 2002-06-11 | Comfort Systems, Inc. | Building control system |
| SE0001092D0 (sv) * | 2000-03-27 | 2000-03-27 | Pluggit International Nv | Förfarande och anordning för behovsstyrd, omedelbar reglering av klimatet i enskilda rum i en byggnad med hjälp av ett programmerbart klimatsystem |
| US7097111B2 (en) * | 2000-07-21 | 2006-08-29 | Gun Valley Temperature Controls Llc | Environmental control system and method for storage buildings |
| US6481635B2 (en) | 2000-07-21 | 2002-11-19 | Gun Valley Temperature Controls Llc | Environmental control method |
| US7302313B2 (en) | 2001-02-07 | 2007-11-27 | Aircuity, Inc. | Air quality monitoring systems and methods |
| DE10217646B4 (de) * | 2002-04-19 | 2011-04-14 | Endress + Hauser Gmbh + Co. Kg | Verfahren zur Bestimmung einer charakteristischen Größe eines Prozessmediums |
| US6851620B2 (en) * | 2003-04-30 | 2005-02-08 | Invensys Building Systems, Inc. | Floating actuator control system and method |
| US7225054B2 (en) * | 2003-12-02 | 2007-05-29 | Honeywell International Inc. | Controller with programmable service event display mode |
| US7243004B2 (en) * | 2004-01-07 | 2007-07-10 | Carrier Corporation | Self-configuring controls for heating, ventilating and air conditioning systems |
| US7036743B2 (en) * | 2004-01-20 | 2006-05-02 | Carrier Corporation | Continuous fan control in a multi-zone HVAC system |
| BRPI0506599A (pt) * | 2004-10-14 | 2007-05-02 | Lagotek Corp | sistemas de automação elétrica residencial e comercial sem fio distribuìdos |
| US7281094B2 (en) * | 2005-01-25 | 2007-10-09 | Via Technologies, Inc. | Balanced bitcell for a multi-port register file |
| US7562536B2 (en) * | 2005-03-02 | 2009-07-21 | York International Corporation | Method and apparatus to sense and control compressor operation in an HVAC system |
| US20060212174A1 (en) * | 2005-03-18 | 2006-09-21 | Carrier Corporation | Method for easy configuration of options within a dynamic HVAC control network using an advanced communicating front-end device |
| US8788100B2 (en) | 2008-10-27 | 2014-07-22 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
| US8798796B2 (en) * | 2008-10-27 | 2014-08-05 | Lennox Industries Inc. | General control techniques in a heating, ventilation and air conditioning network |
| US20100106312A1 (en) * | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8442693B2 (en) | 2008-10-27 | 2013-05-14 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8977794B2 (en) * | 2008-10-27 | 2015-03-10 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8295981B2 (en) | 2008-10-27 | 2012-10-23 | Lennox Industries Inc. | Device commissioning in a heating, ventilation and air conditioning network |
| US8694164B2 (en) * | 2008-10-27 | 2014-04-08 | Lennox Industries, Inc. | Interactive user guidance interface for a heating, ventilation and air conditioning system |
| US9377768B2 (en) * | 2008-10-27 | 2016-06-28 | Lennox Industries Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
| US8615326B2 (en) * | 2008-10-27 | 2013-12-24 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US9152155B2 (en) * | 2008-10-27 | 2015-10-06 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
| US8352080B2 (en) * | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8855825B2 (en) | 2008-10-27 | 2014-10-07 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
| US9268345B2 (en) * | 2008-10-27 | 2016-02-23 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US9261888B2 (en) | 2008-10-27 | 2016-02-16 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8725298B2 (en) * | 2008-10-27 | 2014-05-13 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network |
| US9632490B2 (en) | 2008-10-27 | 2017-04-25 | Lennox Industries Inc. | System and method for zoning a distributed architecture heating, ventilation and air conditioning network |
| US8560125B2 (en) * | 2008-10-27 | 2013-10-15 | Lennox Industries | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8762666B2 (en) * | 2008-10-27 | 2014-06-24 | Lennox Industries, Inc. | Backup and restoration of operation control data in a heating, ventilation and air conditioning network |
| US8452456B2 (en) * | 2008-10-27 | 2013-05-28 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8463442B2 (en) * | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
| US9678486B2 (en) * | 2008-10-27 | 2017-06-13 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
| US20100106810A1 (en) * | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8661165B2 (en) * | 2008-10-27 | 2014-02-25 | Lennox Industries, Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
| US8352081B2 (en) | 2008-10-27 | 2013-01-08 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US9325517B2 (en) * | 2008-10-27 | 2016-04-26 | Lennox Industries Inc. | Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system |
| US9651925B2 (en) * | 2008-10-27 | 2017-05-16 | Lennox Industries Inc. | System and method for zoning a distributed-architecture heating, ventilation and air conditioning network |
| US20100106326A1 (en) * | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8892797B2 (en) * | 2008-10-27 | 2014-11-18 | Lennox Industries Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US9432208B2 (en) | 2008-10-27 | 2016-08-30 | Lennox Industries Inc. | Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system |
| US8600559B2 (en) * | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | Method of controlling equipment in a heating, ventilation and air conditioning network |
| US8655490B2 (en) * | 2008-10-27 | 2014-02-18 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8774210B2 (en) | 2008-10-27 | 2014-07-08 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8239066B2 (en) * | 2008-10-27 | 2012-08-07 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8543243B2 (en) * | 2008-10-27 | 2013-09-24 | Lennox Industries, Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8463443B2 (en) * | 2008-10-27 | 2013-06-11 | Lennox Industries, Inc. | Memory recovery scheme and data structure in a heating, ventilation and air conditioning network |
| US8433446B2 (en) * | 2008-10-27 | 2013-04-30 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8437878B2 (en) * | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
| US8874815B2 (en) * | 2008-10-27 | 2014-10-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed architecture heating, ventilation and air conditioning network |
| US8802981B2 (en) * | 2008-10-27 | 2014-08-12 | Lennox Industries Inc. | Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system |
| US8548630B2 (en) | 2008-10-27 | 2013-10-01 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8564400B2 (en) * | 2008-10-27 | 2013-10-22 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US8994539B2 (en) * | 2008-10-27 | 2015-03-31 | Lennox Industries, Inc. | Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US20100107072A1 (en) * | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8255086B2 (en) * | 2008-10-27 | 2012-08-28 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
| US8452906B2 (en) | 2008-10-27 | 2013-05-28 | Lennox Industries, Inc. | Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network |
| US20100106957A1 (en) * | 2008-10-27 | 2010-04-29 | Lennox Industries Inc. | Programming and configuration in a heating, ventilation and air conditioning network |
| US8600558B2 (en) * | 2008-10-27 | 2013-12-03 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
| US8744629B2 (en) * | 2008-10-27 | 2014-06-03 | Lennox Industries Inc. | System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network |
| US8437877B2 (en) * | 2008-10-27 | 2013-05-07 | Lennox Industries Inc. | System recovery in a heating, ventilation and air conditioning network |
| US8655491B2 (en) * | 2008-10-27 | 2014-02-18 | Lennox Industries Inc. | Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network |
| US8208258B2 (en) * | 2009-09-09 | 2012-06-26 | International Business Machines Corporation | System and method for facilitating parallel cooling of liquid-cooled electronics racks |
| US8322154B2 (en) * | 2009-09-09 | 2012-12-04 | International Business Machines Corporation | Control of system coolant to facilitate two-phase heat transfer in a multi-evaporator cooling system |
| US20110056675A1 (en) * | 2009-09-09 | 2011-03-10 | International Business Machines Corporation | Apparatus and method for adjusting coolant flow resistance through liquid-cooled electronics rack(s) |
| US8583290B2 (en) * | 2009-09-09 | 2013-11-12 | International Business Machines Corporation | Cooling system and method minimizing power consumption in cooling liquid-cooled electronics racks |
| US20110058637A1 (en) | 2009-09-09 | 2011-03-10 | International Business Machines Corporation | Pressure control unit and method facilitating single-phase heat transfer in a cooling system |
| USD648641S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
| USD648642S1 (en) | 2009-10-21 | 2011-11-15 | Lennox Industries Inc. | Thin cover plate for an electronic system controller |
| US8260444B2 (en) | 2010-02-17 | 2012-09-04 | Lennox Industries Inc. | Auxiliary controller of a HVAC system |
| US8855963B2 (en) | 2010-08-18 | 2014-10-07 | International Business Machines Corporation | Discovering thermal relationships in data processing environments |
| US8457807B2 (en) | 2010-08-18 | 2013-06-04 | International Business Machines Corporation | Thermal relationships based workload planning |
| WO2017155924A1 (en) | 2016-03-10 | 2017-09-14 | Carrier Corporation | Calibration of an actuator |
| IT201800011169A1 (it) * | 2018-12-17 | 2020-06-17 | Carel Ind Spa | Procedimento di verifica della stabilità funzionale di un controllore di una macchina frigorifera |
| WO2022130160A1 (en) * | 2020-12-14 | 2022-06-23 | Daikin applied Europe S.p.A. | Air handling unit and installation method therefor |
| CN114251779B (zh) * | 2021-12-31 | 2023-06-30 | 南京楷德悠云数据有限公司 | 一种数据中心防电网冲击精密空调群控控制方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6073235A (ja) * | 1983-09-30 | 1985-04-25 | Mitsubishi Electric Corp | 空調冷凍装置の分散形制御装置 |
| US4573115A (en) * | 1983-10-28 | 1986-02-25 | Standard Oil Company (Indiana) | Supervisory control system for remotely monitoring and controlling at least one operational device |
| KR920011086B1 (ko) * | 1987-03-10 | 1992-12-26 | 마쯔시다 덴기산교 가부시기가이샤 | 데이터 구동형 에어콘 제어장치 |
| US4997617A (en) * | 1988-11-28 | 1991-03-05 | The Babcock & Wilcox Company | Real-time reactor coolant system pressure/temperature limit system |
| US5291190A (en) * | 1991-03-28 | 1994-03-01 | Combustion Engineering, Inc. | Operator interface for plant component control system |
| US5279458A (en) * | 1991-08-12 | 1994-01-18 | Carrier Corporation | Network management control |
-
1993
- 1993-10-29 US US08/143,029 patent/US5491649A/en not_active Expired - Fee Related
-
1994
- 1994-10-03 CA CA002133519A patent/CA2133519C/en not_active Expired - Fee Related
- 1994-10-27 DE DE69427264T patent/DE69427264T2/de not_active Expired - Fee Related
- 1994-10-27 EP EP94307907A patent/EP0651209B1/en not_active Expired - Lifetime
- 1994-10-27 ES ES94307907T patent/ES2158880T3/es not_active Expired - Lifetime
- 1994-10-27 AU AU77515/94A patent/AU688795B2/en not_active Ceased
- 1994-10-28 CN CN94113671A patent/CN1067153C/zh not_active Expired - Fee Related
- 1994-10-28 KR KR1019940027846A patent/KR0155398B1/ko not_active Expired - Fee Related
- 1994-10-31 JP JP6266723A patent/JP2851242B2/ja not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102878610A (zh) * | 2012-10-29 | 2013-01-16 | 北京硕人时代科技有限公司 | 用于单管制供热或供冷系统的室温调节方法 |
| CN102878610B (zh) * | 2012-10-29 | 2015-06-24 | 北京硕人时代科技股份有限公司 | 用于单管制供热或供冷系统的室温调节方法 |
| JP2023059027A (ja) * | 2021-10-14 | 2023-04-26 | 株式会社Nttファシリティーズ | 空調装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR0155398B1 (ko) | 1998-12-15 |
| KR950012176A (ko) | 1995-05-16 |
| EP0651209B1 (en) | 2001-05-23 |
| DE69427264T2 (de) | 2002-02-07 |
| US5491649A (en) | 1996-02-13 |
| AU688795B2 (en) | 1998-03-19 |
| CA2133519C (en) | 1998-07-14 |
| CN1067153C (zh) | 2001-06-13 |
| CA2133519A1 (en) | 1995-04-30 |
| JP2851242B2 (ja) | 1999-01-27 |
| ES2158880T3 (es) | 2001-09-16 |
| DE69427264D1 (de) | 2001-06-28 |
| EP0651209A2 (en) | 1995-05-03 |
| EP0651209A3 (en) | 1997-01-29 |
| CN1107217A (zh) | 1995-08-23 |
| AU7751594A (en) | 1995-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07180885A (ja) | システムの制御方法及びプログラマブルコントロールユニットを有するシステム | |
| JP2851243B2 (ja) | システムのエラー検出方法 | |
| CN114383268B (zh) | 用于控制电子膨胀阀的方法及装置、空调、存储介质 | |
| KR960700470A (ko) | 온도 제어를 위한 제어 시스템 및 그 방법(control method and system for controlling temperatures) | |
| US11118805B2 (en) | Air-conditioning apparatus for enabling updated control data | |
| US20120216555A1 (en) | Mediating apparatus and air conditioning system | |
| CN113475733A (zh) | 用于烟草烘干的方法及装置、烘干设备 | |
| CN115111718A (zh) | 用于控制空调的方法及装置、空调、存储介质 | |
| CA3041319A1 (en) | Operating an hvac system to reach target temperature efficiently | |
| EP2584277A1 (en) | Network system equipped with air conditioner and control method thereof | |
| CN112240632B (zh) | 用于空调除湿控制的方法、装置及空调 | |
| CN114659234A (zh) | 用于空调器除霜的方法及装置、空调器 | |
| CN115264795A (zh) | 用于控制空调的方法、装置及空调 | |
| KR101275551B1 (ko) | 공기 조화 시스템 및 그 동작방법 | |
| CN113091212A (zh) | 用于空调器的除霜控制方法、装置及空调器 | |
| JPH03195852A (ja) | 空気調和システム制御装置 | |
| CN115247878A (zh) | 用于控制空调器的方法及装置、空调器、存储介质 | |
| CN114484719B (zh) | 用于控制空调的方法及装置、空调 | |
| JPH10122632A (ja) | 空気調和機 | |
| CN117212895A (zh) | 空调及用于空调控制的方法、装置、存储介质 | |
| JPH06241543A (ja) | 空気調和システム | |
| WO2025017818A1 (ja) | 制御装置、制御システム、および、制御方法 | |
| JP2003085064A (ja) | ビル設備用制御装置に用いられる通信端末装置 | |
| WO2025205408A1 (ja) | 空調ゾーニング方法 | |
| JPH05280797A (ja) | 空気調和装置の運転制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19981013 |
|
| LAPS | Cancellation because of no payment of annual fees |