(57)【要約】【課題】ＢＣＤデータの出力装置及び入力装置を変更することなく、それらの装置間における受け渡しの不具合を解消する。【解決手段】ＢＣＤ変換装置３は、出力装置からＢＣＤデータの取込を開始する（Ｓ５０１）。まず、１回目のＢＣＤデータを取り込む（Ｓ５０２）。次に、データ取込タイマ値の時間経過を待って（Ｓ５０３）、２回目のＢＣＤデータを取り込む（Ｓ５０４）。１回目と２回目のＢＣＤデータが一致し（Ｓ５０５のＹＥＳ）、かつ、その数値が０〜９であれば（Ｓ５０６のＹＥＳ）、エラー回数を０に設定し（Ｓ５０７）、ＢＣＤデータをメモリに設定し（Ｓ５０８）、そのＢＣＤデータをディスプレイに表示する（Ｓ５０９）。入力装置の読込方式を取得し（Ｓ５１０）、その方式に従ってＢＣＤデータを送信する（Ｓ５１１）。その後、リフレッシュタイマ値の時間が経過するのを待って（Ｓ５１２）、再びＢＣＤデータの取込を開始する（Ｓ５０１）。【選択図】図５
2012128682.tif 000002
【特許請求の範囲】
【請求項１】
ＢＣＤ（Binary-Coded Decimal、二進化十進表現）形式のデータであるＢＣＤデータの出力装置と、当該ＢＣＤデータの入力装置との間に設けられるＢＣＤ変換装置であって、
前記出力装置の出力する前記ＢＣＤデータが確定している時間より短い時間に設定されたデータ取込間隔を取得する手段と、
前記データ取込間隔を空けて、前記出力装置から前記ＢＣＤデータを２回取り込む手段と、
１回目及び２回目に取り込んだ前記ＢＣＤデータが一致し、かつ、当該ＢＣＤデータの各桁が０から９までのいずれかの数値であるときに、当該ＢＣＤデータを前記入力装置に出力する手段と、
を備えることを特徴とするＢＣＤ変換装置。
【請求項２】
請求項１に記載のＢＣＤ変換装置であって、
前記入力装置のデータ入力方式を取得する手段をさらに備え、
前記ＢＣＤデータを前記入力装置に出力する手段は、前記データ入力方式に従って前記入力装置へのデータ出力を制御する
ことを特徴とするＢＣＤ変換装置。
【請求項３】
請求項２に記載のＢＣＤ変換装置であって、
前記データ入力方式が２度読み方式の場合に、
前記データ入力方式を取得する手段は、前記入力装置へのデータ出力の継続時間をさらに取得し、
前記ＢＣＤデータを前記入力装置に出力する手段は、前記２度読み方式及び前記データ出力の継続時間に従って前記入力装置へのデータ出力を制御する
ことを特徴とするＢＣＤ変換装置。
【請求項４】
請求項１ないし請求項３のいずれか一項に記載のＢＣＤ変換装置であって、
前記出力装置が出力するＢＣＤデータの更新時間間隔に応じたリフレッシュ時間を取得する手段をさらに備え、
前記ＢＣＤデータを前記入力装置に出力してから、前記リフレッシュ時間が経過した後、前記出力装置から次の前記ＢＣＤデータを２回取り込む
ことを特徴とするＢＣＤ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力装置から入力されたＢＣＤデータを変換して、入力装置に出力するＢＣＤ変換装置に関する。
【背景技術】
【０００２】
河川水位やダム水位等の計測データを遠隔監視制御装置（Tele-Control、以下ＴＣという）や情報伝送装置（Cyclic Digital Transfer、以下ＣＤＴという）により伝送する場合には、ＢＣＤ（Binary-Coded Decimal、二進化十進表現）形式による接点受け渡しで計測データを取り込み、常時監視箇所等へ送信している。
【０００３】
この接点受け渡しによるＢＣＤの数値に異常（０〜９以外の状態）が生じた場合、監視箇所で異常値が表示される、計測値の演算処理で誤った値が算出される等の問題が発生する。
【０００４】
そこで、水位計等のＢＣＤ出力機器からの数値が変化するときに、接点動作のばらつきにより発生する不正データをＴＣやＣＤＴが読み取るのを防止するために、レディービット、ビジー（ノットレディー）ビット、２度読み方式等が用いられる。なお、特許文献１には、ＢＣＤ発信装置からコントローラに出力されたＢＣＤ信号が、複数回の読込処理で同一かどうかを判定し、その判定の結果、同一であれば１０進数変換処理を行って出力する装置及び方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２５６８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、レディービット、ビジービット、２度読み方式は、データ送受信の基本方式であり、ＢＣＤデータの出力装置と、入力装置（ＴＣ、ＣＤＴ等）との間における詳細仕様ではない。詳細仕様である、ＢＣＤデータの更新間隔、更新に要する時間、確定したデータが保持される時間等は、入出力装置ごとの設計に任されている。このため、入力装置側の応答性能によってはレディー／ビジービット方式の読み誤りを起こす可能性もあり、既設の入出力装置の間で正常に動作していても、一方の装置を取り替えた際に異常な数値を取り込むトラブルが起きることもある。また、出力装置や入力装置を交換してタイミングが変化した、担当者間の打合せや連絡の不足によりデータ通信方式が異なっていた等もありうる。
【０００７】
図６は、入出力装置間におけるデータ通信方式を示す図である。図６（ａ）は、ＲＤＹ信号方式の内容を示す。送信側の相手盤ではデータを変更する場合、ＲＤＹ信号を一旦ＯＦＦとし、新しいデータに変更する。そして、変更後にＲＤＹ信号ＯＮとしてＴＣへ受け渡す。受信側のＴＣでは、ＲＤＹ信号ＯＮを認識した時にデータを更新する。
【０００８】
ＲＤＹ信号方式では、仮にデータ変更タイミング時にＢＣＤ崩れ（ＢＣＤデータが本来の数値とは異なる数値に変化すること）が発生しても、ＴＣではＲＤＹ信号ＯＦＦのため、データを更新することがなく、ＢＣＤエラーを検出することができない。
【０００９】
図６（ｂ）は、ＢＵＳＹ信号方式の内容を示す。送信側の相手盤ではデータを変更する場合、ＢＵＳＹ信号を一旦ＯＮとし、新しいデータに変更する。そして、変更後にＢＵＳＹ信号ＯＦＦとしてＴＣへ受け渡す。受信側のＴＣでは、ＢＵＳＹ信号ＯＦＦを認識した時にデータを更新する。
【００１０】
ＢＵＳＹ信号方式では、仮にデータ変更タイミング時にＢＣＤ崩れが発生しても、ＴＣではＢＵＳＹ信号ＯＮのため、データを更新することがなく、ＢＣＤエラーを検出することがない。
【００１１】
図６（ｃ）は、２度読み方式の内容を示す。ＴＣにおいてデータを読み込んだ際、２回とも同じデータであれば、データを採用する方式である。
【００１２】
２度読み方式では、瞬時（２ｍｓｅｃ程度）のＢＣＤ崩れでも、２回目以降のデータが２度とも同様になったときにデータを採用するため、瞬時発生でのＢＣＤ崩れは検出しないようになる。仮にＢＣＤ崩れが２回目まで継続していれば、ＴＣはＢＣＤエラーとして認識する。
【００１３】
例えば、入出力装置間の２度読み方式において、出力装置がＢＣＤデータを切り替える時間間隔（例えば、１００ｍｓ）と、入力装置がＢＣＤデータをチェックする時間間隔（例えば、５０ｍｓ）とが一致しない場合には、不確定な状態のデータを読むおそれがある。
【００１４】
従って、入出力装置を取り替える度に双方の入出力仕様を調整することが望ましいが、汎用製品として設計された装置を個別に仕様変更したり、一方の装置を取り替える際に既設の相手装置の特性を変更したりすることは困難であり、現実的ではない。そこで、取替工事を行った後に不具合が生じた場合には、一般的には後に工事した装置の改造で対応することが慣例となっている。ところが、このような対応は作業の手戻りになるばかりでなく、装置によっては大きな修理コストを要することもある。
【００１５】
本発明は、上記課題を鑑みてなされたものであり、その主たる目的は、ＢＣＤデータの出力装置及び入力装置を変更することなく、それらの装置間における受け渡しの不具合を解消することにある。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、本発明は、ＢＣＤ（Binary-Coded Decimal、二進化十進表現）形式のデータであるＢＣＤデータの出力装置と、当該ＢＣＤデータの入力装置との間に設けられるＢＣＤ変換装置であって、前記出力装置の出力する前記ＢＣＤデータが確定している時間より短い時間に設定されたデータ取込間隔を取得する手段と、前記データ取込間隔を空けて、前記出力装置から前記ＢＣＤデータを２回取り込む手段と、１回目及び２回目に取り込んだ前記ＢＣＤデータが一致し、かつ、当該ＢＣＤデータの各桁が０から９までのいずれかの数値であるときに、当該ＢＣＤデータを前記入力装置に出力する手段と、を備えることを特徴とする。
【００１７】
この構成によれば、出力装置の出力するＢＣＤデータが確定している時間に合わせてデータの２度読みを行い、１回目と２回目のデータが一致し、かつ、０〜９の数値であることを確認するので、出力装置のデータ出力方式にかかわらず、確定した正しい数値のデータを入力装置に出力することができる。これによれば、出力装置や入力装置を取り替えた際に、出力装置がＢＣＤデータを継続出力する時間間隔と、入力装置がＢＣＤデータをチェックする時間間隔とが一致しないときであっても、いずれの装置も修理や仕様変更をすることなく、ＢＣＤデータの受け渡し不具合に対応することができる。
【００１８】
また、本発明の上記ＢＣＤ変換装置において、前記入力装置のデータ入力方式を取得する手段をさらに備え、前記ＢＣＤデータを前記入力装置に出力する手段は、前記データ入力方式に従って前記入力装置へのデータ出力を制御することとしてもよい。
【００１９】
この構成によれば、確定した正しい数値のＢＣＤデータを、入力装置のデータ入力方式に合わせて確実に出力することができる。これによれば、出力装置や入力装置を取り替えた際に、出力装置のデータ出力方式と、入力装置のデータ入力方式とが一致しないときであっても、いずれの装置も修理や仕様変更をすることなく、ＢＣＤデータの受け渡し不具合に対応することができる。
【００２０】
また、本発明の上記ＢＣＤ変換装置において、前記データ入力方式が２度読み方式の場合に、前記データ入力方式を取得する手段は、前記入力装置へのデータ出力の継続時間をさらに取得し、前記ＢＣＤデータを前記入力装置に出力する手段は、前記２度読み方式及び前記データ出力の継続時間に従って前記入力装置へのデータ出力を制御することとしてもよい。
【００２１】
入力装置は、そのデータ入力方式がＲＤＹ信号方式やＢＵＳＹ信号方式の場合には、ＲＤＹ信号のオンやＢＵＳＹ信号のオフを検知することにより、新たなデータが来ていることを認識するが、データ入力方式が２度読み方式の場合には、制御信号がなく、所定時間を空けて２度読みしたデータが一致すれば、読み込んだデータを採用する。この構成によれば、その２度読みの時間間隔をデータ出力の継続時間として取得し、その継続時間分続けて１つのＢＣＤデータを出力するので、入力装置の２度読み方式に合わせて確実に出力することができる。
【００２２】
また、本発明の上記ＢＣＤ変換装置において、前記出力装置が出力するＢＣＤデータの更新時間間隔に応じたリフレッシュ時間を取得する手段をさらに備え、前記ＢＣＤデータを前記入力装置に出力してから、前記リフレッシュ時間が経過した後、前記出力装置から次の前記ＢＣＤデータを２回取り込むこととしてもよい。
【００２３】
この構成によれば、ＢＣＤデータの出力から次のＢＣＤデータの取込まで、リフレッシュ時間だけ待つので、出力装置から次のＢＣＤデータが出力され、取込可能になったタイミングで取り込むことができる。
【００２４】
その他、本願が開示する課題及びその解決方法は、発明を実施するための形態の欄、及び図面により明らかにされる。
【発明の効果】
【００２５】
本発明によれば、ＢＣＤデータの出力装置及び入力装置を変更することなく、それらの装置間における受け渡しの不具合を解消することができる。
【図面の簡単な説明】
【００２６】
【図１】ＢＣＤ変換装置３の周辺の構成を示す図である。
【図２】ＢＣＤ変換装置３の外観を示す図である。
【図３】ＢＣＤ変換装置３のハードウェア構成を示す図である。
【図４】ＢＣＤ変換装置３の記憶部３７に記憶されるデータの構成を示す図である。
【図５】ＢＣＤ変換装置３の処理を示すフローチャートである。
【図６】入出力装置間におけるデータ通信方式を示す図であり、（ａ）はＲＤＹ信号方式の内容を示し、（ｂ）はＢＵＳＹ信号方式の内容を示し、（ｃ）は２度読み方式の内容を示す。
【発明を実施するための形態】
【００２７】
以下、図面を参照しながら、本発明を実施するための形態を説明する。本発明の実施の形態に係るＢＣＤ変換装置は、ＢＣＤデータの出力装置と、入力装置との間に設けられ、双方の接点入出力のタイミング差及びデータ送受信方式（データ入出力方式）の違いを吸収するものである。これによれば、出力装置又は入力装置を取り替えた場合や、担当者間の連絡不足等により双方の仕様にずれが生じた場合に、ＢＣＤデータの受け渡しの不具合の解消を図ることができる。
【００２８】
なお、ＢＣＤ変換装置は、入出力装置間の接点入出力不良が発生したときに必要になると考えられる。そのため、受け渡し回路の分界点に後付で割り込み設置を図るアダプタ形状として製作すればよく、例えば、ＴＣやＣＤＴの接点入力を行う端子台や空きスペース等に取り付け可能な汎用的な形状とすることが望ましい。
【００２９】
また、ＢＣＤ変換装置がアダプタ方式による構造であることは、接点入力部でのハードウェア対応と等価であると考えられることから、既存の入出力装置へのハードウェア的な設計追加やオプション設定により対応することも可能である。
【００３０】
≪装置の構成と概要≫
図１は、ＢＣＤ変換装置３の周辺の構成を示す図である。外部機器１と、ＢＣＤ変換装置３とがケーブルＣ１により通信可能に接続され、ＢＣＤ変換装置３と、遠隔監視制御装置２とがケーブルＣ２により通信可能に接続される。
【００３１】
外部機器１は、ＢＣＤデータの出力装置であり、図示しない水位計測部（超音波等による水位計測器、符号化を含むＡ／Ｄ変換器、補助リレー等からなる）を備える。その水位計測部により河川水位データ１桁（０〜９ｍ）を取得し、４ビット（１、２、４、８の各ビット）のＢＣＤデータに変換する。そして、ＲＤＹ信号（Ｒのビット）をオンにして、ＢＣＤ接点データをケーブルＣ１経由でＢＣＤ変換装置３に送信する。
【００３２】
なお、送信するデータは、河川水位に限らず、十進一桁の数値データであればよく、例えば、ダム水位、流量、気温、雨量等であってもよい。また、十進一桁の数値データを１回出力する処理に限らず、２回以上出力する（すなわち、二桁以上の数値データを逐次出力する）処理を実施してもよいし、ケーブルＣ１のビット伝送線を拡張して二桁以上の数値データを同時に出力する処理を実施してもよい。さらに、データ通信方式（データ入出力方式）は、上記のＲＤＹ信号方式に限らず、ＢＵＳＹ信号方式や２度読み方式（制御信号なし方式）であってもよい。
【００３３】
遠隔監視制御装置２は、ＢＣＤデータの入力装置であって、管轄する電気所のデータをすべて取得して送信する装置であり、処理部２１、ユニット部２２及び端子台２３を備える。処理部２１では、ＵＥＸがユニット部２２からデータを受け取り、ＩＯＰがＵＥＸからデータを取得してモデムに渡し、モデムがＩＯＰからデータを受け取り、常時監視箇所へ送信する。ユニット部２２では、ＢＣＤ、ＤＩ及びＤＯの各データを各端子台２３から取得し、まとめたデータをＵＤＲから処理部２１に出力する。端子台２３は、ＢＣＤ、ＤＩ及びＤＯに対応して設けられている。特に、ＢＣＤの端子台２３は、ＢＣＤ変換装置３からケーブルＣ２経由でＢＣＤデータを受信し、ユニット部２２に受け渡す。なお、ＢＣＤデータを受信する際のデータ通信方式は、ＲＤＹ信号方式、ＢＵＳＹ信号方式、２度読み方式（制御信号なし方式）のいずれであってもよい。また、ケーブルＣ２のビット伝送線を拡張して二桁以上のＢＣＤデータを同時に受信する処理を実施してもよい。
【００３４】
ＢＣＤ変換装置３は、既設のＢＣＤの端子台２３に接続するタイプ及び空きスペースに固定して接続するタイプを有する。そして、外部機器１からケーブルＣ１経由でＢＣＤデータを取得し、変換処理を行った後、ケーブルＣ２経由で遠隔監視制御装置２に出力する。なお、ケーブルＣ１及びＣ２のビット伝送線を拡張して二桁以上のＢＣＤデータを同時に受信し、変換し、出力する処理を実施してもよい。ＢＣＤ変換装置３の構成及び処理の詳細について、以下に説明する。
【００３５】
図２は、ＢＣＤ変換装置３の外観を示す図である。ＢＣＤ変換装置３には、入力部３１、出力部３２、タイマ値設定部３３及びＤＩＰスイッチ３４が設けられる。入力部３１は、外部機器１からのケーブルＣ１が接続される端子を備え、ＢＣＤデータを所定のメモリに取り込む。出力部３２は、遠隔監視制御装置２へのケーブルＣ２が接続される１つ目の端子（又はコネクタ）に加えて、遠隔監視制御装置２以外へデータを送信するために２つ目の端子（又はコネクタ）を備え、所定のメモリに設定されたＢＣＤデータを出力する。出力部３２の点数は、単数、複数を問わない。なお、ケーブルＣ１及びＣ２は、それぞれ１、２、４、８、Ｒ・Ｂ（ＲＤＹ又はＢＵＳＹ）、ＣＯＭ（ＧＮＤ、グラウンド）のビットを含む伝送線からなる。
【００３６】
タイマ値設定部３３は、ＢＣＤ変換装置３の処理で用いられるタイマ値を設定する２つのダイヤルを備え、データ取込タイマ値（データ取込間隔）及びリフレッシュタイマ値（リフレッシュ時間）が設定可能である。データ取込タイマ値は、ＢＣＤデータを２度読みする際の１回目と、２回目との時間間隔として用いられ、相手盤（外部機器１）が１つのＢＣＤデータの出力を継続する時間に応じて任意の時間間隔が設定可能である。外部機器１が１つのＢＣＤデータの出力を継続している時間は、当該ＢＣＤデータの数値が確定しているので、例えば、その時間より短い時間間隔をデータ取込タイマ値として設定することが考えられる。これにより、外部機器１からのデータが確定している時間に合わせて、２度読みによるデータ取込を行うことが可能となる。
【００３７】
リフレッシュタイマ値は、１つのＢＣＤデータを外部出力してから次のＢＣＤデータを取り込むまでの時間間隔として用いられ、外部機器１が送信するＢＣＤデータの更新時間間隔に応じた時間である。例えば、外部機器１によるＢＣＤデータの更新時間間隔から、ＢＣＤ変換装置３によるＢＣＤデータの変換及び出力の処理時間を差し引いた時間を、リフレッシュタイマ値として設定することが考えられる。これにより、ＢＣＤデータの更新時間間隔に合わせて次のデータ取込を行うことが可能となる。
【００３８】
ＤＩＰスイッチ３４は、遠隔監視制御装置２のデータ受信方式（データ入力方式）を設定するスイッチであり、例えば、スイッチ（１）、（２）及び（３）がそれぞれＲＤＹ信号方式、ＢＵＳＹ信号方式及び２度読み方式に対応する。ＢＣＤ変換装置３は、ＤＩＰスイッチ３４の設定に応じて、遠隔監視制御装置２へのデータ送信方式（データ出力方式）を切り換える。データ受信方式が２度読み方式である場合、データ送信（データ出力）の継続時間を設定可能とする。また、ＤＩＰスイッチ３４を追加することにより、さらに別のデータ受信方式に対応可能である。なお、データ受信方式がＲＤＹ信号方式又はＢＵＳＹ信号方式である場合には、データ送信の継続時間として、予め設定された所定値（例えば、３０ｍｓｅｃ）が用いられる。
【００３９】
図３は、ＢＣＤ変換装置３のハードウェア構成を示す図である。ＢＣＤ変換装置３は、入力部３１、出力部３２、タイマ値設定部３３、ＤＩＰスイッチ３４、表示出力部３５、処理部３６及び記憶部３７を備え、各部がバス３８を介してデータを送受信可能なように構成される。入力部３１、出力部３２、タイマ値設定部３３及びＤＩＰスイッチ３４は、図２で説明した通りである。表示出力部３５は、ディスプレイのケーブルが接続される端子（図示せず）を備え、処理部３６の指示により表示データをディスプレイに出力する。処理部３６は、所定のメモリを介して各部間のデータの受け渡しを行うととともに、ＢＣＤ変換装置３全体の制御を行うものであり、ＣＰＵ（Central Processing Unit）が所定のメモリに格納されたプログラムを実行することによって実現される。記憶部３７は、処理部３６からデータを記憶したり、記憶したデータを読み出したりするものであり、例えば、ＳＳＤ（Solid State Drive）等の不揮発性記憶装置によって実現される。
【００４０】
≪データの構成≫
図４は、ＢＣＤ変換装置３の記憶部３７に記憶されるデータの構成を示す図である。記憶部３７には、１回目ＢＣＤデータ３７１、２回目ＢＣＤデータ３７２、エラー回数３７３及びしきい値３７４が記憶される。１回目ＢＣＤデータ３７１は、２度読みしたＢＣＤデータのうち、１回目のデータである。２回目ＢＣＤデータ３７２は、２度読みしたＢＣＤデータのうち、２回目のデータである。エラー回数３７３は、２度読みして一致したＢＣＤデータが０〜９以外である数値エラーが連続して発生した回数である。しきい値３７４は、エラー回数３７３と比較するしきい値であり、エラー回数３７３がしきい値３７４を超えると計測異常とされる。
【００４１】
≪装置の処理≫
図５は、ＢＣＤ変換装置３の処理を示すフローチャートである。本処理は、ＢＣＤ変換装置３において、主として処理部３６が、入力部３１によりＢＣＤデータを受信し、タイマ値設定部３３、ＤＩＰスイッチ３４及び記憶部３７のデータを参照、更新しながら、出力部３２及び表示出力部３５によりＢＣＤデータを出力するものである。
【００４２】
最初に、オペレータは、事前にタイマ値設定部３３によりデータ取込タイマ値及びリフレッシュタイマ値を設定し、ＤＩＰスイッチ３４により遠隔監視制御装置２のデータ受信方式を設定する。
【００４３】
そして、ＢＣＤ変換装置３は、外部機器１からＢＣＤデータの取込を開始する（Ｓ５０１）。まず、入力部３１によりＢＣＤデータの１回目の取込を行い、１回目ＢＣＤデータ３７１として記憶部３７に記憶する（Ｓ５０２）。次に、タイマ値設定部３３からデータ取込タイマ値を取得し、そのタイマ値の時間が経過するのを待つ（Ｓ５０３）。その時間が経過したら、入力部３１によりＢＣＤデータの２回目の取込を行い、２回目ＢＣＤデータ３７２として記憶部３７に記憶する（Ｓ５０４）。そして、１回目ＢＣＤデータ３７１と、２回目ＢＣＤデータ３７２とが一致するか否かを判定する（Ｓ５０５）。一致しなければ（Ｓ５０５のＮＯ）、ＢＣＤデータの数値が確定していないことになるので、再びＢＣＤデータの取込を開始する（Ｓ５０１）。
【００４４】
１回目と２回目のＢＣＤデータが一致すれば（Ｓ５０５のＹＥＳ）、ＢＣＤデータの数値が確定したことになるので、ＢＣＤ変換装置３は、ＢＣＤデータの数値が０〜９か否かを判定する（Ｓ５０６）。数値が０〜９であれば（Ｓ５０６のＹＥＳ）、記憶部３７のエラー回数３７３を０に設定し（Ｓ５０７）、当該ＢＣＤデータを出力用メモリに設定する（Ｓ５０８）。
【００４５】
続いて、ＢＣＤ変換装置３は、表示出力部３５により、出力用メモリに設定されたＢＣＤデータをディスプレイに表示する（Ｓ５０９）。そして、ＤＩＰスイッチ３４に設定された相手盤の読込方式、すなわち、遠隔監視制御装置２のデータ受信方式を取得し（Ｓ５１０）、そのデータ受信方式に従って、出力部３２により、出力用メモリに設定されたＢＣＤデータを外部の遠隔監視制御装置２に送信する（Ｓ５１１）。データ受信方式には、図６に示すように、ＲＤＹ信号方式、ＢＵＳＹ信号方式及び２度読み方式があるが、いずれかに対応する送信方式に基づいて、ＢＣＤデータを送信する。その後、タイマ値設定部３３からリフレッシュタイマ値を取得し、そのタイマ値の時間が経過するのを待つ（Ｓ５１２）。リフレッシュタイマ値は、ＢＣＤデータを外部出力した後、次のＢＣＤデータが取込可能になるまでの待ち時間である。その待ち時間が経過したら、再びＢＣＤデータの取込を開始する（Ｓ５０１）。
【００４６】
Ｓ５０６においてＢＣＤデータの数値が０〜９でなければ（Ｓ５０６のＮＯ）、ＢＣＤ変換装置３は、記憶部３７のエラー回数３７３に１を加算し（Ｓ５１３）、エラー回数３７３がしきい値３７４以下か否かを判定する（Ｓ５１４）。エラー回数３７３がしきい値３７４以下であれば（Ｓ５１４のＹＥＳ）、出力用メモリに設定された前回のＢＣＤデータを用いて表示処理（Ｓ５０９）や出力処理（Ｓ５１１）を行う。エラー回数３７３がしきい値３７４を超えていれば（Ｓ５１４のＮＯ）、ＢＣＤエラー（計測異常）としてＦ１ビットを現状値に付与する（Ｓ５１５）。この処理では、例えば、１、２、４、８、Ｒ・Ｂ、ＣＯＭの６ビットにエラーフラグの１ビットを付加し、通常は０になっているエラーフラグのビットを１にする。そして、この状態でＢＣＤデータを外部出力する（Ｓ５１１）ことにより、遠隔監視制御装置２にエラーフラグ＝１（計測異常）を通知する。
【００４７】
なお、上記実施の形態では、図３に示すＢＣＤ変換装置３内の各部を機能させるために、処理部３６で実行されるプログラムをコンピュータにより読み取り可能な記録媒体に記録し、その記録したプログラムをコンピュータに読み込ませ、実行させることにより、本発明の実施の形態に係るＢＣＤ変換装置３が実現されるものとする。この場合、プログラムをインターネット等のネットワーク経由でコンピュータに提供してもよいし、プログラムが書き込まれた半導体チップ等をコンピュータに組み込んでもよい。
【００４８】
以上説明した本発明の実施の形態によれば、外部機器１及び遠隔監視制御装置２を取り替えた後にＢＣＤデータの受け渡し不具合が発生した場合に、それらの装置の仕様を変更することなく、それらの装置間における受け渡しの不具合を解消することができ、また、メーカによる対応を実施することなく、ユーザにより迅速に対応できる。
【００４９】
詳細には、ＢＣＤ変換装置３は、外部機器１及び遠隔監視制御装置２の間を中継する位置に設けられる。そして、図５のＳ５０３及びＳ５１２に示すように、外部機器１のデータ送信仕様に合ったデータの取込及び更新のタイミングを調整し、設定することができる。また、図５のＳ５１０に示すように、遠隔監視制御装置２のデータ受信仕様であるレディー／ビジー／２度読み方式等に対して臨機に対応することができる。
【００５０】
≪その他の実施の形態≫
以上、本発明を実施するための形態について説明したが、上記実施の形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明はその趣旨を逸脱することなく変更、改良され得るとともに、本発明にはその等価物も含まれる。例えば、上記実施の形態のＢＣＤ変換出力装置３において、データ取込タイマ値及びリフレッシュタイマ値は、タイマ値設定部３３のダイヤルにより設定されるように説明したが、それらの値は外部機器１によるＢＣＤデータの出力仕様に依存するので、入力部３１を通じて外部機器１から受信するようにしてもよい。
【符号の説明】
【００５１】
１      外部機器（出力装置）
２      遠隔監視制御装置（入力装置）
３      ＢＣＤ変換装置
３３    タイマ値設定部（データ取込間隔を取得する手段、リフレッシュ時間を取得する手段）
３４    ＤＩＰスイッチ（データ入力方式を取得する手段）
３６    処理部
３７    記憶部
３７１  １回目ＢＣＤデータ
３７２  ２回目ＢＣＤデータ
【図１】
2012128682.tif 000003
【図２】
2012128682.tif 000004
【図３】
2012128682.tif 000005
【図４】
2012128682.tif 000006
【図５】
2012128682.tif 000007
【図６】
2012128682.tif 000008