(57)【要約】【課題】燃焼装置の燃焼制御を行う中央処理装置の特異な暴走を回避しつつ、アクチュエータの故障を的確に判別する燃焼装置を提供する。【解決手段】【請求項２】各センサ４４〜４７の検知信号を制御手段１０で処理しつつ、制御手段１０で生成した制御信号を各アクチュエータ４０〜４３へ送出して燃焼制御を行う燃焼装置１であって、制御手段１０は、中央処理装置１１と異常判別手段１２と不揮発性メモリ１３とを備え、中央処理装置１１は、燃焼運転中に運転状態データを不揮発性メモリ１３へ順次記憶させる一方、運転異常状態が判別されると燃焼運転を停止して自らをリセットし、再起動時に記憶された運転状態データを読み出して燃焼運転を再開する。【選択図】  図２
2004169959.tif 000002
【特許請求の範囲】
【請求項１】
各部に設けられたセンサの検知信号を運転モードに応じて制御手段で処理しつつ、当該制御手段で生成した制御信号をアクチュエータへ送出して燃焼運転を行う燃焼装置であって、前記制御手段は、プログラム処理によって燃焼制御を統括する中央処理装置と、センサの検知信号に基づいて運転状態の異常を判別する異常判別手段とを備えており、
前記中央処理装置は、異常判別手段によって運転異常状態が判別されたときは、自らをリセットする異常対応制御を行うことを特徴とする燃焼装置。
【請求項２】
前記中央処理装置は、前記異常判別手段によって運転異常状態が判別されたときは、燃焼運転を停止した後に自らをリセットする異常対応制御を行うことを特徴とする請求項１に記載の燃焼装置。
【請求項３】
各部に設けられたセンサの検知信号を運転モードに応じて制御手段で処理しつつ、当該制御手段で生成した制御信号をアクチュエータへ送出して燃焼運転を行う燃焼装置であって、前記制御手段は、プログラム処理によって燃焼制御を統括する中央処理装置を備えると共に、センサの検知信号に基づいて運転状態の異常を判別する異常判別手段と、運転モードを含む燃焼運転の状態を示す運転状態データを記憶するメモリとを備えており、
前記中央処理装置は、燃焼運転中において運転状態データをメモリに順次記憶させる一方、異常判別手段によって運転異常状態が判別されたときは、燃焼運転を一旦停止した後に自らをリセットし、再起動時にメモリに記憶された運転モードを含む運転状態データを読み出して、運転異常状態の発生前と同一の運転状態で燃焼運転を再開する異常対応制御を行うことを特徴とする燃焼装置。
【請求項４】
前記運転状態データを記憶するメモリが不揮発性メモリであることを特徴とする請求項３に記載の燃焼装置。
【請求項５】
各部に設けられたセンサの検知信号を運転モードに応じて制御手段で処理しつつ、当該制御手段で生成した制御信号をアクチュエータへ送出して燃焼運転を行う燃焼装置であって、前記制御手段は、プログラム処理によって燃焼制御を統括する中央処理装置を備えると共に、センサの検知信号に基づいて運転状態の異常を判別する異常判別手段と、運転モードを含む燃焼運転の状態を示す運転状態データを記憶する不揮発性メモリとを備えており、
前記中央処理装置は、燃焼運転中において運転状態データをＲＡＭに順次記憶させる一方、異常判別手段によって運転異常状態が判別されたときは、ＲＡＭに記憶した運転状態データを不揮発性メモリに記憶し、燃焼運転を一旦停止した後に自らをリセットし、再起動時に不揮発性メモリに記憶された運転モードを含む運転状態データを読み出して、運転異常状態の発生前と同一の運転状態で燃焼運転を再開する異常対応制御を行うことを特徴とする燃焼装置。
【請求項６】
前記中央処理装置は、異常判別手段によって運転異常状態が判別されたときは、燃焼運転を一旦停止し、ＲＡＭに記憶した運転状態データを不揮発性メモリに記憶した後に自らをリセットすることを特徴とする請求項５に記載の燃焼装置。
【請求項７】
前記異常判別手段は、センサの検知信号を前記中央処理装置でプログラム処理することによって運転異常状態の判別を行う構成であることを特徴とする請求項１乃至６のいずれか１項に記載の燃焼装置。
【請求項８】
前記異常判別手段は、所定のサンプリング周期毎に運転状態に応じたセンサの検知信号を取り込んで、当該検知信号が予め設定された閾値を超えるときの差分を積分する監視処理を行う一方、当該積分値が所定値に達したときは運転異常状態と判別することを特徴とする請求項１乃至７のいずれか１項に記載の燃焼装置。
【請求項９】
前記制御手段は、異常判別手段による運転異常状態の判別をカウントする第１のカウンタを備えており、前記中央処理装置は、運転異常状態が判別されたときは第１のカウンタをインクリメントしてカウント値を不揮発性メモリに記憶する一方、当該第１のカウンタのカウント値が所定値に達したときは、燃焼運転を停止して異常対応処理を行うことを特徴とする請求項３乃至８のいずれか１項に記載の燃焼装置。
【請求項１０】
前記中央処理装置は、異常判別手段で運転異常状態が判別され、自らのリセット処理によって燃焼制御を再開した後に、所定時間継続して異常判別手段で運転異常状態が判別されないときは、前記第１のカウンタをデクリメントまたはリセットすることを特徴とする請求項９に記載の燃焼装置。
【請求項１１】
前記制御手段は、異常判別手段による運転異常状態の判別を通算してカウントする第２のカウンタを備えており、前記中央処理装置は、運転異常状態が判別されたときは第２のカウンタをインクリメントしてカウント値を不揮発性メモリに記憶する一方、当該第２のカウンタのカウント値が所定値に達したときは、第１のカウンタのカウント値に拘わらず燃焼運転を停止して異常対応処理を行うことを特徴とする請求項９又は１０に記載の燃焼装置。
【請求項１２】
前記第１のカウンタ又は前記第２のカウンタの少なくともいずれか一方が、前記中央処理装置のプログラム処理によって行われる構成とされ、中央処理装置は、前記不揮発性メモリに記憶されたカウント値を読み出してインクリメントまたはデクリメントし、この後、当該カウント値を前記不揮発性メモリに記憶することを特徴とする請求項９乃至１１のいずれか１項に記載の燃焼装置。
【請求項１３】
前記制御手段は、前記中央処理装置のプログラム処理状態を監視しつつ暴走状態の発生を検知して中央処理装置に対してリセット処理を施す暴走監視手段を備えており、前記中央処理装置は、暴走監視手段のリセット機能を用いて自らのリセット処理を行うことを特徴とする請求項１乃至１２のいずれか１項に記載の燃焼装置。
【請求項１４】
前記暴走監視手段は前記中央処理装置のプログラム処理で構成され、当該中央処理装置は、自らのプログラム処理状態をソフトウェア割込処理で監視しつつ暴走状態の発生時には自らに対してリセット処理を施すことを特徴とする請求項１３に記載の燃焼装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は異常対応制御を行う燃焼装置に係り、更に詳しくは、燃焼制御を行う中央処理装置の特異な暴走などを回避しつつ、アクチュエータなどの故障を的確に判別するものに関する。
【０００２】
【従来の技術】
従来の燃焼装置では、各部に設けられた温度センサや流量センサなどの検知信号を運転モードや設定値に応じて制御手段で処理しつつ、制御手段で生成した制御信号を燃料制御弁や空気量調節部、或いは、流量制御弁などのアクチュエータへ送出して燃焼制御を行うようにされている。
このような従来の燃焼装置では、制御手段にＣＰＵ（中央処理装置）を用いてデジタル処理が行われる構成が採用され、複雑な燃焼制御をプログラムに従って実行処理している。
【０００３】
ところで、従来の燃焼装置では、ＣＰＵのプログラム処理が暴走すると正常な燃焼運転が行われず、安全面で不安が残る。このため、プログラム処理の暴走を監視するウォッチドッグタイマなどを設けて安全性の向上を図っている。
則ち、従来の燃焼装置では、例えば、ソフトウェアやハードウェアによるウォッチドッグタイマを設け、ＣＰＵは割込処理によってウォッチドッグタイマへ向けて所定周期毎に動作信号を送出し、ウォッチドッグタイマは動作信号の到来が途絶えるとＣＰＵのプログラム処理の暴走と判別してＣＰＵをリセットする構成が採られている。
【０００４】
このような、ハードウェアやソフトウェアによるウォッチドッグタイマを備えることにより、ＣＰＵのプログラム処理の暴走に伴う異常制御を防止して、燃焼装置の安全性を向上させている。
【０００５】
ところで、ＣＰＵのプログラム処理の暴走は種々の形態で発生するものであり、前記したウォッチドッグタイマで検知できない暴走が生じることがある。
則ち、外来雑音などの要因によって、ウォッチドッグタイマへ動作信号を送出する割込処理ルーチンは正常に実行されているにも拘わらず、メインルーチンが暴走するような部分的な暴走が生じることがある。
【０００６】
また、燃焼装置の電源投入タイミングとアクチュエータの機械的な初期チェックのタイミングに起因して、極めて希にプログラム処理の一部に支障が生じることがある。
このようなプログラム処理の部分的な暴走や支障が生じると、ＣＰＵは正常な信号処理を行っていないにも拘わらず、ウォッチドッグタイマで暴走や支障の発生を検出することができず、異常状態のまま燃焼運転が継続される。
【０００７】
そこで、従来の燃焼装置では、センサの検知信号に基づいてプログラム処理の部分的な暴走や支障の発生を判別する異常判別手段を設け、異常状態を判別したときは、一旦、燃焼運転を停止した後に燃焼運転を再開させる異常対応制御を行っていた。また、異常状態の発生が所定回数に至ると燃焼運転を停止して異常報知を行う異常対応処理を行っていた。則ち、従来の燃焼装置は、異常状態を判別したときに、単に、燃焼を止めてから再開させるだけの異常対応制御を行っていた。
【０００８】
【発明が解決しようとする課題】
ところが、前記したように、従来の燃焼装置では、異常判別手段によって異常を判別しても、一旦、燃焼運転を停止した後に再開するだけであり、プログラム処理の部分的な暴走や支障が解除されないまま異常燃焼運転が繰り返されるだけで、正常な燃焼運転に復帰することができなかった。
【０００９】
また、前記したプログラム処理の一部の暴走や支障が、雑音や電源投入タイミングなどのランダムな要因に起因するために異常状態を再現することが極めて困難であり、異常報知に伴ってユーザからクレームが寄せられた場合でも、当該燃焼装置の異常を再現することができず対応に苦慮することが多かった。
【００１０】
本発明は、前記した事情に鑑みて提案されるもので、ＣＰＵの特異な暴走や支障を回避しつつ、アクチュエータなどの故障を的確に報知する異常対応制御を行う燃焼装置を提供することを目的としている。
【００１１】
【課題を解決するための手段】
前記目的を達成するために、本発明者らは次の技術的手段を講じた。
則ち、請求項１に記載の発明は、各部に設けられたセンサの検知信号を運転モードに応じて制御手段で処理しつつ、当該制御手段で生成した制御信号をアクチュエータへ送出して燃焼運転を行う燃焼装置であって、制御手段は、プログラム処理によって燃焼制御を統括する中央処理装置と、センサの検知信号に基づいて運転状態の異常を判別する異常判別手段とを備えており、中央処理装置は、異常判別手段によって運転異常状態が判別されたときは、自らをリセットする異常対応制御を行う構成とされている。
【００１２】
ここに、本発明で言うセンサとは、温度センサ、流量センサなど、検知対象の変動に応じて電気信号を出力するものを指す。また、本発明で言うアクチュエータとは、電気信号を受けて機械制御を行う装置を指し、燃料や湯水あるいは空気の流動する流路の制御を行う比例制御弁や開閉制御弁、あるいは、空気供給を行う送風機を含むものである。
【００１３】
燃焼装置において運転異常状態が発生する要因としては、燃焼装置の内部に設けられたアクチュエータやセンサなどの故障と、中央処理装置におけるプログラム処理の暴走とが考えられる。
ここで、中央処理装置のプログラム処理の暴走は、処理プログラムの格納アドレスを示すプログラムカウンタのデータが雑音などの要因で変化する、所謂ビット落ちによって発生することがある。また、サブルーチンや割込処理ルーチンへの分岐アドレスを積み込むスタックレジスタ、演算処理に用いられる各種のアキュムレータやレジスタ、フラグレジスタなどのデータ、あるいは、外部のメモリに格納されたデータが雑音などで変化（ビット落ち）して、中央処理装置の制御処理が目的とする制御から外れて暴走することがある。
【００１４】
中央処理装置のプログラム処理が暴走すると、一般に、割込処理やサブルーチン処理を含む全ての処理が暴走してプログラム処理が停止したり、或いは、ループ状にプログラム処理が無限暴走することが多い。
【００１５】
また、このようなプログラム処理の完全暴走とは異なり、プログラム処理のメインルーチンが暴走しているにも拘わらず、特定の割込処理ルーチンや特定のサブルーチンだけは正常に実行される部分的な暴走が生じることがある。
プログラム処理にこのような部分的な暴走が生じる要因としては、前記したように、外来雑音などによって、中央処理装置内部のプログラムカウンタやレジスタ、外部メモリのデータが変動する要因が挙げられる。
【００１６】
また、このようなプログラム処理の部分的な暴走とは異なり、燃焼装置への通電開始時におけるアクチュエータの初期チェックに際して、極めて希にプログラム処理に支障が生じることがある。則ち、アクチュエータの機械的な位置をセンサで検知し、検知信号をＡ／Ｄ変換（アナログ・デジタル変換）して中央処理装置に取り込んでプログラム処理を行う初期過程において、通電開始に伴って、アクチュエータの機械的な初期位置で変動する検知信号と中央処理装置の処理開始のタイミングとのずれによって、極めて希にプログラム処理に支障を生じることがある。
【００１７】
中央処理装置のプログラム処理にこのような部分的な暴走や支障が生じると、中央処理装置からアクチュエータへ送出する制御信号が異常を来す結果、センサの検知信号が異常となったり、センサの検知信号が誤って中央処理装置に取り込まれる結果、出力する制御信号が異常となる不具合が生じる。
一方、中央処理装置が正常にプログラム処理を行っている場合に、燃焼装置の内部のアクチュエータに故障が生じると、センサの検知信号が異常となる。
このため、中央処理装置のプログラム処理の部分的な暴走や支障が生じ得る限り、運転異常状態が生じたときに、中央処理装置のプログラム処理に起因する異常であるのか、あるいは、燃焼装置の内部のアクチュエータの故障に起因する異常であるのかを判別することができない。
【００１８】
本発明によれば、異常判別手段によって運転異常状態が判別されると、中央処理装置は自らをリセットする処理を行う。
リセット処理により、中央処理装置は、プログラム処理に用いるプログラムカウンタや各種レジスタなどのデータを一旦クリアして初期設定し直して、暴走状態を解除することができる。従って、異常判別手段によって検出された異常が中央処理装置のプログラム処理の暴走に起因するときは、燃焼装置の運転を再開することで正常な燃焼運転を行うことが可能となる。
【００１９】
本発明において、異常判別手段で運転異常状態が判別された後は、中央処理装置は、自らをリセットする時期を問わない。
則ち、例えば、異常判別手段によって運転異常状態が判別されると、中央処理装置は、アクチュエータへ送出する制御信号をそのまま維持させつつ、燃焼制御を停止して自らをリセットする構成を採ることができる。
この構成によれば、運転異常状態の発生が中央処理装置のプログラム処理の部分的な暴走などに起因する場合には、再度燃焼運転の操作を行うことにより、暴走要因を排除した燃焼を再開させることが可能である。
【００２０】
本発明において、燃焼装置における異常対応制御は、燃焼装置の温度異常や供給空気量の異常、或いは、燃料の供給量の異常などに適用することが可能である。
また、本発明において、異常判別手段は中央処理装置とは別のＣＰＵを用いて構成することもでき、また、電子回路で構成することも可能である。
【００２１】
請求項２に記載の発明は、請求項１に記載の燃焼装置において、中央処理装置は、異常判別手段によって運転異常状態が判別されたときは、燃焼運転を停止した後に自らをリセットする異常対応制御を行う構成とされている。
【００２２】
本発明によれば、運転異常状態が発生したときは燃焼運転を一旦停止すると共に、リセット処理によって中央処理装置の暴走要因が解除される。これにより、燃焼装置の安全性が向上する。また、運転異常状態の発生が中央処理装置のプログラム処理の部分的な暴走などに起因するときは、燃焼運転の操作を再度行うことにより、安定した燃焼運転を再開させることが可能である。
【００２３】
請求項１または２に記載の燃焼装置では、中央処理装置は、自らをリセットした後の制御については示していないが、更に、元の運転モードで自動的に再燃焼を行わせるのが望ましい。
【００２４】
請求項３に記載の発明は、各部に設けられたセンサの検知信号を運転モードに応じて制御手段で処理しつつ、当該制御手段で生成した制御信号をアクチュエータへ送出して燃焼運転を行う燃焼装置であって、制御手段は、プログラム処理によって燃焼制御を統括する中央処理装置を備えると共に、センサの検知信号に基づいて運転状態の異常を判別する異常判別手段と、運転モードを含む燃焼運転の状態を示す運転状態データを記憶するメモリとを備えており、中央処理装置は、燃焼運転中において運転状態データをメモリに順次記憶させる一方、異常判別手段によって運転異常状態が判別されたときは、燃焼運転を一旦停止した後に自らをリセットし、再起動時にメモリに記憶された運転モードを含む運転状態データを読み出して、運転異常状態の発生前と同一の運転状態で燃焼運転を再開する異常対応制御を行う構成とされている。
【００２５】
ここに、本発明で言う運転状態データとは、燃焼装置が給湯運転や暖房運転あるいは風呂の落とし込み運転、追い焚き運転などの機能を備える場合は、これらの運転モードを含む。また、各運転モードにおいて設定される温度や燃焼運転中における制御信号やセンサの検知信号を含むデータであっても良い。
また、本発明で言うメモリとは、中央処理装置のリセット及び再起動における初期設定によってもデータが消失しない全ての種類のメモリを指す。
【００２６】
本発明によれば、中央処理装置は、燃焼運転中において運転モードを含む運転状態データをメモリに順次記憶させる。燃焼運転中に運転異常状態が発生すると、メモリには運転異常状態の発生直前の運転状態が記憶された状態となる。そして、中央処理装置は、燃焼運転を一旦停止して自らをリセットする。これにより、プログラム処理の実行に用いられる各種レジスタやプログラムカウンタなどのデータが一旦クリアされて初期設定し直され、暴走状態が解除される。そして、中央処理装置は、再起同時にメモリに記憶された運転モードを含む運転状態データを参照して元の運転モード（運転状態）で燃焼運転を再開する。
従って、異常判別手段によって検出された異常が中央処理装置のプログラム処理の暴走や支障に起因するときは、暴走要因を完全に解除した上で元の運転モード（運転状態）で燃焼運転を自動的に再開することができ、中央処理装置のプログラム処理の特異な暴走などを回避しつつ燃焼運転を継続させることが可能となる。
【００２７】
本発明において、運転状態データをメモリに記憶させるタイミングは適宜設定可能である。例えば、中央処理装置は、参照すべき運転状態データが燃焼運転中に変化する毎にサンプリングしてメモリに上書き記憶させつつ、運転異常状態が判別された後は運転状態データのメモリへの記憶を停止する構成を採ることができる。
また、中央処理装置は、燃焼運転中に所定の周期毎に割込処理によって運転状態データをサンプリングしてメモリに上書き記憶させつつ、運転異常状態が判別された後は運転状態データのメモリへの記憶を停止する構成を採ることも可能である。
【００２８】
本発明では、運転モードなどの運転状態データをメモリに記憶させる構成を採用している。従って、中央処理装置のリセットや再起動時の初期設定に際して、記憶されたデータがクリアされないプログラム処理を行うことにより、運転モードなどの運転状態データを確実に記憶することが可能である。
【００２９】
本発明においても、燃焼装置における異常対応制御は、温度異常や供給空気量の異常、或いは、燃料の供給量の異常などに適用することが可能である。
また、異常判別手段は中央処理装置とは別のＣＰＵを用いて構成することもでき、また、電子回路で構成することも可能である。
【００３０】
請求項４に記載の発明は、請求項３の発明において、運転状態データを記憶するメモリが不揮発性メモリである構成とされている。
メモリとして不揮発性メモリを用いることにより、万一通電の遮断が生じた場合であっても運転状態データを確実に記憶保持することができ、運転異常状態の発生前と同一の運転状態で燃焼運転を再開させることが可能となる。
【００３１】
請求項５に記載の発明は、各部に設けられたセンサの検知信号を運転モードに応じて制御手段で処理しつつ、当該制御手段で生成した制御信号をアクチュエータへ送出して燃焼運転を行う燃焼装置であって、制御手段は、プログラム処理によって燃焼制御を統括する中央処理装置を備えると共に、センサの検知信号に基づいて運転状態の異常を判別する異常判別手段と、運転モードを含む燃焼運転の状態を示す運転状態データを記憶する不揮発性メモリとを備えており、中央処理装置は、燃焼運転中において運転状態データをＲＡＭに順次記憶させる一方、異常判別手段によって運転異常状態が判別されたときは、ＲＡＭに記憶した運転状態データを不揮発性メモリに記憶し、燃焼運転を一旦停止した後に自らをリセットし、再起動時に不揮発性メモリに記憶された運転モードを含む運転状態データを読み出して、運転異常状態の発生前と同一の運転状態で燃焼運転を再開する異常対応制御を行う構成とされている。
【００３２】
本発明において、運転状態データをＲＡＭに記憶させるタイミングは適宜設定可能である。例えば、中央処理装置は、参照すべき運転状態データが燃焼運転中に変化する毎にサンプリングしてＲＡＭに上書き記憶させつつ、運転異常状態が判別された後は運転状態データのＲＡＭへの記憶を停止して、当該ＲＡＭの記憶されたデータを不揮発性メモリに記憶させる構成を採ることができる。
この構成によれば、ＲＡＭに記憶された運転状態データを不揮発性メモリに記憶させるので、通電の遮断が生じたような場合でも、運転状態データを確実に記憶保持することが可能である。また、この構成によれば、燃焼運転中における運転状態データはＲＡＭに記憶されるので、運転状態データの記憶処理を高速に行うことができる。
【００３３】
また、請求項６に記載の発明は、請求項５に記載の発明において、中央処理装置は、異常判別手段によって運転異常状態が判別されたときは、燃焼運転を一旦停止し、ＲＡＭに記憶した運転状態データを不揮発性メモリに記憶した後に自らをリセットする構成とされている。
本発明は、前記請求項５の発明において、ＲＡＭに記憶した運転状態データを不揮発性メモリに記憶させる処理を燃焼運転の停止後に行う構成としたものであり、請求項５の発明と同様の効果を奏する。
【００３４】
請求項７に記載の発明は、請求項１乃至６のいずれか１項に記載の発明において、異常判別手段は、センサの検知信号を中央処理装置でプログラム処理することによって運転異常状態の判別を行う構成とされている。
【００３５】
本発明によれば、異常判別手段を別に設けることなく、センサの検知信号を中央処理装置でプログラム処理することによって異常判別手段の機能を実行することができ、構成を簡略化することが可能である。
また、プログラムを変更することで判別処理の手順や内容を容易に変えることができ、設計変更に柔軟に対応可能である。
【００３６】
請求項８に記載の発明は、請求項１乃至７のいずれか１項に記載の発明において、異常判別手段は、所定のサンプリング周期毎に運転状態に応じたセンサの検知信号を取り込んで、当該検知信号が予め設定された閾値を超えるときの差分を積分する監視処理を行う一方、当該積分値が所定値に達したときは運転異常状態と判別する構成とされている。
【００３７】
本発明によれば、異常判別手段は、センサの検知信号と目標値との差分を積分し、当該積分値が所定値に達したときに異常判別信号を出力する。これにより、給湯温度や給湯量などの過渡的な変動による異常判別を排除しつつ、燃焼制御の異常状態を的確に判別することが可能となる。
本発明において、異常判別手段は、中央処理装置とは別のＣＰＵを用いて構成することもでき、また、電子回路を用いて構成することも可能である。
【００３８】
本発明において、センサの検知信号との差分を取る目標値は、例えば、制御手段に手動入力される設定値や、当該設定値から所定値だけオフセットを持たせた値などを用いることができる。
また、本発明において、センサの検知信号と目標値との差分を積分する監視処理は、センサの検知信号が目標値に対して所定範囲内に達した状態から行うのが望ましい。これにより、燃焼開始時や燃焼再開時などの過渡的な変動要因を排除しつつ、異常状態を的確に判別可能となる。
また、サンプリング周期は、検知する対象、則ち、給湯温度や供給空気量などの検知対象が燃焼制御中に変動する状態を考慮して適宜に設定することが可能である。
【００３９】
請求項９に記載の発明は、請求項３乃至８のいずれか１項に記載の発明において、制御手段は、異常判別手段による運転異常状態の判別をカウントする第１のカウンタを備えており、中央処理装置は、運転異常状態が判別されたときは第１のカウンタをインクリメントしてカウント値を不揮発性メモリに記憶する一方、当該第１のカウンタのカウント値が所定値に達したときは、燃焼運転を停止して異常対応処理を行う構成とされている。
【００４０】
則ち、本発明では、中央処理装置は、運転異常状態が判別されたときは、そのときの運転モードを含む運転状態データと第１のカウンタをインクリメントしたカウント値とを不揮発性メモリに記憶すると共に燃焼運転を一旦停止して自らをリセットし、再起動時に不揮発性メモリに記憶された運転状態データとカウント値とを読み出す。そして、読み出したカウント値を第１のカウンタにセットすると共に、読み出した運転状態データに基づいて燃焼運転を再開する。一方、中央処理装置は、運転異常状態が判別され、第１のカウンタをインクリメントしたときにカウント値が所定値に達すると、燃焼運転を強制的に停止して異常報知などの異常対応処理を行う。
【００４１】
従って、本発明によれば、運転異常状態が判別されても直ちに異常報知を行わず、第１のカウンタで設定される所定回数だけ中央処理装置をリセットし再燃焼させる処理を繰り返し、それでも異常が生じるときには異常報知などの異常対応処理を行う。これにより、雑音などによる中央処理装置のプログラム処理の部分的な暴走などに伴う異常を排除しつつ、燃焼装置のアクチュエータなどの故障に起因する異常を的確に抽出して異常報知することが可能となる。
【００４２】
請求項１０に記載の発明は、請求項９に記載の発明において、中央処理装置は、異常判別手段で運転異常状態が判別され、自らのリセット処理によって燃焼制御を再開した後に、所定時間継続して異常判別手段で運転異常状態が判別されないときは、第１のカウンタをデクリメントまたはリセットする構成とされている。
【００４３】
本発明によれば、雑音などによる中央処理装置のプログラム処理の部分的な暴走など、運転異常状態が繰り返して発生することが極めて希なケースによる異常報知を効果的に排除することが可能となる。
【００４４】
請求項１１に記載の発明は、請求項９又は１０に記載の発明において、制御手段は、異常判別手段による運転異常状態の判別を通算してカウントする第２のカウンタを備えており、前記中央処理装置は、運転異常状態が判別されたときは第２のカウンタをインクリメントしてカウント値を不揮発性メモリに記憶する一方、当該第２のカウンタのカウント値が所定値に達したときは、第１のカウンタのカウント値に拘わらず燃焼運転を停止して異常対応処理を行う構成とされている。
【００４５】
前記したように、雑音などで中央処理装置のプログラム処理の部分的な暴走などが生じることは極めて希である。従って、運転異常状態が判別されて中央処理装置をリセットし再燃焼させる処理を繰り返しても、運転異常状態が解消されないときは、プログラム処理の部分的な暴走などとは別の要因、則ち、アクチュエータの故障などによって運転異常状態が発生していることが考えられる。
本発明によれば、異常判別手段で検知する運転異常状態の発生回数を第２のカウンタで通算してカウントすることにより、所定回数に達すると強制的に燃焼運転を停止して異常報知などの異常対応処理を行う。
【００４６】
これにより、例えば、異常状態や正常状態が交互に発生して第１のカウンタのカウント値が所定値に達しないような場合であっても、その異常状態の発生の通算回数によって異常報知を行うことにより、燃焼装置に潜在するアクチュエータの故障などを的確に判別して報知することが可能となる。
【００４７】
請求項１２に記載の発明は、請求項９乃至１１のいずれか１項に記載の発明において、第１のカウンタ又は前記第２のカウンタの少なくともいずれか一方が、中央処理装置のプログラム処理によって行われる構成とされ、中央処理装置は、不揮発性メモリに記憶されたカウント値を読み出してインクリメントまたはデクリメントし、この後、当該カウント値を不揮発性メモリに記憶する構成とされている。
【００４８】
本発明によれば、第１のカウンタや第２のカウンタを別に設けることなく中央処理装置を用いて構成することができ、構成を簡略化することができる。
また、プログラムを変更するだけで第１のカウンタや第２のカウンタのカウントアップ値を変更することができ、設計変更に柔軟に対応可能である。
【００４９】
請求項１３に記載の発明は、請求項１乃至１２のいずれか１項に記載の発明において、制御手段は、中央処理装置のプログラム処理状態を監視しつつ暴走状態の発生を検知して中央処理装置に対してリセット処理を施す暴走監視手段を備えており、中央処理装置は、暴走監視手段のリセット機能を用いて自らのリセット処理を行う構成とされている。
【００５０】
本発明において、暴走監視手段は、ウォッチドッグタイマなどで形成することができる。則ち、中央処理装置からタイマ割込処理によって定期的に動作信号をウォッチドッグタイマへ出力しつつ、当該動作信号が途絶えたときにウォッチドッグタイマによって中央処理装置の暴走と判別して中央処理装置に対してリセット処理を施す構成を採ることができる。この構成によれば、ウォッチドッグタイマの本来の機能である中央処理装置のプログラム処理の暴走を確実に判別して中央処理装置をリセットすることが可能である。
【００５１】
一方、中央処理装置のプログラム処理の部分的な暴走状態、則ち、暴走監視手段（ウォッチドッグタイマ）への動作信号が定期的に出力されるにも拘わらず、メインルーチンが暴走しているような状態では、ウォッチドッグタイマによる暴走の判別ができない。
しかし、本発明によれば、中央処理装置のプログラム処理の部分的な暴走による運転異常状態を異常判別手段で判別し、中央処理装置はこの異常判別信号を受けてウォッチドッグタイマへの動作信号を強制的に停止することにより、自らを速やかにリセットすることが可能となる。
これにより、ウォッチドッグタイマのリセット機能を利用して構成を簡略化しつつ、プログラム処理の部分的な暴走などによる異常状態のまま燃焼制御が継続されることを確実に防止することが可能となる。
【００５２】
請求項１４に記載の発明は、請求項１３に記載の発明において、暴走監視手段は前記中央処理装置のプログラム処理で構成され、当該中央処理装置は、自らのプログラム処理状態をソフトウェア割込処理で監視しつつ暴走状態の発生時には自らに対してリセット処理を施す構成とされている。
【００５３】
本発明によれば、暴走監視手段を別に設けることなく中央処理装置を用いて構成することができ、構成を簡略化することができる。
本発明においても、暴走監視手段として、中央処理装置でソフトウェア処理されるウォッチドッグタイマの構成を採ることが可能である。この構成によれば、中央処理装置は、異常判別手段の異常判別信号を受けて、自らソフトウェア処理で実行するウォッチドッグタイマの動作信号の生成を強制的に停止することにより、自らを速やかにリセットすることが可能となる。
【００５４】
【発明の実施の形態】
以下に、図面を参照して本発明の実施形態を説明する。
図１は本実施形態に係る燃焼装置１の流路系統図、図２は燃焼装置１の燃焼制御を行う制御手段のブロック構成図、図３は制御手段で実行される異常対応制御を示すフローチャート、図４は制御手段で実行される異常判別処理を示すタイムチャートである。
尚、本発明は、給湯、風呂の落とし込み、追い焚き、或いは暖房のいずれの機能を備えた燃焼装置にも適用可能であるが、説明を簡略化するために、本実施形態では給湯機能のみを備えた構成の燃焼装置１として説明する。また、以下の説明では、中央処理装置１１をＣＰＵ１１と記載する。
【００５５】
本実施形態の燃焼装置１は、図１の様に、燃焼部３０を中心とした給湯機能のみを備えたもので、流路の各部に設けられたセンサおよびアクチュエータは、図２に示す制御手段１０に接続されている。
燃焼部３０は、図１の様に、熱交換器３１とガスバーナ３２と空気供給ファン３４を備えている。
ガスバーナ３２はガス流路３３を通じて供給されるガスと、空気供給ファン３４から供給される空気とを混合しつつ燃焼させて火炎（燃焼ガス）を発生させるもので、ガス流路３３には、流路を開閉制御するガス電磁弁４０と、ガス供給量を制御するガス流量制御弁４１が設けられている。
【００５６】
熱交換器３１は、所定の間隔をおいて並行に配列された薄板状の熱交換フィン３１ｂを貫通させて熱交配管３１ａを曲折配置した構造であり、ガスバーナ３２で発生した燃焼ガスを熱交換フィン３１ｂを介して熱交配管３１ａを流動する湯水に熱交換する働きを有する。
【００５７】
一方、給水栓（不図示）から延出する給水流路３５は、給水流路３６を介して熱交換器３１の熱交配管３１ａの上流側に接続され、熱交配管３１ａの下流側は、給湯流路３８、混合弁４３および給湯流路３９を介して給湯栓５１へ接続されている。また、混合弁４３には、給水流路３５から分岐したバイパス流路３７が接続されている。
【００５８】
則ち、給水流路３５，３６を介して熱交換器３１へ供給される水は当該熱交換器３１で加熱され、加熱された湯水は給湯流路３８を介して混合弁４３へ至り、一方、給水流路３５からバイパス流路３７を介して供給される水が混合弁４３に至る。そして、混合弁４３で高温水と低温水が混合され、適温となった湯水が給湯流路３９を介して給湯栓５１へ供給される流路構成とされている。
【００５９】
給水流路３５には給水栓から供給される水の圧力を減少させつつ安定化する減圧弁４８と、供給される水温を検知する給水温度センサ４４が設けられている。また、給水流路３６およびバイパス流路３７には、各々、供給する水の上流側への逆流を阻止する逆止弁４９，５０が設けられている。また、給湯流路３８には、熱交換器３１で加熱された湯水の温度を検知する給湯温度センサ４５が設けられている。更に、給湯流路３９には、混合弁４３で混合された湯水の温度を検知する混合温度センサ４６と、湯水の流量を検知する給湯流量センサ４７と、ソレノイドによって流路を開閉制御する給湯電磁弁４２が設けられている。
【００６０】
本実施形態では、給水温度センサ４４、給湯温度センサ４５および混合温度センサ４６にサーミスタを用いているが、ポジスタや半導体温度センサなどの他の温度検知素子を用いて構成することも可能である。これらの各温度センサ４４〜４６、および、給湯流量センサ４７は、後述する制御手段１０に各々接続されており、各センサの検知信号を制御手段へ伝送する構成とされている。
給湯流路３８に設けられる混合弁４３と、ガス流路３３に設けられるガス流量制御弁４１はステッピングモータによって駆動される比例制御弁であり、給湯流路３９に設けられる給湯電磁弁４２と、ガス流路３３に設けられるガス電磁弁４０はソレノイドで駆動される開閉制御弁である。これらの各アクチュエータ４０〜４３は後述する制御手段１０に接続されており、制御手段１０から伝送される制御信号を受けて各流路の流量制御あるいは開閉制御を行う。また、燃焼部３０に設けられた空気供給ファン３４も制御手段１０に接続されており、伝送される制御信号を受けてガスバーナ３２への空気供給を行う。
【００６１】
次に、本実施形態の燃焼装置１の制御手段１０の構成を説明する。
制御手段１０は、図２の様に、プログラム処理によって燃焼制御を統括するＣＰＵ（中央処理装置）１１を中心として構成され、外部に設けられたリモートコントローラ２１の設定データや、各部に設けられたセンサ４４〜４７の検知信号を取り込んで運転モードに応じてプログラム処理しつつ、生成した制御信号を各アクチュエータ４０〜４３へ送出して燃焼制御を行う。
【００６２】
更に、詳細に説明すると、ＣＰＵ１１は、制御に必要なプログラムやデータを予め格納したＲＯＭ１７、及び、プログラム処理中におけるデータを記憶するＲＡＭ１８を備えている。
また、ＣＰＵ１１は、後述するように、運転異常状態が発生したときの運転モードなどの運転状態データを格納する不揮発性メモリ１３を備えている。本実施形態では、不揮発性メモリ１３にＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍａｂｌｅ  ＲＯＭ）  を用いており、ＣＰＵ１１がリセット、再起動された場合でも、記憶データを保持可能としている。
【００６３】
また、制御手段１０は、ＣＰＵ１１のプログラム処理の暴走を監視するためのウォッチドッグタイマ（暴走監視手段）１４を備えている。このウォッチドッグタイマ１４はＣＰＵ１１と接続されており、タイマ割込処理によってＣＰＵ１１から所定周期で送出される動作信号を受けている期間はＣＰＵ１１が正常にプログラム処理を実行していると判別する。一方、ＣＰＵ１１の動作信号が途絶えると、ＣＰＵ１１のプログラム処理が暴走しているものと判別し、ウォッチドッグタイマ１４はＣＰＵ１１に対してリセット信号を送出する動作を行う。これにより、ＣＰＵ１１のプログラム処理の暴走状態が継続することを防止している。
【００６４】
また、制御手段１０は、第１のカウンタ１５及び第２のカウンタ１６の２つのカウンタを備えている。本実施形態では、これらの第１のカウンタ１５及び第２のカウンタ１６の双方の機能をＣＰＵ１１とＲＯＭ１７及び不揮発性メモリ１３で構成している。則ち、ＲＯＭ１７に格納されたプログラムを実行することにより、不揮発性メモリ１３に記憶されたカウント値を読み出し、読み出したカウント値をインクリメント或いはデクリメントしたカウント値を再び不揮発性メモリ１３へ記憶する。これにより、ＣＰＵ１１がリセットした場合でも、カウント値を保持可能な第１のカウンタ１５及び第２のカウンタ１６の機能を実現している。
【００６５】
本実施形態では、第１のカウンタ１５は、初期値が０で、ＣＰＵ１１によって１ずつインクリメント又はデクリメントされるカウンタであり、カウント値が３に達するとカウントアップする。また、第２のカウンタ１６は、初期値が０で、ＣＰＵ１１によって１ずつインクリメントされるカウンタであり、カウント値が１０に達するとカウントアップする動作を行う。
【００６６】
また、制御手段１０は、各センサ４４〜４７から伝送されるアナログ検知信号をデジタルデータに変換するＡ／Ｄ変換回路２０と、デジタルデータに変換された各センサ４４〜４７の検知信号を受けて運転異常状態の発生を判別する異常判別手段１２を備えている。
更に、制御手段１０は、プログラム処理によって生成したデジタル制御信号をアナログ制御信号に変換して各アクチュエータ４０〜４３へ送出するＤ／Ａ変換回路１９を備えている。
【００６７】
ここで、前記異常判別手段１２は、各センサ４４〜４７から伝送される検知信号を所定のサンプリング周期で取り込み、この検知信号が予め設定された閾値を超えるときの差分を積分する監視処理を行うものである。そして、当該積分値が所定値に達したときに運転異常状態と判別して、ＣＰＵ１１へ異常判別信号を送出する。
【００６８】
更に詳細に説明すると、図４（ａ）の様に、異常判別手段１２は、予め、設定温度Ｔｏよりも僅かに高い閾値Ｔ１を設定する。そして、給湯温度Ｔ２がリモートコントローラ２１の設定温度Ｔｏを超えてハンチングする状態では、図４（ｂ）で示される所定のサンプリング周期ｔ１毎に、図４（ｃ）の様に、給湯温度Ｔ２が閾値Ｔ１を超えるときの差分信号を求め、この差分信号を順次積分する。そして、当該積分値が所定値に達すると運転異常状態と判別してＣＰＵ１１へ異常判別信号を送出する動作を行う。
【００６９】
従って、異常判別手段１２は、図４（ａ）の様に、給湯温度Ｔ２が設定温度Ｔｏを超えてハンチングする場合に、給湯温度Ｔ２が閾値Ｔ１を超えた時点で直ちに運転異常と判別するのではなく、その差分信号を積分しつつ判別を行うことにより、給湯温度Ｔ２の過渡的な温度変動に伴う誤判別を排除しつつ、運転異常状態を的確に判別可能にしている。
尚、本実施形態では、異常判別手段１２をＣＰＵ１１とは別に設けているが、ＣＰＵ１１のプログラム処理によって異常判別手段１２の機能を実行させる構成としても良い。また、異常判別手段１２をＣＰＵ１１とは別のＣＰＵを用いて構成したり、電子回路で構成することも可能である。
【００７０】
次に、燃焼装置１で行われる異常対応制御を、図１，２，４及び図３のフローチャートを参照しつつ説明する。
【００７１】
燃焼装置１へ通電が開始されると、ＣＰＵ１１は各アクチュエータ４０〜４３のうちの初期設定を要するものに対して初期設定処理を行う。また、ＣＰＵ１１は、第１のカウンタ１５及び第２のカウンタ１６のカウント値をリセットすると共に、タイマーＡをリセットする初期設定を行う。（以上、図３ステップ１００，１０１参照）。
ここでタイマーＡは、時間ｔｏを計時するタイマーであり、後述するように、燃焼装置１の正常な給湯運転が継続したときに第１のカウンタ１５をデクリメントするための時間を計時するものである。このタイマーＡはＣＰＵ１１とＲＯＭ１７に格納されたプログラムによって構成される。
【００７２】
続いて、ＣＰＵ１１は燃焼指令が伝送されて来るのを待機する。給湯栓５１が開かれると、給湯流路３９を流動する湯水が給湯流量センサ４７で検知され、この検知信号が燃焼指令信号としてＣＰＵ１１に伝送されて燃焼運転を開始する。燃焼運転を開始すると、ＣＰＵ１１は、ガス電磁弁４０及びガス流量制御弁４１に制御信号を送出してガスバーナ３２へ燃料ガス（本実施形態では都市ガスを使用）を供給すると共に、空気供給ファン３４へ制御信号を送出してガスバーナ３２へ空気供給を行い、ガスバーナ３２で混合ガスを生成する。そして、ＣＰＵ１１は、（不図示）の着火装置でガスバーナ３２の混合ガスに着火して燃焼を開始させる（以上、図３ステップ１０２〜１０４参照）。
【００７３】
一方、給湯栓５１の開栓に伴い、給水流路３５，３６を下流側へ向けて流動する水は熱交換器３１で加熱され、給湯流路３８を介して混合弁４３に至る。また、給水流路３５を流動する水の一部はバイパス流路３７を通じて混合弁４３に至る。ここで、ＣＰＵ１１は、給水温度センサ４４、給湯温度センサ４５、及び、混合温度センサ４６の検知信号を参照しつつ、給湯流路３９を流動する湯水がリモートコントローラ２１の設定温度Ｔｏに近づくように、混合弁４３へ制御信号を送出して湯と水の混合比率を調節する。これにより、給湯栓５１から設定温度Ｔｏの湯水が排出されて燃焼運転が行われる。
燃焼運転中は、ＣＰＵ１１は、ステップ１０２〜１１０の処理を実行しつつ、運転モードを含む運転状態データが変動する毎に、給湯モードの運転ＯＮ状態を示すデータと、設定温度データとをリモートコントローラ２１から読み出して運転状態データとして不揮発性メモリ１３へ書き込む（以上、図３ステップ１０２〜１０５，１０８〜１１０参照）。
【００７４】
給湯温度Ｔ２が設定温度Ｔｏに達すると、図４（ａ）の様に、異常判別手段１２は、設定温度Ｔｏに応じて閾値Ｔ１を定める。そして、サンプリング周期ｔ１毎に混合温度センサ４６の検知信号を取り込んで給湯温度Ｔ２を求め、当該給湯温度Ｔ２が閾値Ｔ１を超えるときの差分信号を順次積分する監視処理を開始する。則ち、図４（ａ）の波線で示すように、給湯温度Ｔ２が設定温度Ｔｏに近接した正常運転状態では、給湯温度Ｔ２は閾値Ｔ１を超えることがなく、積分値は０の状態を維持する（以上、図３ステップ１０２〜１０５，１０８〜１１０参照）。
【００７５】
ここで、給湯運転が正常に行われているときに、外来雑音などによって、ウォッチドッグタイマ１４で検知し得ないプログラム処理の部分的な暴走がＣＰＵ１１に生じることがある。また、燃焼装置への通電開始時における各アクチュエータ４０〜４３の初期チェックに際して、極めて希にＣＰＵ１１のプログラム処理に支障が生じることがある。
ＣＰＵ１１で、このようなプログラム処理の部分的な暴走や支障が生じると、混合温度センサ４６の検知信号をＣＰＵ１１へ取り込んで混合弁４３への制御信号を生成する過程のプログラム処理が異常となり、結果的に、混合弁４３の制御に異常を来す。この結果、図４（ａ）の様に、給湯温度Ｔ２が設定温度Ｔｏに対して大きくハンチングする状態が発生する（以上、図３ステップ１１０参照）。
【００７６】
図４（ａ）の様に、給湯温度Ｔ２が設定温度Ｔｏに対してハンチングする状態が生じると、図４（ｂ），（ｃ）の様に、異常判別手段１２で処理される給湯温度Ｔ２が閾値Ｔ１を超えるときの差分信号が正値となって順次積分され、当該積分値が所定値を超えると、ＣＰＵ１１へ異常判別信号を送出してステップ１１５へ進む。（以上、図３ステップ１１０，１１５参照）。
【００７７】
次いで、ＣＰＵ１１は第１及び第２のカウンタ１５，１６を各々１ずつインクリメントする。そして、第１のカウンタ１５のカウント値が３であれば、ＣＰＵ１１は燃焼を停止して異常報知を行う。また、第２のカウンタ１６のカウント値が１０であれば、同様に、ＣＰＵ１１は燃焼を停止して異常報知を行う（以上、図３ステップ１１５〜１１７，１１９参照）。
【００７８】
一方、第１及び第２のカウンタ１５，１６のカウント値が、各々、３未満及び１０未満のときは、ＣＰＵ１１は、一旦燃焼を停止すると共に、ウォッチドッグタイマ１４への動作信号の送出を停止する。これにより、ＣＰＵ１１はウォッチドッグタイマ１４から出力されるリセット信号を受けてリセット処理される。
ＣＰＵ１１をリセットすることにより、プログラムカウンタや各種レジスタのデータがクリアされて初期設定し直され、プログラム処理の暴走状態が解除される（以上、図３ステップ１１５〜１１８参照）。
【００７９】
ＣＰＵ１１がリセットされた後にプログラム処理が再開されると、ステップ１０１において、前記した場合と同一の初期設定が行われる。次いで、ＣＰＵ１１は不揮発性メモリ１３を参照し、運転モードを示すデータがＯＮであるので、当該運転モードデータと設定温度データとを運転状態データとして読み込む。そして、タイマーＡの計時を開始すると共に、読み込んだ運転モード及び設定温度（運転状態データ）に基づいて燃焼運転を再開する。このとき、ＣＰＵ１１は、運転状態データのクリア処理、則ち、不揮発性メモリ１３の運転モードデータをＯＦＦに書き換えると共に、設定温度データをクリアする処理を行う（以上、図３ステップ１００〜１０２，１１１〜１１４参照）。
ここで、本実施形態の燃焼装置１では、ＣＰＵ１１がリセットされてから燃焼運転を再開するまでに数秒の時間を要し、この期間は、給湯栓５１から湯水が給湯されつつ燃焼は停止した状態となる。従って、給湯温度は一時的に低下するが、燃焼再開によって速やかに給湯温度を設定温度に復帰させることが可能である。
【００８０】
ＣＰＵ１１がリセットされて燃焼運転を再開してから、タイマーＡがタイムアップするまでの期間、則ち、ＣＰＵ１１がリセットされてから時間ｔｏが経過するまでに異常判別手段１２で運転異常状態が判別されないときは、ＣＰＵ１１は第１のカウンタ１５を１だけデクリメントする（以上、図３ステップ１０５〜１１０，１０２〜１０４参照）。
一方、ＣＰＵ１１がリセットされてから時間ｔｏが経過するまでに異常判別手段１２で再び運転異常状態が判別されたときは、ステップ１１５へ進んで前記と同様のＣＰＵ１１のリセット処理および燃焼再開処理を行う（以上、図３ステップ１０５，１０６，１０８〜１１９参照）。
【００８１】
このように、本実施形態の燃焼装置１によれば、運転異常状態が判別されたときに、ＣＰＵ１１をリセットするので、プログラム処理の部分的な暴走状態などを確実に解除することができ、安定した燃焼を継続することが可能となる。
また、第１のカウンタ１５を設けているので、プログラム処理の部分的な暴走など、発生が極めて希な異常報知を排除しつつアクチュエータなどの異常を的確に判別でき、燃焼装置１の信頼性を向上させることができる。
また、第２のカウンタ１６を設けることにより、異常の発生が極めて希な場合でも、異常発生の通算回数が所定値になると異常報知することができ、燃焼装置１の信頼性を一層向上させることが可能となる。
【００８２】
尚、前記実施形態では、給湯機能のみを備えた燃焼装置１として述べたが、本発明は給湯機能だけに限らず、風呂の落とし込みや追い焚き、或いは、暖房機能を備えた燃焼装置に適用することも可能である。
【００８３】
また、前記実施形態では、燃焼運転中において運転状態データを順次不揮発性メモリ１３を記憶させる構成として述べたが、本発明はこのような構成に限られるものではない。則ち、燃焼運転中において運転状態データを順次ＲＡＭ１８に記憶させ、運転異常状態の発生時に、ＲＡＭ１８に記憶した運転状態データを不揮発性メモリ１３に待避させる構成とすることも可能である。
【００８４】
また、前記実施形態では、運転異常状態が判別されたときに、中央処理装置１１をリセットした後に燃焼制御を再開させる構成として述べたが、本発明はこのような構成に限られるものではない。例えば、運転異常状態が判別されたときに、中央処理装置１１によって燃焼運転を停止した後に自らをリセットする構成や、運転異常状態が判別されたときに、燃焼運転は継続したまま、中央処理装置１１が自らをリセットする構成を採ることも可能である。
【００８５】
また、前記実施形態では、都市ガスを燃焼させる燃焼装置１として述べたが、プロパンガスなどでも良く、また、灯油などの液体燃料を用いる燃焼装置に適用することも可能である。
更に、本発明の燃焼装置における異常対応制御は、温度異常が発生した場合に限らず、空気供給量の異常発生時、或いは、湯水の流量の異常発生時においても同様に適用することが可能である。
【００８６】
また、前記実施形態では、暴走監視手段（ウォッチドッグタイマ）１４、及び、異常判別手段１２を中央処理装置１１とは別のハードウェアで構成したが、これらは、中央処理装置１１によるプログラム処理で実行させる構成を採ることも可能である。
【００８７】
【発明の効果】
請求項１，２に記載の発明によれば、中央処理装置で生じるプログラム処理の部分的な暴走や支障に起因して運転異常が生じたときに、その暴走状態を確実に解除することができ、信頼性を向上した燃焼装置を提供することができる。
請求項３〜６に記載の発明によれば、中央処理装置で生じるプログラム処理の部分的な暴走や支障に起因して運転異常が生じたときに、その暴走状態を確実に解除した後に、運転異常の発生前と同一の運転状態で自動的に燃焼を再開することができ、使い勝手、信頼性を向上した燃焼装置を提供できる。
請求項７に記載の発明によれば、構成を簡略化しつつ、燃焼装置の信頼性を向上することができる。
請求項８に記載の発明によれば、過渡的な運転状態における異常判別を排除しつつ的確に運転異常を判別することができ、燃焼装置の信頼性が向上する。
請求項９，１０に記載の発明によれば、中央処理装置のプログラム処理の部分的な暴走など、発生が希な異常による異常報知を排除しつつ、アクチュエータの故障などに伴う異常を的確に判別でき、燃焼装置の信頼性が向上する。
請求項１１に記載の発明によれば、運転異常状態の発生の通算回数が多い場合に異常報知することができ、燃焼装置の安全性、信頼性を一層向上させることができる。
請求項１２に記載の発明によれば、構成を簡略化しつつ燃焼装置の信頼性を向上することが可能となる。
また、請求項１３，１４に記載の発明によれば、中央処理装置のリセット処理を確実に行うことができ、異常対応制御を容易に実施することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る燃焼装置の流路系統図である。
【図２】本発明の実施形態に係る燃焼装置の制御系の構成を示すブロック図である。
【図３】図１，図２で示す燃焼装置で実施される異常対応制御を示すフローチャートである。
【図４】（ａ）〜（ｃ）は、図１，図２で示す燃焼装置の異常判別手段の処理を示すタイムチャートである。
【符号の説明】
１０    制御手段
１１    中央処理装置（ＣＰＵ）
１２    異常判別手段
１３    不揮発性メモリ
１４    暴走監視手段（ウォッチドッグタイマ）
１５    第１のカウンタ
１６    第２のカウンタ
４０    アクチュエータ（ガス電磁弁）
４１    アクチュエータ（ガス流量制御弁）
４２    アクチュエータ（給湯電磁弁）
４３    アクチュエータ（混合弁）
４４    センサ（給水温度センサ）
４５    センサ（給湯温度センサ）
４６    センサ（混合温度センサ）
４７    センサ（給湯流量センサ）
【図１】
2004169959.tif 000003
【図２】
2004169959.tif 000004
【図３】
2004169959.tif 000005
【図４】
2004169959.tif 000006