(57)【特許請求の範囲】
【請求項１】
ガス燃焼機器に組込まれている複数の電磁弁を駆動するとともに、各電磁弁のオン・オフを切換える各電磁弁駆動回路を個々に診断する装置であって、
各電磁弁に対応して設けられているとともに、各々の通電・非通電を切換えるスイッチが各々に設けられている電磁弁駆動回路により構成される電磁弁駆動回路群と、
各電磁弁駆動回路の結果的な通電・非通電の組合わせ毎に異なる電圧値を出力する電圧値出力手段と、
各スイッチを独立にオン・オフさせる信号を前記電磁弁駆動回路群に出力するとともに、前記電圧値出力手段が出力する電圧値を１つの入力ポートから入力するコンピュータを備え、
前記コンピュータは、前記電磁弁駆動回路群に出力した信号が示す各スイッチのオン・オフの組合わせにより決定される電圧値と、前記入力ポートから入力した電圧値を比較し、比較結果に基づいて、いずれの電磁弁駆動回路が異常であるかを診断する処理を実行することを特徴とする電磁弁群駆動装置。
【請求項２】
前記コンピュータは、全てのスイッチをオンさせる信号を前記電磁弁駆動回路群に出力し、全てのスイッチがオンしている場合の電圧値と、前記入力ポートから入力した電圧値を比較し、
また、全てのスイッチをオフさせる信号を前記電磁弁駆動回路群に出力し、全てのスイッチがオフしている場合の電圧値と、前記入力ポートから入力した電圧値を比較し、
各比較結果に基づいて、いずれの電磁弁駆動回路が異常であるかを診断する処理を実行することを特徴とする請求項１に記載の電磁弁群駆動装置。
【請求項３】
ガス燃焼機器に組込まれている複数の電磁弁を駆動するとともに、各電磁弁のオン・オフを切換える各電磁弁駆動回路を個々に診断する装置であって、
各電磁弁に対応して設けられているとともに、各々の通電・非通電を切換えるスイッチが各々に設けられている電磁弁駆動回路により構成される電磁弁駆動回路群と、
全ての電磁弁駆動回路が結果的に非通電状態の場合と、少なくとも一つの電磁弁駆動回路が結果的に通電状態の場合とで異なる信号を出力する信号出力手段と、
前記電磁弁駆動回路群に、各スイッチを順にオンさせる信号と全てのスイッチをオフさせる信号を経時的に出力するとともに、前記信号出力手段が出力する信号を１つの入力ポートから入力するコンピュータを備え、
前記コンピュータは、前記電磁弁駆動回路群に出力した信号が示す各スイッチのオン・オフの組合わせで決定される信号と、前記入力ポートから入力した信号を比較し、比較結果に基づいて、いずれの電磁弁駆動回路が異常であるかを診断する処理を実行することを特徴とする電磁弁群駆動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ガス燃焼機器に組込まれている複数の電磁弁を駆動する装置に関する。特に、各電磁弁に対応して設けられており、各電磁弁のオン・オフを切換える各電磁弁駆動回路の正常・異常を個々に（電磁弁駆動回路は複数存在する）診断できる機能を内蔵する電磁弁群駆動装置に関する。
【０００２】
【従来の技術】
従来の電磁弁群駆動装置の一例が特開平９−２５７２４５号公報に記載されている。図５は同公報に記載の電磁弁群駆動装置２０の回路構成を示す。
図５に示す電磁弁群駆動装置２０は、第１電磁弁駆動回路３１と、第２電磁弁駆動回路４１と、第１通電検出手段２５と、第２通電検出手段３５と、コンピュータ２２とを備えている。
第１電磁弁駆動回路３１は、第１励磁コイル３２と、第１電磁弁駆動回路３１の通電・非通電を切換える第１スイッチ３４を有する。第１励磁コイル３２は、第１電磁弁（全体構成は図示省略）に組込まれており、第１励磁コイル３２に通電されている間は第１電磁弁が開き（オンする）、第１励磁コイル３２に通電されていない間は第１電磁弁が閉じる（オフする）。
第２電磁弁駆動回路４１は、第２励磁コイル４２と、第２電磁弁駆動回路４１の通電・非通電を切換える第２スイッチ４４を有する。第２励磁コイル４２は、第２電磁弁（全体構成は図示省略）に組込まれており、第２励磁コイル４２に通電されている間は第２電磁弁が開き、第２励磁コイル４２に通電されていない間は第２電磁弁が閉じる。
【０００３】
第１通電検出手段２５は、第１スイッチ３４とダイオード３０と信号線２６で構成されている。第２通電検出手段３５は、第２スイッチ４４とダイオード４０と信号線３６で構成されている。
コンピュータ２２は、第１スイッチ３４にオン信号を出力する第１出力ポート２２ｂと、第２スイッチ４４にオン信号を出力する第２出力ポート２２ｄと、第１通電検出手段２５の出力が入力される第１入力ポート２２ａと、第２通電検出手段３５の出力が入力される第２入力ポート２２ｃを有する。コンピュータ２２はその内部から第１入力ポート２２ａと第２入力ポート２２ｃにハイ状態の電圧を印加している。このため、第１入力ポート２２ａと第２入力ポート２２ｃは、通電検出手段２５、３５の出力がロー状態の電圧値とならない限り、ハイ状態となっている。
第１通電検出手段２５の信号線２６は、コンピュータ２２の第１入力ポート２２ａに接続されている。第２通電検出手段３５の信号線３６はコンピュータ２２の第２入力ポート２２ｃに接続されている。
【０００４】
第１出力ポート２２ｂからオン信号が出力されると（ハイ状態の電圧が印加されると）、第１スイッチ３４がオンする。第１スイッチ３４がオンして第１励磁コイル３２に通電されると、第１通電検出手段２５の出力の電圧値はローとなり、第１入力ポート２２ａにそのロー状態の電圧（第１電磁弁駆動回路３１が通電状態であることを表す信号）が入力される。一方、第１出力ポート２２ｂからオフ信号が出力されると（ロー状態の電圧が印加されると）、第１スイッチ３４がオフする。第１スイッチ３４がオフして第１励磁コイル３２に通電されないと、第１通電検出手段２５の出力の電圧値はハイとなり、第１入力ポート２２ａにそのハイ状態の電圧（第１電磁弁駆動回路３１が非通電状態であることを表す信号）が入力される。
第２出力ポート２２ｄからオン信号が出力されると（ハイ状態の電圧が印加されると）、第２スイッチ４４がオンする。第２スイッチ４４がオンして第２励磁コイル４２に通電されると、第２通電検出手段３５の出力の電圧値はローとなり、第２入力ポート２２ｃにそのロー状態の電圧（第２電磁弁駆動回路４１が通電状態であることを表す信号）が入力される。一方、第２出力ポート２２ｄからオフ信号が出力されると（ロー状態の電圧が印加されると）、第２スイッチ４４がオフする。第２スイッチ４４がオフして第２励磁コイル４２に通電されないと、第２通電検出手段３５の出力の電圧値はハイとなり、第２入力ポート２２ｄにそのハイ状態の電圧（第２電磁弁駆動回路４１が非通電状態であることを表す信号）が入力される。
【０００５】
この電磁弁群駆動装置２０によると、コンピュータ２２の２つの入力ポート２２ａ、２２ｃに入力された信号（電圧）から、２つの電磁弁駆動回路３１、４１の正常・異常を個々に診断することができる。例えば、第１出力ポート２２ｂから第１スイッチ３４にオン信号を出力したにもかかわらず、第１入力ポート２２ａへの入力がハイ状態の電圧値を維持する場合は、第１電磁弁駆動回路３１に非通電異常が生じていることがわかる。一方、第１出力ポート２２ｂから第１スイッチ３４にオフ信号を出力したにもかかわらず、第１入力ポート２２ａにロー状態の電圧値が入力される場合は、第１電磁弁駆動回路３１に通電異常が生じていることがわかる。
【０００６】
ここで、電磁弁駆動回路の非通電異常とは、その回路を通電状態にしようとしているにもかかわらず、その回路が非通電状態となっていることをいう。その原因としては、その回路を構成するスイッチのオフ異常や、その回路を構成する配線の断線等が挙げられる。一方、電磁弁駆動回路の通電異常とは、その回路を非通電状態にしようとしているにもかかわらず、その回路が通電状態となっていることをいう。その原因としては、その回路を構成するスイッチのオン異常や、その回路を構成する配線のショート等が挙げられる。
また、スイッチのオフ異常とは、スイッチをオンしようとしているにもかかわらず、スイッチがオフすることをいう。一方、スイッチのオン異常とは、スイッチをオフしようとしているにもかかわらず、スイッチがオンすることをいう。なお、スイッチをオンしようとする態様には、出力ポートからスイッチのオン信号を出力する態様と、出力ポートからスイッチのオフ信号の出力を停止することでスイッチをオンしようとする態様等がある。一方、スイッチをオフしようとする態様には、出力ポートからスイッチのオフ信号を出力する態様と、出力ポートからスイッチのオン信号の出力を停止することでスイッチをオフしようとする態様等がある。
【０００７】
【発明が解決しようとする課題】
図５に示す電磁弁群駆動装置２０で、各電磁弁駆動回路３１、４１の正常・異常を個々に診断するためには、電磁弁駆動回路の数（図５では２つ）と等しい数だけの入力ポート２２ａ、２２ｃを必要とする。しかし、コンピュータ２２の１つの入力ポートに入力された信号から複数の電磁弁駆動回路の正常・異常を個々に診断できれば、コンピュータ２２の簡素化や回路の配線数の少数化等を図ることができる。
しかしながら、第１通電検出手段２５の信号線２６と第２通電検出手段３５の信号線３６を、破線Ａから破線Ｂに示すように、単に１つの入力ポート２２ａに共通に接続したというだけでは、以下のような問題が生じる。
【０００８】
例えば、第１出力ポート２２ｂから第１スイッチ３４にオン信号を出力し、第２出力ポート２２ｄから第２スイッチ４４にオフ信号を出力している場合、正常であれば第１電磁弁駆動回路３１が通電状態となり、第１入力ポート２２ａにはロー状態の電圧が入力されるはずである。しかしながら、第２電磁弁駆動回路４１に通電異常が生じていると、第１電磁弁駆動回路３１が非通電異常でも、第１入力ポート２２ａはロー状態の電圧値が入力されてしまう。このように、信号線２６と信号線３６を単に１つの入力ポート２２ａに共通に接続しただけでは、その入力ポート２２ａにロー状態の電圧が入力されていても、第１電磁弁駆動回路３１が正常であるとも異常であるとも判別できないのである。
【０００９】
本発明は、コンピュータの１つの入力ポートに入力された信号から、複数の電磁弁駆動回路の正常・異常を個々に診断できる電磁弁駆動装置を実現することを目的とする。
【００１０】
【課題を解決するための手段と作用】本発明の電磁弁群駆動装置は、ガス燃焼機器に組込まれている複数の電磁弁を駆動するとともに、各電磁弁のオン・オフを切換える各電磁弁駆動回路を個々に診断する機能を内蔵している。
この電磁弁群駆動装置は、各電磁弁に対応して設けられているとともに、各々の通電・非通電を切換えるスイッチが各々に設けられている電磁弁駆動回路により構成される電磁弁駆動回路群と、各電磁弁駆動回路の結果的な通電・非通電の組合せ毎に異なる電圧値を出力する電圧値出力手段と、各スイッチを独立にオン・オフさせる信号を電磁弁駆動回路群に出力するとともに、電圧値検出手段が出力する電圧値を１つの入力ポートから入力するコンピュータを備えている。このコンピュータは、電磁弁駆動回路群に出力した信号が示す各スイッチのオン・オフの組合わせにより決定される電圧値と、入力ポートから入力した電圧値を比較し、比較結果に基づいて、いずれの電磁弁駆動回路が異常であるかを診断する処理を実行する。
ここで「電磁弁駆動回路」は、その回路に電磁弁の励磁コイルが組込まれていて、その励磁コイルの通電・非通電を切換えることによって直接的に電磁弁を駆動する回路であってもよいし、あるいは、その回路に電磁弁の励磁コイルの通電・非通電を切換える中継リレーとしての励磁コイルが組込まれていて、その励磁コイルの通電・非通電を切換えることによって間接的に電磁弁を駆動する回路であってもよい。
【００１１】
この装置は、電磁弁駆動回路群の通電・非通電の組合せ毎に異なる信号を出力する通電検出手段を備えているので、その出力によって電磁弁駆動回路群の通電・非通電の組合せを検出できる。このために、コンピュータの１つの入力ポートに入力された信号から得られる電磁弁駆動回路群の通電・非通電の組合せと、コンピュータから出力されるスイッチ群のオン・オフ信号の組合せを対比することによって、各電磁弁駆動回路の正常・異常を個々に判別できる。
この装置によると、コンピュータの１つの入力ポートに入力された信号から、複数の電磁弁駆動回路の正常・異常を個々に診断することができる。
【００１２】
この装置のコンピュータは、全てのスイッチをオンさせる信号を電磁弁駆動回路群に出力し、全てのスイッチがオンしている場合の電圧値と、前記入力ポートから入力した電圧値を比較し、また、全てのスイッチをオフさせる信号を電磁弁駆動回路群に出力し、全てのスイッチがオフしている場合の電圧値と、前記入力ポートから入力した電圧値を比較し、各比較結果に基づいて、いずれの電磁弁駆動回路が異常であるかを診断する処理を実行するようにプログラムされていることが好ましい。
ここで、スイッチを「オンさせる処理」、あるいは「オフさせる処理」とは、コンピュータからオン信号を出力する、あるいはオン信号の出力を停止する、または、オフ信号を出力する、あるいはオフ信号の出力を停止する等によって、スイッチをオンあるいはオフさせるべく制御することを意味する。結果的にオンあるいはオフするということとは異なる。
【００１３】
この装置によると、全てのスイッチをオンさせる処理を実行した結果コンピュータの１つの入力ポートに入力された信号から、非通電異常の電磁弁駆動回路が存在するか否か、存在する場合にはどの電磁弁駆動回路が非通電異常であるかを診断できる。また、全てのスイッチをオフさせる処理を実行した結果コンピュータの１つの入力ポートに入力された信号から、通電異常の電磁弁駆動回路が存在するか否か、存在する場合にはどの電磁弁駆動回路が通電異常であるかを診断できる。
この装置によると、コンピュータの１つの入力ポートに入力された信号から、より簡単に複数の電磁弁駆動回路の正常・異常を個々に診断することができる。
【００１４】
コンピュータの１つの入力ポートに入力される信号の経時的変化を利用して各電磁弁駆動回路を個々に診断することができる。この電磁弁群駆動装置は、各電磁弁に対応して設けられているとともに、各々の通電・非通電を切換えるスイッチが各々に設けられている電磁弁駆動回路により構成される電磁弁駆動回路群と、全ての電磁弁駆動回路が結果的に非通電状態の場合と、少なくとも一つの電磁弁駆動回路が結果的に通電状態の場合とで異なる信号を出力する信号出力手段と、電磁弁駆動回路群に、各スイッチを順にオンさせる信号と全てのスイッチをオフさせる信号を経時的に出力するとともに、信号出力手段が出力する信号を１つの入力ポートから入力するコンピュータを備えている。この装置のコンピュータは、各スイッチを順にオンさせる信号と全てのスイッチをオフさせる信号を経時的に出力するとともに、信号出力手段が出力する信号を１つの入力ポートから入力するコンピュータを備えている。このコンピュータは、電磁弁駆動回路群に出力した信号が示す各スイッチのオン・オフの組合わせで決定される信号と、入力ポートから入力した信号を比較し、比較結果に基づいて、いずれの電磁弁駆動回路が異常であるかを診断する処理を実行する。
ここでいう「電磁弁駆動回路」も、上記と同様に直接的に電磁弁を駆動する回路であってもよいし、あるいは、間接的に電磁弁を駆動する回路であってもよい。また、スイッチを「オンさせる処理」、あるいは「オフさせる処理」も、上記と同様にスイッチをオンあるいはオフさせるべく制御することを意味し、結果的にオンあるいはオフするということとは異なる。
【００１５】
この装置は、全ての電磁弁駆動回路が非通電状態の場合と、少なくとも一つの電磁弁駆動回路が通電状態の場合とで、異なる信号を出力する通電検出手段を備えている。この装置のコンピュータによって一のスイッチをオンさせる処理を実行したときに、全ての電磁弁駆動回路が非通電状態の場合の信号が出力された場合には、少なくともその一のスイッチを有する電磁弁駆動回路に非通電異常が生じていることがわかる。このため、各スイッチを順にオンさせる処理を実行することで、各電磁弁駆動回路に非通電異常が生じているか否かがわかる。また、全てのスイッチをオフさせる処理を実行したときに、少なくとも一つの電磁弁駆動回路が通電状態の場合の信号が出力された場合には、少なくとも１つの電磁弁駆動回路に通電異常が生じていることがわかる。
この装置によると、コンピュータの１つの入力ポートに入力された信号から、複数の電磁弁駆動回路のうち、どの電磁弁駆動回路に非通電異常が生じているかを検出でき、また、いずれかの電磁弁駆動回路に通電異常が生じていることを検出できる。
【００１６】
【発明の実施の形態】
（第１実施例）  図１に、第１実施例の電磁弁群駆動装置１２０の回路構成を示す。この電磁弁群駆動装置１２０は、ガスコンロ、ガスファンヒータ、ガスストーブ、ガス炊飯器等のガス燃焼機器（図示省略）に組込み、ガス燃焼機器の火力調整や被加熱物体の温度調整のためにガスの供給・停止を断続的に切換える複数の電磁弁群のオン・オフを制御するのに好適に用いることができる。
電磁弁群駆動装置１２０は、第１電磁弁駆動回路１３１と、第２電磁弁駆動回路１４１と、通電検出手段１２３と、コンピュータ１２２を備えている。
第１電磁弁駆動回路１３１は、第１励磁コイル１３２と、第１電磁弁駆動回路１３１の通電・非通電を切換える第１スイッチ（この例ではバイポーラトランジスタ）１３４を有している。第１励磁コイル１３２の一端には電圧ＶＣＣ（５Ｖ）が印加されている。第１スイッチ１３４のコレクタ端子には第１励磁コイル１３２の他端が接続されており、ベース端子はコンピュータ１２２の第１出力ポート１２２ｂに接続されており、エミッタ端子は接地されている。
第２電磁弁駆動回路１４１は、第２励磁コイル１４２と、第２電磁弁駆動回路１４１の通電・非通電を切換える第２スイッチ（バイポーラトランジスタ）１４４を有している。第２励磁コイル１４２の一端には電圧ＶＣＣが印加されている。第２スイッチ１４４のコレクタ端子には第２励磁コイル１４２の他端が接続されており、ベース端子はコンピュータ１２２の第２出力ポート１２２ｃに接続されており、エミッタ端子は接地されている。
【００１７】
通電検出手段１２３は、第１電磁弁駆動回路１３１の第１通電検出部１２５と、第２電磁弁駆動回路１４１の第２通電検出部１３５と、抵抗値１０ｋΩの抵抗１２４によって主に構成されている。各通電検出部１２５、１３５は互いに並列に接続され、各通電検出部１２５、１３５に対して抵抗１２４が直列に接続されている。抵抗１２４の他端には電圧ＶＣＣがかけられている。各通電検出部１２５、１３５と抵抗１２４の間に接続された配線は、コンピュータ１２２の入力ポート１２２ａに接続されている。
第１通電検出部１２５は、第１スイッチ１３４と、第１スイッチ１３４のコレクタ端子側に接続された信号線１２６と、信号線１２６によって直列に接続されたダイオード１３０と抵抗値１０ｋΩの抵抗１２８によって構成されている。
第２通電検出部１３５は、第２スイッチ１４４と、第２スイッチ１４４のコレクタ端子側に接続された信号線１３６と、信号線１３６によって直列に接続されたダイオード１４０と抵抗値４．７ｋΩの抵抗１３８によって構成されている。
第１電磁弁駆動回路１３１と第１通電検出部１２５、および第２電磁弁駆動回路１４１と第２通電検出部１３５は一部重複している部分（スイッチ１３４、１４４）がある。
【００１８】
コンピュータ１２２は、マイクロコンピュータによって構成されている。コンピュータ１２２は、各スイッチ１３４、１４４にオン・オフ信号を出力する出力ポート１２２ｂ、１２２ｃと、通電検出手段１２３の出力が入力される入力ポート１２２ａを有する。入力ポート１２２ａはアナログポートとなっており、ハイ・ローの２値でなく、１．２Ｖや１．６Ｖ等のアナログ値が入力される。コンピュータ１２２は、Ａ／Ｄコンバータを内蔵している。
【００１９】
次に、電磁弁群駆動装置１２０の正常時の基本的な動作を説明する。
まず、コンピュータ１２２の第１出力ポート１２２ｂからオフ信号が出力され、第２出力ポート１２２ｃからもオフ信号が出力されると、第１スイッチ１３４と第２スイッチ１４４が共にオフとなり、第１電磁弁駆動回路１３１と第２電磁弁駆動回路１４１は共に非通電状態となる。このとき、通電検出手段１２３の出力（Ａ点の電圧値）は約５Ｖとなり、コンピュータ１２２の入力ポート１２２ａには約５Ｖ（ＶＣＣ）が入力される。
【００２０】
コンピュータ１２２の第１出力ポート１２２ｂからオン信号が出力され、第２出力ポート１２２ｃからオフ信号が出力されると、第１スイッチ１３４のみがオンする。第１スイッチ１３４のみがオンすると、第１電磁弁駆動回路１３１が通電し、第１励磁コイル１３２がオンし、これにより第１電磁弁（全体構成は図示省略）がオンする（開く）。また、第１通電検出部１２５のダイオード１３０と抵抗１２８と抵抗１２４に通電される。ダイオード１３０の順方向電圧と、第１スイッチ１３４のオン時のコレクタ−エミッタ間電圧はほぼゼロと近似できるので、通電検出手段１２３の出力（Ａ点の電圧）は、抵抗１２４と抵抗１２８で分圧された電圧となり、両方の抵抗値がともに１０ｋΩであることから、Ａ点の電圧は約２．５Ｖとなり、入力ポート１２２ａには約２．５Ｖが入力される。
【００２１】
コンピュータ１２２の第１出力ポート１２２ｂからオフ信号が出力され、第２出力ポート１２２ｃからオン信号が出力されると、第２スイッチ１４４のみがオンする。第２スイッチ１４４のみがオンすると、第２電磁弁駆動回路１４１が通電し、第２励磁コイル１４２がオンし、これにより第２電磁弁がオンする（開く）。また、第２通電検出部１３５のダイオード１４０と抵抗１３８と抵抗１２４に通電される。ダイオード１４０の順方向電圧と、第２スイッチ１４４のオン時のコレクタ−エミッタ間電圧はほぼゼロと近似できるので、通電検出手段１２３の出力（Ａ点の電圧）は、抵抗１２４と抵抗１３８で分圧された電圧となり、Ａ点の電圧は約１．６Ｖとなり、入力ポート１２２ａには約１．６Ｖが入力される。
【００２２】
コンピュータ１２２の第１出力ポート１２２ｂからオン信号が出力され、第２出力ポート１２２ｃからもオン信号が出力されると、第１スイッチ１３４と第２スイッチ１４４がオンする。第１スイッチ１３４がオンすると、第１電磁弁駆動回路１３１が通電し、第１励磁コイル１３２がオンし、これにより第１電磁弁がオンする（開く）。第２スイッチ１４４がオンすると、第２電磁弁駆動回路１４１が通電し、第２励磁コイル１４２がオンし、これにより第２電磁弁がオンする（開く）。このとき、第１通電検出部１２５のダイオード１３０と抵抗１２８と、第２通電検出部１３５のダイオード１４０と抵抗１３８と、抵抗１２４に通電される。ダイオード１３０、１４０の順方向電圧と、第１スイッチ１３４と第２スイッチ１４４のオン時のコレクタ−エミッタ間電圧はほぼゼロと近似できるので、通電検出手段１２３の出力（Ａ点の電圧）は、抵抗１３８（４．７ｋΩ）と抵抗１２８（１０ｋΩ）の並列回路の合計抵抗（３．２Ω）と、抵抗１２４（１０ｋΩ）で分圧した電圧（１．２Ｖ）となり、入力ポート１２２ａには約１．２Ｖが入力される。
【００２３】
以上のように、通電検出手段１２３は、各電磁弁駆動回路１３１、１４１の通電・非通電状態の組合せ毎に異なる電圧値（約５Ｖ、約２．５Ｖ、約１．６Ｖ、約１．２Ｖ）を出力する。
【００２４】
図２に第１実施例の電磁弁群駆動装置１２０の診断処理のフローチャートを示す。以下の診断処理は、電磁弁群駆動装置１２０を組込んだガス燃焼機器の燃焼運転開始前にいわゆる初期チェックとして行うものである。
まず、コンピュータ１２２によって第１スイッチ１３４と第２スイッチ１４４の両方をオンさせる（即ち、オン信号を出力する。Ｓ１０）。この結果、入力ポート１２２ａに入力される電圧値（アンサー）が約１．２Ｖである場合は（Ｓ２０）、第１スイッチ１３４と第２スイッチ１４４の両方がオンし、第１電磁弁駆動回路１３１と第２電磁弁駆動回路１４１の両方が通電状態となったことがわかる。この場合、両方の電磁弁駆動回路１３１、１４１とも正常であるか、あるいは、一方または両方の電磁弁駆動回路１３１、１４１が通電異常であるということがいえる。そのいずれであるかを診断するために、次は第１スイッチ１３４と第２スイッチ１４４の両方をオフさせる（即ち、オフ信号を出力する。Ｓ３０）。この結果、Ｓ６０のアンサーが約１．２Ｖである場合は、第１電磁弁駆動回路１３１と第２電磁弁駆動回路１４１の両方が通電異常であることがわかる（Ｓ９０）。Ｓ６０のアンサーが約１．６Ｖである場合は、第１電磁弁駆動回路１３１は正常であり、第２電磁弁駆動回路１４１は通電異常であることがわかる（Ｓ１００）。Ｓ６０のアンサーが約２．５Ｖである場合は、第１電磁弁駆動回路１３１は通電異常であり、第２電磁弁駆動回路１４１は正常であることがわかる（Ｓ１１０）。Ｓ６０のアンサーが約５Ｖである場合は、第１電磁弁駆動回路１３１と第２電磁弁駆動回路１４１の両方が正常であることがわかる（Ｓ１２０）。
【００２５】
Ｓ１０でコンピュータ１２２によって第１スイッチ１３４と第２スイッチ１４４の両方をオンさせたときのアンサーが約１．６Ｖである場合は（Ｓ２０）、第１電磁弁駆動回路１３１が非通電異常であることがわかる。この場合、第２電磁弁駆動回路１４１は非通電異常でないことがわかるが、正常であるか通電異常であるかのどちらかはわからない。そこでさらに診断を進めるために、第１スイッチ１３４と第２スイッチ１４４の両方をオフさせる（Ｓ４０）。この結果、Ｓ７０のアンサーが約１．６Ｖである場合は、第２電磁弁駆動回路１４１が通電異常であることがわかる（Ｓ１３０）。Ｓ７０のアンサーが約５Ｖである場合は、第２電磁弁駆動回路１４１は正常であることがわかる（Ｓ１４０）。
【００２６】
Ｓ１０でコンピュータ１２２によって第１スイッチ１３４と第２スイッチ１４４の両方をオンさせたときのアンサーが約２．５Ｖである場合は（Ｓ２０）、第２電磁弁駆動回路１４１が非通電異常であることがわかる。この場合、第１電磁弁駆動回路１３１は非通電異常でないことがわかるが、正常であるか通電異常であるかのどちらかはわからない。そこでさらに診断を進めるために、第１スイッチ１３４と第２スイッチ１４４の両方をオフさせる（Ｓ５０）。この結果、Ｓ８０のアンサーが約２．５Ｖである場合は、第１電磁弁駆動回路１３１が通電異常であることがわかる（Ｓ１５０）。Ｓ８０のアンサーが約５Ｖである場合は、第１電磁弁駆動回路１３１は正常であることがわかる（Ｓ１６０）。
【００２７】
Ｓ１０でコンピュータ１２２によって第１スイッチ１３４と第２スイッチ１４４の両方をオンさせたときのアンサーが約５．０Ｖである場合は（Ｓ２０）、第１電磁弁駆動回路１３１と第２電磁弁駆動回路１４１の両方に非通電異常が生じていることがわかる（Ｓ１７０）。
【００２８】
電磁弁群駆動装置１２０の診断処理は、その装置１２０を組込んだガス燃焼機器の燃焼運転中にも行うことができる。例えば、燃焼運転中に第１スイッチ１３４をオンさせる処理を実行し、第２スイッチ１４４をオフさせる処理を実行している状態では、正常時であればアンサーは約２．５Ｖである。それにもかかわらず、アンサーが例えば約１．２Ｖとなった場合は、第２電磁弁駆動回路１４１に通電異常が生じていることがわかる。
【００２９】
以上の診断処理によって、いずれかの電磁弁駆動回路１３１、１４１の異常がわかった場合は、コンピュータ１２２によってスイッチ１３４、１４４をオフさせる処理を実行し電磁弁駆動回路１３１、１４１を非通電状態にする。また、電磁弁群駆動装置１２０を組込んだガス燃焼機器の運転開始前であれば、ガス燃焼機器の運転を開始不能とするとともに異常を報知する。運転中であれば、ガス燃焼機器の運転を停止させるとともに異常を報知する。
【００３０】
（第２実施例）  図３に、第２実施例の電磁弁群駆動装置２２０の回路構成を示す。第２実施例の電磁弁群駆動装置２２０は、通電検出手段２２３のうち、第１電磁弁駆動回路２３１の第１通電検出部２２５と、第２電磁弁駆動回路２４１の第２通電検出部２３５のそれぞれが抵抗を有していない点で第１実施例の電磁弁群駆動装置１２０と異なる。即ち、第１通電検出部２２５は第１スイッチ２３４と、信号線２２６と、ダイオード２３０によって構成されており、第２通電検出部２３５は第２スイッチ２４４と、信号線２３６と、ダイオード２４０によって構成されている。また、コンピュータ２２２の入力ポート２２２ａはデジタルポートとなっており、ハイ状態とロー状態の電圧値というデジタルな状態を区別することができる。
【００３１】
次に、電磁弁群駆動装置２２０の正常時の基本的な動作を説明する。
まず、第１スイッチ２３４と第２スイッチ２４４が共にオフのときは、第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１は共に非通電状態であるため、通電検出手段２２３の出力（Ａ点の電圧）はハイ状態（電圧ＶＣＣが現れた状態）となり、コンピュータ２２２の入力ポート２２２ａにはハイ状態の電圧が入力される。
【００３２】
コンピュータ２２２の第１出力ポート２２２ｂから第１スイッチ２３４にオン信号が送られると、第１スイッチ２３４がオンする。第１スイッチ２３４がオンすると、第１電磁弁駆動回路２３１が通電され、第１励磁コイル２３２がオンし、第１電磁弁（全体構成は図示省略）がオンする（開く）。また、第１通電検出部２２５のダイオード２３０と、抵抗２２４に通電される。この結果、通電検出手段２２３の出力（Ａ点の電圧）はロー状態（ダイオード２３０の順方向電圧と第１スイッチ２３４のオン時のコレクタ−エミッタ間電圧を合計した電圧が現れた状態）となり、入力ポート２２２ａにはロー状態の電圧が入力される。
【００３３】
コンピュータ２２２の第２出力ポート２２２ｃから第２スイッチ２４４にオン信号が送られると、第２スイッチ２４４がオンする。第２スイッチ２４４がオンすると、上記と同様に、通電検出手段２２３の出力（Ａ点の電圧）はロー状態となり、入力ポート２２２ａにはロー状態の電圧が入力される。
【００３４】
コンピュータ２２２の第１出力ポート２２２ｂから第１スイッチ２３４にオン信号が送られ、かつ、第２出力ポート２２２ｃから第２スイッチ２４４にオン信号が送られると、第１スイッチ２３４と第２スイッチ２４４の両方がオンする。第１スイッチ２３４と第２スイッチ２４４の両方がオンした場合も、上記と同様に、通電検出手段２２３の出力（Ａ点の電圧）はロー状態となり、入力ポート２２２ａにはロー状態の電圧が入力される。
【００３５】
以上のように、通電検出手段２２３は、全ての電磁弁駆動回路２３１、２４１が非通電状態の場合と、少なくとも一つの電磁弁駆動回路２３１、２４１が通電状態の場合とで、異なる電圧値（前者ではハイ状態の電圧値、後者ではロー状態の電圧値）を出力する。
【００３６】
なお、実際の燃焼運転中は第２スイッチ２４４のみをオンさせる制御は実行しない。燃焼運転中は、第１スイッチ２３４のみをオンさせる弱燃焼モードと、第１スイッチ２３４と第２スイッチ２４４の両方をオンさせる強燃焼モードのいずれかのモードで燃焼を行う。第２スイッチ２４４のみをオンさせるのは、以下で説明する診断処理を行う場合である。
【００３７】
図４に第２実施例の電磁弁群駆動装置２２０の診断処理のフローチャートを示す。以下の診断処理は、電磁弁群駆動装置２２０を組込んだガス燃焼機器の燃焼運転開始前にいわゆる初期チェックとして行うものである。
まず、Ｓ２１０でコンピュータ２２２によって第１スイッチ２３４のみをオンさせる処理を行い、入力ポート２２２ａに入力される電圧値（アンサー）がハイ（第１電磁弁駆動回路２３１が非通電状態の場合）か、ロー（第１電磁弁駆動回路２３１が通電状態の場合）かを判別する（Ｓ２２０）。Ｓ２２０でアンサーがハイ（非通電）の場合は、第１電磁弁駆動回路２３１は非通電異常しており、かつ、第２電磁弁駆動回路２４１は通電異常していないことがわかる（図４の右側の表（１）の状態）。図４の右側に示す表は、図４の処理とアンサーから判別される各電磁弁駆動回路２３１、２４１の状態を示しており、番号は図４の処理のアンサーによる分岐に対応している。
【００３８】
Ｓ２２０でアンサーがハイ（非通電）の場合は、第２スイッチ２４４のみをオンさせる処理を行い（Ｓ２３０）、アンサーがハイかローかを判別する（Ｓ２４０）。Ｓ２４０でアンサーがハイ（非通電）の場合は、第２電磁弁駆動回路２４１にまで非通電異常が生じていることがわかる（図４の右側の表（２）の状態）。Ｓ２４０でアンサーがロー（通電）の場合は、第２電磁弁駆動回路２４１は非通電異常していないことがわかる。Ｓ２２０でアンサーがハイ（非通電）の場合は、第２電磁弁駆動回路２４１は通電異常でないことがわかっているので、Ｓ２４０でアンサーがロー（通電）の場合は、第２電磁弁駆動回路２４１は正常であることがわかる（通電異常でも非通電異常でもないので正常である。図４の右側の表（３）の状態）。
【００３９】
Ｓ２１０の処理の結果、Ｓ２２０でアンサーがロー（通電）の場合、「第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１の両方ともが非通電異常していることはない」ことがわかる（図４の右側の表（４）の状態）。図４の右側の表（４）に示す記号は、「両方の電磁弁駆動回路２３１、２４１がともに非通電異常していることはない」ことを示す。しかしそれ以上に詳しいことはわからない。例えば、第１電磁弁駆動回路２３１が非通電異常でないということはいえない。第２電磁弁駆動回路２４１が通電異常であれば、第１電磁弁駆動回路２３１が非通電異常であっても通電するからである。
この場合には、Ｓ２５０で第２スイッチ２４４のみをオンさせる処理を行い、アンサーがハイかローかを判別する（Ｓ２６０）。Ｓ２６０でアンサーがハイ（非通電）の場合、第２電磁弁駆動回路２４１に非通電異常が生じていることがわかる。また、第１電磁弁駆動回路２３１に通電異常が生じていないことがわかる。さらに、第２電磁弁駆動回路２４１にが非通電異常が生じているにもかかわらず、Ｓ２２０でアンサーがロー（通電）であったことから、第１電磁弁駆動回路２３１は非通電異常でなかったことがわかる。従って、第１電磁弁駆動回路２３１は通電異常でも非通電異常でもないので、正常であることがわかる（図４の右側の表（５）の状態）。
【００４０】
Ｓ２６０でアンサーがロー（通電）の場合は、「第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１の両方ともが非通電異常していることがない」ことが確認されるだけで、それ以上のことはわからない（図４の右側の表（６）の状態）。そこで、この場合には、第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１の両方をオフさせる処理を行い（Ｓ２７０）、アンサーがハイかローかを判別する（Ｓ２８０）。Ｓ２８０でアンサーがハイ（非通電）の場合は、第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１はいずれも通電異常でないことがわかる。第２電磁弁駆動回路２４１が通電異常でないのに、Ｓ２２０でアンサーがロー（通電）であったことから、第１電磁弁駆動回路２３１は非通電異常でないことがわかる。また、第１電磁弁駆動回路２３１が通電異常でないのに、Ｓ２６０でアンサーがロー（通電）であったことから、第２スイッチ２４４はオフ異常でないことがわかる。このことから、第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１は共に正常であることがわかる（図４の右側の表（７）の状態）。
【００４１】
Ｓ２７０の処理の結果、Ｓ２８０でアンサーがロー（通電）の場合は、第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１のうちの少なくとも一方が通電異常であることがわかる（図４の右側の表（８）の状態）。この場合、両方ともに通電異常が生じている可能性がある。第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１のうちの少なくとも一方が通電異常である場合には、それ以上に細かく分析することができない。
【００４２】
以上の診断処理によって、いずれかの電磁弁駆動回路２３１、２４１の異常がわかった場合は、コンピュータ２２２によって、ガス燃焼機器の燃焼運転を開始させないとともに異常を報知する。ガス燃焼機器は、両方の電磁弁駆動回路２３１、２４１が正常に作動することを確認できたときにのみ燃焼運転を開始する。
【００４３】
電磁弁群駆動装置２２０の診断処理は、その装置２２０を組込んだガス燃焼機器の燃焼運転中にも行うことができる。電磁弁群駆動装置２２０は、その装置２２０を組込んだガス燃焼機器の燃焼運転中は、第１電磁弁駆動回路２３１が非通電状態のときは、第２電磁弁駆動回路２４１も非通電状態であり、第２電磁弁駆動回路２４１のみが通電状態となる燃焼モードは上記したように存在しない。即ち、燃焼運転中は少なくとも第１電磁弁駆動回路２３１は原則として通電状態である。
このため、燃焼運転中の異常としては主に以下の４つの態様が考えられる。
（１）第１駆動回路２３１が通電、第２駆動回路２４１が非通電→非通電異常。
（２）第１駆動回路２３１が通電、第２駆動回路２４１が通電→非通電異常。
（３）第１駆動回路２３１が通電→非通電異常、第２駆動回路２４１が非通電。
（４）第１駆動回路２３１が通電→非通電異常、第２駆動回路２４１が通電→非通電異常。
なお、例えば、第１電磁弁駆動回路２３１が通電状態から非通電異常となり、第２電磁弁駆動回路２４１が非通電状態から通電異常と同時になる場合等の態様は考えにくいので列挙していない。
【００４４】
上記（１）の場合は弱燃焼モードにしているにもかかわらず強燃焼モードと同じ状態になっていることを示している。この場合は、サーミスタ２４６によって検出された温度が弱燃焼モードの温度範囲以上の異常温度となるため、コンピュータ２２２によってこの異常な状態を温度値や温度勾配から判別し、燃焼運転を停止させる。
上記（２）の場合は強燃焼モードにしているにもかかわらず弱燃焼モードと同じ状態になっていることを示している。この場合は、サーミスタ２４６によって検出された温度が強燃焼モードの温度範囲以下の異常温度となるため、コンピュータ２２２によってこの異常な状態を温度値や温度勾配から判別し、燃焼運転を停止させる。
上記（３）と（４）の場合は結果として第１電磁弁駆動回路２３１と第２電磁弁駆動回路２４１の両方ともオフする場合である。この場合は、再点火時に再度上記した初期チェックの異常診断処理を行うことで異常を検知できる。
【００４５】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００４６】
【発明の効果】
請求項１または３に記載の電磁弁群駆動装置によると、複数の電磁弁駆動回路の正常・異常を個々に診断することができながらも、その正常・異常を診断するコンピュータの入力ポートを１つにできるので、診断に用いるコンピュータの構成を簡単にすることができる。また、コンピュータの入力ポートを１つにすることができるので、電磁弁群駆動装置を構成する回路の配線数を減らすことができるため、配線パターンの設計や製造も容易となる。従って、複数の電磁弁駆動回路の正常・異常を個々に診断する機能を内蔵した電磁弁駆動装置を従来に比較して安価に製造することができる。
【図面の簡単な説明】
【図１】  第１実施例の電磁弁群駆動装置の回路構成を示す。
【図２】  同装置の異常診断処理のフローチャートを示す
【図３】  第２実施例の電磁弁群駆動装置の回路構成を示す。
【図４】  同装置の異常診断処理のフローチャートを示す
【図５】  従来の電磁弁群駆動装置の回路構成を示す。
【符号の説明】
１２０、２２０：電磁弁群駆動装置
１２２、１２２：コンピュータ
１３１、２３１：第１電磁弁駆動回路
１３２、２３２：第１励磁コイル
１３４、２３４：第１スイッチ
１４１、２４１：第２電磁弁駆動回路
１４２、２４２：第２励磁コイル
１４４、２４４：第２スイッチ
【図１】
0003739680.tif 000002
【図２】
0003739680.tif 000003
【図３】
0003739680.tif 000004
【図４】
0003739680.tif 000005
【図５】
0003739680.tif 000006