(57)【要約】【課題】アナログ信号線以外に別途の信号線（有線・無線）を使用することなくエラー情報を他の装置に伝えることが可能なセンサ装置を提供する。【解決手段】出力端からアナログ信号を出力するセンサ装置において、環境パラメータの値に対応したレベル信号を出力するセンサ部と、レベル信号の振幅が上限値又は下限値を超えないように規制するリミッタ回路と、センサ装置の異常を検出する検出回路と、上記異常を検出しないときに上記センサ部の出力信号を上記リミッタ回路を介して上記出力端に導出し、上記異常を検出したとき上記センサ部の出力信号の振幅を上記リミッタ回路の上限値を超える第１レベルに又は下限値を下回る第２レベルに設定する信号変更回路と、を備える。【選択図】図５
2013190286.tif 000002
【特許請求の範囲】
【請求項１】
出力端からアナログ信号を出力するセンサ装置であって、
環境パラメータの値に対応したレベル信号を出力するセンサ部と、
レベル信号の振幅が上限値又は下限値を超えないように規制するリミッタ回路と、
センサ装置の異常を検出する検出回路と、
前記異常を検出しないときに前記センサ部の出力信号を前記リミッタ回路を介して前記出力端に導出し、前記異常を検出したとき前記センサ部の出力信号の振幅を前記リミッタ回路の上限値を超える第１レベルに又は下限値を下回る第２レベルに設定する信号変更回路と、
を備えるセンサ装置。
【請求項２】
出力端からアナログ信号を出力するセンサ装置であって、
環境パラメータの値に対応したレベル信号を出力するセンサ部と、
レベル信号の振幅が上限値又は下限値を超えないように規制するリミッタ回路と、
前記センサ装置の第１の異常を検出する第１検出回路と、
前記センサ装置の第２の異常を検出する第２検出回路と、
前記第１及び第２の異常を検出しないときに前記センサ部の出力信号を前記リミッタ回路を介して前記出力端に導出し、前記第１の異常を検出したとき前記センサ部の出力信号の振幅を前記リミッタ回路の上限値を超える第１レベルに設定し、前記第２の異常を検出したとき前記センサ部の出力信号の振幅を前記リミッタ回路の下限値を下回る第２レベルに設定する信号変更回路と、
を備えるセンサ装置。
【請求項３】
前記環境パラメータが少なくとも温度及び湿度のいずれかを含む請求項１又は２に記載のセンサ装置。
【請求項４】
前記信号変更回路は、前記センサ部の出力信号のレベルが前記上限値と前記第1レベルの間に存在するとき、当該出力信号のレベルを前記上限値に設定する、請求項１乃至３のいずれかに記載のセンサ装置。
【請求項５】
前記センサ部の出力信号が入力パラメータ値対出力信号値特性を直線的に補正する補正回路を介して前記リミッタ回路に供給される、請求項１乃至４のいずれかに記載のセンサ装置。
【請求項６】
前記信号変更回路は、前記異常の内容に対応して前記リミッタ回路の上限値を超える出力信号の振幅を変調する、請求項１乃至３のいずれかに記載のセンサ装置。
【請求項７】
前記信号変更回路は、前記異常の内容に対応して前記リミッタ回路の下限値を下回る出力信号の振幅を変調する、請求項１乃至３のいずれかに記載のセンサ装置。
【請求項８】
前記信号変更回路は、前記異常の内容に対応して前記出力信号の振幅を前記第１レベルと前記第２レベル間に変化させる、請求項２乃至５のいずれかに記載のセンサ装置。
【請求項９】
出力端からアナログ信号を出力する装置であって、
出力信号としてレベル信号を出力する出力部と、
前記レベル信号の振幅が上限値又は下限値からはみ出さないように規制するリミッタ回路と、
装置の異常を検出する検出回路と、
前記異常を検出しないときに前記出力部の出力信号を前記リミッタ回路を介して出力端に導出し、前記異常を検出したとき前記出力部の出力信号の振幅を前記リミッタ回路の上限値を上回る第１レベル又は下限値を下回る第２レベルに設定する信号変更回路と、
を備える装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は検出値をアナログ信号（信号のレベルが連続的に変化する信号）で出力するセンサ装置に関し、特に、検出値を伝送するアナログ信号でエラー信号をも伝送することを可能としたセンサ装置に関する。
【背景技術】
【０００２】
ビルや工場等における対象空間の空気調整（調和）のためにセンサ装置とコントローラと空調機器等が設けられる。センサ装置は対象空間における、温度、湿度、換気量等の環境パラメータ値を計測してコントローラに送る。コントローラは予め設定された制御プログラムに従って空調機を制御する。空調機はコントローラの指令に従って暖房機、冷房機、加湿機、送風機などを動作させる。センサ装置からコントローラへの信号伝送には複数の方式が存在するが、例えば、環境パラメータ値をアナログ信号（レベル信号）によって伝送するものがある。アナログ信号では振幅値によって環境パラメータ値を伝送する。
【０００３】
例えば、特許文献１に記載の湿度センサは湿度に対応した検出値をレベル信号で出力している。そして、同文献の発明はレベル信号が負側にレベルシフトすることをマイナス電圧リミッタ回路を設けて防止し、プラス側だけの出力電圧が得られるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平３−１３７５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
センサ装置は部品機能（内蔵ＣＰＵ等）の向上によって環境パラメータの検出のみならず、センサ装置自体のエラー（異常）検出も可能となっている。
【０００６】
しかしながら、専らアナログ信号を使ってセンサ装置からコントローラに環境パラメータ値を伝送する従来システムでは、センサ装置におけるエラー情報をコントローラ側に伝達するインタフェース、制御信号線、制御系等を未だ備えていないものがある。例えば、センサ装置では、エラー検出をしてもエラー通信機能及び警報など異常を知らせるリレー接点や外部デジタル出力端子等のデジタル信号の出力機能がない場合がある。また、コントローラにデジタル入力インタフェースがない場合もある。こうした場合には、センサ装置側でエラーを検出しても上位側のコントローラ等に知らせる手段がない。空調システムの制御系全体を変更すれば解消するが、実際には容易でない。
【０００７】
よって、本発明はアナログ信号を出力するセンサ装置においてアナログ信号線以外に別途の信号線（有線・無線）を使用することなくエラー情報を他の装置に伝えることが可能なセンサ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明のセンサ装置の一態様は、出力端からアナログ信号を出力するセンサ装置であって、環境パラメータの値に対応したレベル信号を出力するセンサ部と、レベル信号の振幅が上限値又は下限値を超えないように規制するリミッタ回路と、センサ装置の異常を検出する検出回路と、上記異常を検出しないときに上記センサ部の出力信号を上記リミッタ回路を介して上記出力端に導出し、上記異常を検出したとき上記センサ部の出力信号の振幅を上記リミッタ回路の上限値を超える第１レベルに又は下限値を下回る第２レベルに設定する信号変更回路と、を備える。
【０００９】
かかる構成とすることによって、リミッタによって規制される領域の信号レベルを利用してセンサ装置の異常を他の装置にアナログ信号で伝えることが可能となる。
【００１０】
また、本発明のセンサ装置の一態様は、出力端からアナログ信号を出力するセンサ装置であって、環境パラメータの値に対応したレベル信号を出力するセンサ部と、レベル信号の振幅が上限値又は下限値を超えないように規制するリミッタ回路と、上記センサ装置の第１の異常を検出する第１検出回路と、上記センサ装置の第２の異常を検出する第２検出回路と、上記第１及び第２の異常を検出しないときに上記センサ部の出力信号を上記リミッタ回路を介して上記出力端に導出し、上記第１の異常を検出したとき上記センサ部の出力信号の振幅を上記リミッタ回路の上限値を超える第１レベルに設定し、上記第２の異常を検出したとき上記センサ部の出力信号の振幅を上記リミッタ回路の下限値を下回る第２レベルに設定する信号変更回路と、を備える。
【００１１】
かかる構成とすることによって、アナログ信号のリミッタによって規制される領域の第１のレベルの存在によってセンサ装置の第１の異常を、また、第２のレベルの存在によってセンサ装置の第２の異常を他の装置に伝えることが可能となって好都合である。
【００１２】
好ましくは、上記環境パラメータが少なくとも温度及び湿度のいずれかを含む。環境パラメータとしては、温度、湿度、風量、空気中の微粒子量等の空気調整（空気調和）に関連するものを選択することができる。
【００１３】
好ましくは、上記信号変更回路は、上記センサ部の出力信号のレベルが上記上限値と上記第1レベルの間に存在するとき、当該出力信号のレベルを上記上限値に設定する。それにより、誤差の範囲程度の出力超過でエラー信号を送信しないようにする。
【００１４】
好ましくは、上記センサ部の出力信号が（センサ部の）入力パラメータ値対出力信号値特性を直線的に補正する補正回路を介して上記リミッタ回路に供給される。それにより、環境パラメータの値にセンサ装置の出力信号の値が比例する。
【００１５】
好ましくは、上記信号変更回路は、上記異常の内容に対応して上記リミッタ回路の上限値を超える出力信号の振幅を変調する。それにより、センサ装置側から複数の種類の異常をコントローラ側に伝達することが可能となる。
【００１６】
好ましくは、上記信号変更回路は、上記異常の内容に対応して上記リミッタ回路の下限値を下回る出力信号の振幅を変調する。それにより、センサ装置側から複数の種類の異常をコントローラ側に伝達することが可能となる。
【００１７】
好ましくは、上記信号変更回路は、上記異常の内容に対応して上記出力信号の振幅を上記第１レベルと上記第２レベル間に変化させる。それにより、出力信号の振幅の変化幅を大きく設定することができ、コントローラ側での検出が容易となる。
【００１８】
また、本発明の一態様は、出力端からアナログ信号を出力する装置であって、出力信号としてレベル信号を出力する出力部と、上記レベル信号の振幅が上限値又は下限値からはみ出さないように規制するリミッタ回路と、装置の異常を検出する検出回路と、上記異常を検出しないときに上記出力部の出力信号を上記リミッタ回路を介して出力端に導出し、上記異常を検出したとき上記出力部の出力信号の振幅を上記リミッタ回路の上限値を上回る第１レベル又は下限値を下回る第２レベルに設定する信号変更回路と、を備える。
【００１９】
かかる構成とすることによって、リミッタによって規制される領域の信号レベルを利用して装置の異常を他の装置にアナログ信号で伝えることが可能となる。
【発明の効果】
【００２０】
上述した発明の構成によれば、センサ装置等からコントローラ等の他の装置にアナログ信号でエラー信号を伝送することが可能となるのでデジタル信号線（デジタル情報信号を転送する線路）のないコントローラ等の装置に異常を知らせることが可能となって好都合である。
【図面の簡単な説明】
【００２１】
【図１】本発明のセンサ装置が使用される空調システムの例を説明する説明図である。
【図２】本発明のセンサ装置の例を説明するブロック回路図である。
【図３】センサ装置における出力補正例を説明するフローチャートである。
【図４】リミッタ回路を説明する説明図である。
【図５】リミッタ回路とエラー出力回路とを説明するフローチャートである。
【図６】センサ装置の出力例を説明する説明図である。
【図７】センサ装置の他の出力例を説明する説明図である。
【図８】センサ装置の他の出力例を説明する説明図である。
【図９】センサ装置における他の出力補正例を説明するフローチャートである。
【図１０】センサ装置の他の出力例を説明する説明図である。
【図１１】センサ装置の他の出力例を説明する説明図である。
【図１２】センサ装置の他の出力例を説明する説明図である。
【図１３】センサ装置の他の出力例を説明する説明図である。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００２３】
本発明は、計測信号を出力するアナログ出力端子は持つが、通信機能や警報などの異常を知らせる出力端子は持たないセンサ装置等に適用して具合が良いものである。実施例のセンサ装置の内部にはリミッタ回路（あるいはリミッタと同等の機能）が設けられている。センサ装置が正常な状態ではセンサ装置から出力されるアナログ出力信号の振幅はリミッタ回路によって規定の範囲内に制限されている。センサ装置にエラーが発生したときはリミッタ回路の上限値を超える又は下限値を下回る出力信号を発生する。この計測信号の伝送に使用される信号振幅の範囲外の振幅領域の出力信号により、センサ装置における異常の存在を制御システムの上位機器等に知らせる。
【００２４】
センサ装置における核となる構成は、出力端からアナログ信号を出力する装置であって、出力信号としてレベル信号を出力する出力部と、レベル信号の振幅が上限値又は下限値からはみ出さないように規制するリミッタ回路と、装置の異常を検出する検出回路と、異常を検出しないときに出力部の出力信号をリミッタ回路を介して出力端に導出し、異常を検出したとき出力部の出力信号の振幅をリミッタ回路の上限値を上回る第１レベル又は下限値を下回る第２レベルに設定する信号変更回路と、を備える構成にある。これらの構成はコンピュータシステムによって実現される。
【００２５】
図１は、ビルの空調システム構成例を示しているが、本発明はこの例に限定されるものではない。
同図において、ビルの内部にオフィス部屋１０などの空調対象空間が存在している。部屋１０の壁などにセンサ装置としての温湿度センサ１００が配置されている。部屋の天井には空調機２００が設置されている。温湿度センサ１００は部屋の温度と湿度を検出してアナログ出力信号を信号線を介して他の場所に設置されたコントローラ３００に供給する。コントローラ３００はコンピュータシステムによって構成され、温度、湿度、換気量、清浄度等の環境パラメータに基づいて空調機２００を制御して部屋の快適さを保つ。空調機２００には、暖房装置、冷房装置、加湿装置、除湿装置、フィルタ装置、換気装置、送風装置等が設けられており、コントローラ３００からの指令によって動作する。
【００２６】
コントローラ３００はイーサネット（登録商標）等のＬＡＮ２０に接続されており、ビル全体の空調を管理・運用等している中央監視装置４００に制御情報やデータを送信する。また、コントローラ３００は中央監視装置４００から指令を受けて空調機の始動、温湿度設定、動作停止等を行う。また、コントローラ３００は他のコントローラ等の装置３００とも交信が可能になされている。
【００２７】
図２は、温湿度センサ装置１００の構成例を示している。温湿度センサ装置１００は大別して環境パラメータを抽出するセンサ部１１０のユニットと、コンピュータシステムによって構成される演算部１２０のユニットとによって構成される。
【００２８】
センサ部１１０は、温度を検出する温度エレメント１１１と湿度を検出する湿度エレメント１１２を備えている。温度エレメント１１１は、例えば、温度に対応した抵抗値を示す特性を有する抵抗素子である。湿度エレメント１１２は、例えば、湿度に対応した容量値を示す特性を有する容量素子である。温度エレメント１１１及び湿度エレメント１１２はソケット１１３により交換可能になされ、外部接続端子を介して演算部１２０と接続される。
【００２９】
演算部１２０は、マイクロコンピュータシステムによって後述の出力値補正、レベル制限、エラー検出、外部との交信等の各種機能を実現している。演算部１２０は、例えば、温度計測回路１２１、湿度計測回路１２２、Ａ／Ｄ変換器１２３、マイクロコンピュータ１２４、メモリ部１２５、警報ＬＥＤ１２６、ＬＣＤ表示器１２７、Ｄ／Ａ変換器１２８、出力変換回路１２９、電源回路１３０等を備えている。
【００３０】
温度計測回路１２１は、温度エレメント１１の抵抗値変化を、例えばブリッジ回路や増幅回路等によって電圧信号に変換し、Ａ／Ｄ変換器１２３に供給する。同様に、湿度計測回路１２２は、湿度エレメント１１の容量値変化を、例えば発振回路や増幅回路等によって電圧信号に変換し、Ａ／Ｄ変換器１２３に供給する。Ａ／Ｄ変換器１２３は温度計測回路１２１から出力される電圧信号をデータ信号（デジタル信号）に変換してマイクロコンピュータ１２４の入力インタフェース（図示せず）に供給する。また、Ａ／Ｄ変換器１２３は湿度計測回路１２２から出力される電圧信号をデータ信号（デジタル信号）変換してマイクロコンピュータ１２４の入力インタフェース（図示せず）に供給する。このデータは逐次メモリ部１２５に記憶される。
【００３１】
マイクロコンピュータ１２４は市販品であるが、１チップマイクロコンピュータが望ましい。メモリ部１２５は、ＲＡＭと不揮発性のメモリ（フラッシュメモリ、Ｆｅ−ＲＡＭ、ＲＯＭ等）を備えている。警報ＬＥＤ１２６はマイクロコンピュータ１２４が異常を検出した場合に点灯して、周囲に注意を喚起する。ＬＣＤ表示器１２７は検出温度、検出湿度、運転状態、電源のオンオフ等を表示する。Ｄ／Ａ変換器１２８はマイクロコンピュータ１２４が出力する温度データ値、湿度データ値（デジタル出力）をそれぞれ電圧値に変換する。出力変換回路１２９はトランジスタ回路によって構成され、Ｄ／Ａ変換器１２８の出力信号（温度に対応したレベルの電圧信号、湿度に対応したレベルの電圧信号）を増幅して信号線（図示せず）に出力する。電源回路１３０はセンサ装置の電源を供給する。
【００３２】
次に、マイクロコンピュータ（以下、「ＭＰＵ」ともいう。）による処理について説明する。図３は、温度センサ及び湿度センサの入力対出力特性の非線形性を補正する補正演算処理を説明するフローチャートである。温度エレメント１１１は温度の変化に対して出力電圧が必ずしも直線的に変化するものではない。そこで、補正演算処理（回路）によって入力の変化に対して出力が直線的に変化するように温度計測回路１２１の出力値の補正を行う。
【００３３】
ＭＰＵは、予め設定されたタイミングやデータ供給等のイベントの発生によって補正演算の処理を実行する（ステップＳ１０）。ＭＰＵは、メモリ部１２５に記憶されたデータｘiを読み取り（ステップＳ１２）、例えば、適当な補正演算式ｙi＝ｆ（ｘi-1，ｘi，ｘi+1，ｘi+2，…）によってデータ値を補正する。補正演算式は湾曲した入出力特性（非直線性）を直線的な出力特性に補正できればよく、入力値に対応した出力値を記憶したテーブルなどであっても良い（ステップＳ１４）。補正されたデータ値はメモリ部１２５の所定位置に温度センサの出力値（出力信号の振幅値に相当する。）として書き込まれる（ステップＳ１６）。また、このデータ値は補正演算（ステップＳ１４）にて適宜に使用される。ＭＰＵは演算処理後、メインプログラムに戻る（ステップＳ１８）。
【００３４】
このようにして温度センサの入出力特性の補正が行われる。湿度センサの入出力特性の補正も適当な補正式を用いて温度センサの入出力特性の補正と同様にして（ステップＳ１２〜Ｓ１６）行われる。
【００３５】
次に、センサ装置が備えるリミッタ回路による処理について説明する。実施例では、リミッタ回路の機能を後述のようにＭＰＵによるデータ処理で実現しているが、ハードウェアによって構成しても良い。
【００３６】
図４は、センサ装置（湿度センサ）のリミッタ回路を説明するグラフである。グラフの横軸は相対湿度（％ＲＨ）、縦軸は出力電圧（ボルト）である。相対湿度は理論的には０〜１００％ＲＨの範囲内であるが、湿度エレメントから得られる電圧出力は入力の相対湿度０％ＲＨ以下、１００％ＲＨ以上でも出力される。そこで、相対湿度０〜１００％ＲＨの範囲に出力電圧の１ボルト〜５ボルトを対応づけ、入力の０％ＲＨ以下では出力電圧の１ボルトに固定し、１００％ＲＨ以上では５ボルトに固定している。この処理をリミッタ回路（リミット処理）で行っている。リミッタ回路を付けないと、計測範囲の限界付近、例えば、１００％ＲＨまで測定するとき、９８％ＲＨ等のときに計測誤差によってセンサの出力電圧が１００％ＲＨ相当値を超えてしまった場合、コントローラが１００％ＲＨ以上を表示する。これは理論的にあり得ないので故障クレーム等の原因となる。
【００３７】
そこで、センサの出力電圧を０．５〜５．４ボルト程度に設定し、リミッタ回路によって出力電圧が下限１ボルトを下回らず、上限５ボルトを超えない（上回らない）ように設定する。
【００３８】
その結果、コントローラ側では、センサ装置において出力信号の振幅に異常な値や変化（限界値を超える値）が発生したとしても判別できない。また、センサ装置において何らかの異常があったとしても出力信号の振幅値がリミッタ回路の上限値と下限値との範囲内にあればコントローラは正常な値として処理を行う。
【００３９】
本発明の実施例では、センサ装置が正常に動作している場合には出力信号に対してリミッタ回路を動作させ、エラーが発生した場合には、出力信号の振幅がリミッタの上限値を超えあるいは下限値を下回るように制御される。それにより、振幅値によってコントローラ側（あるいは他の機器）に異常を知らせる。
【００４０】
センサ装置が計測すべき温度と湿度は製品の仕様内（例えば、温度０〜５０℃、１０〜９０％ＲＨ）での使用が前提であるので、異常な状態を予め決めておくことができる。
例えば、温度センサの計測値が５８℃以上の場合を異常とする。計測値が５８度以上になる原因としては、次のような場合が考えられる。
【００４１】
・温度エレメントが壊れている。
・センサ装置が使用条件（０〜５０℃）よりも高い場所に置かれている。
・計測回路やＡ／Ｄ変換器等に故障や異常がある。
・エレメントがソケットに付いていない。
【００４２】
更に、湿度センサでは、以下のような場合が考えられる。
・加熱機能の不良。
【００４３】
また、電気回路では、以下のような場合も考えられる。
・回路の異常高温等の回路状態の異常。
・回路の電源電圧の不足・変動。
・メモリ書込エラー、補正演算エラー、プログラム破壊等。
【００４４】
後述するように、このような装置における不具合は、図示しない異常（故障）検出プログラムをＭＰＵが実行することによって把握される。異常を検出した場合にはフラグレジスタあるいはメモリ部１２５に検出した異常の種類（コード）毎にフラグがオンに設定される。異常を検出した場合には、出力信号の振幅値をリミッタ回路による出力範囲（例えば、１〜５ボルト）外のレベル信号を出力することによって上位のコントローラ等に異常を知らせる。
【００４５】
図５は、ＭＰＵが計測値通知と異常値通知とを行う出力信号を形成する例を説明するフローチャートである。
【００４６】
ＭＰＵはメモリ部１２５にセンサの出力値の書き込みがあると（ステップＳ１６参照）、出力信号形成処理を実行する（ステップＳ２０）。
【００４７】
ＭＰＵはメモリ部１２５に書き込まれたセンサの出力値を読み取る（ステップＳ２２）。ＭＰＵはセンサの出力値が許容範囲内（上限値と下限値の間の値）かどうかを判断する（ステップＳ２４）。例えば、温度センサの場合０〜５０℃とする。湿度センサの場合１０〜９０％ＲＨとする。
【００４８】
許容範囲内である場合（ステップＳ２４，Ｙｅｓ）、出力値を図示しない出力インタフェースのバッファメモリ（レジスタ）に出力する。このメモリに保持された出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、１〜５ボルト）としてコントローラ３００に伝送される（ステップＳ２６）。
【００４９】
ＭＰＵは、センサの出力値が許容範囲外であった場合（ステップＳ２４，Ｎｏ）、出力値が修正範囲内であるかどうかを判断する。例えば、センサの出力値が許容範囲外であってもセンサ出力値と上限値あるいは下限値との差分が計測誤差の範囲内である場合がある。例えば温度センサの場合、例えば上限側の修正範囲を５０〜５８℃とする。例えば下限側の修正範囲を０〜−５℃とする（ステップＳ２８）。
【００５０】
ＭＰＵはセンサ出力値が修正範囲内である場合であって（ステップＳ２８，Ｙｅｓ）、センサ出力値が上限値を超えるものであるとき、センサ出力値を上限値とする。また、センサ出力値が修正範囲内であって、センサ出力値が下限値を超える（下回る）ものであるとき、センサ出力値を下限値とする。ＭＰＵは上限値又は下限値である出力値を出力インタフェースのバッファメモリに出力する。この処理はリミッタ回路に相当する。このメモリに保持された出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、５ボルト又は１ボルト）としてコントローラ３００に伝送される（ステップＳ３０）。
【００５１】
ＭＰＵはセンサ出力値が許容範囲外かつ修正範囲外である場合（ステップＳ２８，Ｎｏ）、センサ出力値が異常値（エラー）であると判断する。この場合、ＭＰＵはセンサ出力値をエラー値に設定する。エラー値の出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、５．６ボルト又は０ボルト）としてコントローラ３００に伝送される。また、ＭＰＵは警報ＬＥＤ１２６を点灯させ、ＬＣＤ表示器に異常内容を表示する（ステップＳ３２）。
【００５２】
ＭＰＵはステップＳ２２〜Ｓ３２を繰り返してセンサ装置の出力信号として通常出力、制限（リミット）出力、エラー出力を形成する（ステップＳ３４）。
【００５３】
図６は、上述の処理によるセンサ装置（温度センサ）の出力信号例を示している。出力信号の電圧値はセンサ出力値の正常温度範囲（０〜５０℃）では１ボルト〜５ボルトが出力され、修正範囲（５０〜５８℃）では５ボルト（５０℃相当）に制限されている。センサ出力値が異常である場合（５８℃以上）、出力電圧は５．６ボルトが出力されている。
【００５４】
コントローラ３００側では、センサ装置１００から供給される出力信号のレベルを基準レベル（例えば、５．４ボルト）によって弁別（識別）して、計測値を読み取りあるいはエラー信号を検出する。
【００５５】
（実施例２）
図７は、他の実施例を示している。この実施例では、湿度センサの仕様上の計測範囲を相対湿度２０〜８０％ＲＨとし、この範囲に出力信号の電圧値１〜５ボルトを対応させている。通常の対象空間の湿度計測において、環境の湿度が２０％ＲＨ以下、８０％ＲＨ以上になることは殆どないので、８０％ＲＨを上限値とし、２０％ＲＨを下限としてリミッタを動作させる。
【００５６】
この場合には、湿度８０〜１００％ＲＨの間でリミッタ処理（ステップＳ３０）を行い、湿度が１００％ＲＨを超えたところでセンサ装置がエラー出力（例えば、５．６ボルト）を発生するようにしても良い。また、センサの出力値が湿度０％ＲＨを超えたところでセンサ装置がエラー出力（例えば、０ボルト）を発生するようにしても良い。
【００５７】
（実施例３）
図８は、他の実施例を示している。この実施例では、温度センサの仕様上の計測範囲を０℃〜５０℃とし、この範囲に出力信号の電圧値１〜５ボルトを対応させている。ビル内部などの対象空間の温度計測において、環境の温度が０℃以下、５０℃以上になることは殆どないので、５０℃を上限値とし、０℃を下限としてリミッタを動作させる。
【００５８】
この場合には、例えば、温度５０〜５８℃の間でリミッタ処理（ステップＳ３０）を行って出力信号の電圧値を５ボルトとする。また、例えば、温度が５８℃を超えたところでセンサ装置がエラー出力（例えば、５．６ボルト）を発生するようにしても良い。
【００５９】
同様に、例えば、センサの出力値が温度０℃を下方に超えて温度０〜−５℃の範囲でリミッタ処理を行って出力信号の電圧を１ボルトとする。更に、センサの出力値が−５℃を下回るところでセンサ装置がエラー出力（例えば、出力信号が０ボルト）を発生するようにしても良い。
【００６０】
（実施例４）
図９は、上記ＭＰＵの計測値通知機能と計測値の異常値（第一の異常）通知機能に加えてセンサ装置内部で異常（第二の異常）が発生したときにこれをコントローラに伝える機能を説明するフローチャートである。
【００６１】
なお、以下のステップＳ４４〜Ｓ５４は先に説明した図５の例のステップＳ２２〜Ｓ３２（センサ出力値の異常をエラー信号で通知するステップ）と同様の動作である。ステップＳ４２とＳ５６がセンサ装置内部の異常をコントローラに伝える機能に相当する。
【００６２】
ＭＰＵはメモリ部１２５にセンサの出力値の書き込みがあると（ステップＳ１６参照）、出力信号形成処理を実行する（ステップＳ４０）。
【００６３】
まず、ＭＰＵはセンサ装置内の（各種回路状態の）異常発生を示すフラグが図示しないフラグレジスタあるいはメモリ部１２５の所定領域に設定されているかどうかを確認する（ステップＳ４２）。
【００６４】
フラグがオフでセンサ装置が正常である場合（ステップＳ４２；Ｙｅｓ）、ＭＰＵはメモリ部１２５に書き込まれたセンサの出力値を読み取る（ステップＳ４４）。ＭＰＵはセンサの出力値が許容範囲内（上限値と下限値の間の値）かどうかを判断する（ステップＳ４６）。例えば、温度センサの場合０〜５０℃とする。湿度センサの場合１０〜９０％ＲＨとする。
【００６５】
許容範囲内である場合（ステップＳ４６，Ｙｅｓ）、出力値を図示しない出力インタフェースのバッファメモリに出力する。このメモリに保持された出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、１〜５ボルト）としてコントローラ３００に伝送される（ステップＳ４８）。
【００６６】
ＭＰＵは、センサの出力値が許容範囲外であった場合（ステップＳ４６，Ｎｏ）、出力値が修正範囲内であるかどうかを判断する。例えば、センサの出力値が許容範囲外であってもセンサ出力値と上限値あるいは下限値との差分が計測誤差の範囲内である場合がある。例えば温度センサの場合、例えば上限側の修正範囲を５０〜５８℃とする。例えば下限側の修正範囲を０〜−５℃とする（ステップＳ５０）。
【００６７】
ＭＰＵはセンサ出力値が修正範囲内である場合であって（ステップＳ２８，Ｙｅｓ）、センサ出力値が上限値を超えるものであるとき、センサ出力値を上限値とする。また、センサ出力値が修正範囲内であって、センサ出力値が下限値を超える（下回る）ものであるとき、センサ出力値を下限値とする。ＭＰＵは上限値又は下限値である出力値を出力インタフェースのバッファメモリに出力する。この処理はリミッタ回路に相当する。このメモリに保持された出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、５ボルト又は１ボルト）としてコントローラ３００に伝送される（ステップＳ５２）。
【００６８】
ＭＰＵはセンサ出力値が許容範囲外かつ修正範囲外である場合（ステップＳ５０，Ｎｏ）、センサ出力値が異常値（エラー）であると判断し、第１エラー処理を行う。ＭＰＵはセンサ出力値をエラー信号の値に設定する。エラー値の出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、５．６ボルト又は０ボルト）としてコントローラ３００に伝送される。また、ＭＰＵは警報ＬＥＤ１２６を点灯させ、ＬＣＤ表示器に異常内容を表示する（ステップＳ５４）。
【００６９】
フラグがオンでセンサ装置に異常が発生している場合（ステップＳ４２；Ｙｅｓ）、ＭＰＵは第２エラー処理を行う。ＭＰＵはセンサ出力値をエラー信号の値に設定する。ここで、エラー値は、例えば、振幅値の異常が上限値を超えるものが多い場合には、下限値（例えば、１ボルト）を下回るレベル（０ボルト）をエラーレベルとすることができる（後述の図１０参照）。また、振幅値の異常が下限値を超えるものが多い場合には、上限値（例えば、５ボルト）を上回るレベル（５．６ボルト）をエラーレベルとすることができる（図６参照）。また、第１のエラーレベル（例えば、５．６ボルト）と第２のエラーレベル（例えば、０ボルト）を交互に出力しても良い（後述の図１１乃至図１３参照）。
【００７０】
エラー値の出力値はＤ／Ａ変換器１２８によってレベル信号に変換される。更に、レベル信号は出力変換回路１２９によってパワー増幅されて出力端から信号線に出力され、センサ装置１００の出力信号（例えば、５．６ボルト又は０ボルト）としてコントローラ３００に伝送される。また、ＭＰＵは警報ＬＥＤ１２６を点灯させ、ＬＣＤ表示器に異常内容を表示する（ステップＳ５６）。
【００７１】
ＭＰＵはステップＳ４２〜Ｓ５６を繰り返してセンサ装置の出力信号として通常出力、制限（リミット）出力、エラー出力を形成する（ステップＳ５８）。
【００７２】
図１０は、上述の処理によるセンサ装置（温度センサ）の出力信号例を示している。出力信号の電圧値はセンサ出力値の正常温度範囲（０〜５０℃）では１ボルト〜５ボルトが出力され、修正範囲（５０〜５８℃）では５ボルト（５０℃相当）に制限されている。センサ装置の異常が検出された場合、出力電圧は０ボルトが出力されている。
【００７３】
図１１に示す例では、センサ装置の異常が検出された場合、ＭＰＵは出力電圧を０ボルト（Ｌ）と５．６ボルト（Ｈ）で交互に出力している。また、エラー状態（異常原因）等を表す符号「０１０１０…」に対応して信号振幅を「ＬＨＬＨＬ…」としてデジタル情報を重畳（変調）することができる。このように構成することによって出力信号の計測値領域の上下の領域の両方にエラー信号を存在させることによってエラー信号の検出の確実を図っている。
【００７４】
（実施例５）
図１２及び図１３は他の実施例を示しており、信号領域以外のみにおいてエラー信号の振幅を変調している。図１２の例は５．６ボルト（Ｈ）のエラーレベル信号を５．６ボルトと５．２ボルト間に変調する例を示している。図１３の例は０ボルト（Ｌ）エラーレベル信号を０ボルトと０．８ボルト間で変調する例を示している。変調は特定周波数による変調、ＦＭ変調、符号による変調であってもよい。コントローラ側でバンドパスフィルタ、ＦＭ復調器、符号復調器などによってエラー信号の存在や異常の原因などの符号情報を復調（復号）することができる。
【００７５】
以上説明したように、本発明の実施の形態によれば、計測値を出力するアナログ出力端子の他に信号出力端子（デジタル出力）を備えないセンサ装置においてアナログ出力端子から計測値とエラー信号の両方を伝送できるようにしたので上位のコントローラ等に異常を伝送することが可能となって具合が良い。また、コントローラ側に入力される信号レベル範囲を限定するために出力信号のレベルをリミッタ回路によって規制する構成のものにおいて、センサ装置の異常を検出した場合にはリミッタ回路の動作を行わないようにし、出力信号をリミッタ回路による規制対象のレベルに設定することによってコントローラ側でエラー信号であることを容易に判別可能となる利点がある。
【００７６】
なお、実施例ではセンサ装置として温度センサと湿度センサの例で説明しているが、本発明はこれらのセンサに限定されるものでない。風量計、空気中の微粒子数を計数する微粒子量計、流体の流量を計測する流量計、圧力計等の種々のセンサ装置に適用可能である。
また、本発明はセンサ装置に限定されものではなく、アナログ信号を出力する各種装置の出力部（出力インタフェース）に適用することが可能である。
【産業上の利用可能性】
【００７７】
本発明はアナログ出力のセンサ装置の改良として説明されているが、計測値等をアナログ信号で伝送する装置相互間の制御情報の伝送に適用可能である。
【符号の説明】
【００７８】
１０  空調対象空間、２０  ＬＡＮ、１００  センサ装置（温湿度センサ）、１１０  センサ部、１２４  マイクロコンピュータ、１２０  演算部、３００  コントローラ、４００  中央管理装置
【図１】
2013190286.tif 000003
【図２】
2013190286.tif 000004
【図３】
2013190286.tif 000005
【図４】
2013190286.tif 000006
【図５】
2013190286.tif 000007
【図６】
2013190286.tif 000008
【図７】
2013190286.tif 000009
【図８】
2013190286.tif 000010
【図９】
2013190286.tif 000011
【図１０】
2013190286.tif 000012
【図１１】
2013190286.tif 000013
【図１２】
2013190286.tif 000014
【図１３】
2013190286.tif 000015