(57)【要約】【目的】  演算テーブルの高精度・高分解能・多種類化を実現でき、空いたＲＯＭ領域に別の演算処理や制御等を実装できる。【構成】  計測装置１は、測定対象６に配置されたセンサー７からの信号を測定し、この測定結果に応じて制御対象８を目標値に制御したり、測定結果を記録媒体に出力するものであり、外部メディア５を備えている。外部メディア５には、計測装置１の内部のＲＯＭ３に展開されているソフトウェアが使用する変数、固定値、演算等で使用されるテーブルがユーザーの使用形態に応じた内容で予め格納されている。ソフトウェアによる処理時には、ＣＰＵ４により外部メディア５から必要なテーブルが読み出されてＲＡＭ２に格納される。ＣＰＵ４は、ＲＡＭ２に格納したテーブルに基づいて演算処理を行う。【選択図】    図１
2005157651.tif 000002
【特許請求の範囲】
【請求項１】
測定対象に配置された検出手段からの信号を測定し、この測定結果に応じて制御対象を目標値に制御したり、あるいは前記測定結果を記録媒体に出力する計測装置において、
前記計測装置の内部の記憶手段に展開されているソフトウェアが使用する変数、固定値、演算等で使用されるテーブルがユーザーの使用形態に応じた内容で予め格納された外部記憶手段と、
前記ソフトウェアによる処理時に前記外部記憶手段に格納されたテーブルから必要なテーブルを読み出し、この読み出したテーブルに基づいて演算処理を行う制御手段とを備えたことを特徴とする計測装置。
【請求項２】
前記制御手段は、前記外部記憶手段のマウント時に前記外部記憶手段から各テーブルの格納位置を示すインデックス情報を読込み、この読み込んだインデックス情報を参照して前記外部記憶手段の現在使用しているテーブルの他に、次の処理で使用するテーブルを予め前記外部記憶手段から先読みすることを特徴とする請求項１記載の計測装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば炉等の測定対象に配置されるセンサーからの電流・電圧を測定し、この測定結果に基づいて例えばヒーター、バルブ、モーター等の制御対象を任意の目標値となるように制御する調節計や、記録紙への測定結果の印字、測定結果の二次元表示、外部記憶媒体への測定結果の出力を行う記録計等の計測装置に関するものである。
【背景技術】
【０００２】
従来、例えば炉等の測定対象の温度管理を行う際に用いられる計測装置としては、測定対象に配置されるセンサーからの電流・電圧を測定し、この測定結果に基づいて例えばヒーター、バルブ、モーター等の制御対象を任意の目標値となるように制御する調節計や、測定結果を記録紙に印字出力したり、二次元表示出力する他、測定結果を外部記憶媒体に出力する記録計が知られている。
【０００３】
図８はこの種の従来の計測装置としての調節計の概略構成図、図９は図８の調節計の動作処理シーケンスの一例を示すフローチャート、図１０は図９に続く動作処理シーケンスのフローチャート、図１１はアナログ→デジタル変換時に使用するテーブルの一例を示す図、図１２はデジタル→温度変換時に使用するテーブルの一例を示す図、図１３は従来の計測装置としての記録計の概略構成図、図１４は図１３の記録計の動作処理シーケンスの一部を示すフローチャート、図１５は印字データの一例を示す図である。
【０００４】
図８に示すように、従来の計測装置２１としての調節計は、各種データが格納されるＲＡＭ２２、各種パラメータや演算処理プログラムが格納されたＲＯＭ２３、各種演算処理を行うＣＰＵ２４を備えて概略構成される。この調節計では、例えば炉等の測定対象２６に配置されたセンサー２７からの信号（電流・電圧）を測定し、ＲＯＭ２３に格納された各種パラメータや演算処理プログラムに基づいて所定の演算を行い、この演算結果に応じて測定対象２６である例えば炉の温度が目標値となるようにヒーター、バルブ、モーター等の制御対象２８を制御している。そして、従来の調節計の内部動作としては、増幅器（不図示）によるセンサー２７からのアナログデータの増幅、リニアライズ、アナログデータのＡ／Ｄ変換、演算処理、デジタル表示、調節出力、警報出力等があるが、リニアライズ、Ａ／Ｄ変換、演算処理、デジタル表示に関してはＲＯＭ２３のデータが使用される。
【０００５】
ここで、上記構成による従来の調節計における動作処理シーケンスの一例について図９乃至図１２を参照しながら説明する。調節計におけるＣＰＵ２４は、入力割込（プログラム実行指示）があると、ＲＯＭ２３のプログラムの実行を開始し（ＳＴ２１）、センサー２７からアナログデータを取得する（ＳＴ２２）。ＣＰＵ２４は、取得したアナログデータをＲＡＭ２２に格納する（ＳＴ２３）。そして、ＣＰＵ２４は、アナログデータがＲＡＭ２２に格納されると、ＲＯＭ２３内のアナログ→デジタル変換用テーブルを検索する（ＳＴ２４）。これにより、ＲＯＭ２３から変換時に使用するテーブルの値がＣＰＵ２４に出力される（ＳＴ２５）。例えば図１１に示すようなＢ熱電対、Ｋ熱電対、Ｔ熱電対、直流電流、直流電圧、測温抵抗体等の各入力種類に対する演算パラメータのテーブルの値がＲＯＭ２３からＣＰＵ２４に出力される。ＣＰＵ２４は、ＲＯＭ２３からアナログ→デジタル変換用テーブルを取得し（ＳＴ２６）、変換時に使用するテーブルの値をＲＡＭ２２に格納する（ＳＴ２７）。そして、ＣＰＵ２４は、取得したテーブルの定数をアナログ→デジタル変換式に代入してデジタルデータを演算し（ＳＴ２８）、演算したデジタルデータをＲＡＭ２２に格納する（ＳＴ２９）。次に、ＣＰＵ２４は、演算したデジタルデータがＲＡＭ２２に格納されると、ＲＯＭ２３内のデジタル→温度変換用テーブルを検索する（ＳＴ３０）。これにより、ＲＯＭ２３から変換時に使用するテーブルの値がＣＰＵ２４に出力される（ＳＴ３１）。例えば図１２に示すようなデジタル値に対する温度のテーブルの値がＲＯＭ２３からＣＰＵ２４に出力される。ＣＰＵ２４は、変換時に使用するテーブルの値に基づいて測定値を演算で算出し（ＳＴ３２）、演算結果をＲＡＭ２２に格納する（ＳＴ３３）。そして、ＣＰＵ２４では、例えばイベント判定、オートチューニング、ＰＩＤ演算、２位置制御、バーンアウト判定、スケーリング判定、ノイズ判定、通信処理等の各種演算処理を適宜選択し（ＳＴ３４）、選択した各種演算用プログラムを実行するべくＲＯＭ２３のアドレスをセットし（ＳＴ３５）、演算処理を実行する（ＳＴ３６）。そして、ＣＰＵ２４は、演算処理によって得られる処理結果をＲＡＭ２２に格納し（ＳＴ３７）、調節出力や警報出力を適宜行う。
【０００６】
また、従来の計測装置２１としての記録計は、図１３に示すように、上述した調節計と同様、各種データが格納されるＲＡＭ２２、各種パラメータや演算処理プログラムが格納されたＲＯＭ２３、各種演算処理を行うＣＰＵ２４を備えて概略構成される。この記録計では、例えば炉等の測定対象２６に配置されたセンサー２７からの信号（電流・電圧）を測定し、ＲＯＭ２３に格納された各種パラメータや演算処理プログラムに基づいて所定の演算を行い、演算結果を例えば印字出力している。そして、従来の記録計の内部動作としては、増幅器（不図示）によるセンサー２７からのアナログデータの増幅、リニアライズ、アナログデータのＡ／Ｄ変換、演算処理、デジタル表示、外部出力（記録紙、外部記憶媒体）等があるが、リニアライズ、Ａ／Ｄ変換、演算処理、デジタル表示、外部出力に関してはＲＯＭ２３のデータが使用される。
【０００７】
ここで、上記構成による従来の記録計における動作処理シーケンスの一例について図１４及び図１５を参照しながら説明する。なお、図１４の動作処理シーケンスにおいて、ＣＰＵ２４が印字データを取得する以前の処理は図９及び図１０と同一である（図１０のＳＴ３４の制御系の演算を除く）。すなわち、記録計においても、入力割込（プログラム実行指示）によりＲＯＭ２３のプログラムの実行を開始してから各種演算処理を実行して処理結果をＲＡＭ２２に格納するまでの一連の処理手順が上述した調節計と同様に実行される。その後、ＣＰＵ２４は、ＲＡＭ２２に演算結果が格納されると、ＲＡＭ２２から印字データを取得する（ＳＴ３８）。この印字データが取得されると、図１５に示すような印字で出力する文字列データがＲＡＭ２２からＣＰＵ２４に出力される（ＳＴ３９）。例えば図１５に示すようなテーブルの文字列データがＲＯＭ２３からＣＰＵ２４に出力される。そして、ＣＰＵ２４は、ＲＡＭ２２からの文字列データに基づいて印字出力や警報出力を適宜行う。
【０００８】
ところで、計測分野において、例えば温調制御、プロセス制御等を行う制御器として、被制御機器制御用の設定データが記憶される外部メモリを制御本体から物理的に独立して設け、制御本体を構成する論理処理部が内部メモリと外部メモリの相互間で設定データを転送、記憶するものが下記特許文献１に開示されている。
【特許文献１】特開平７−１６０３０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した従来の調節計や記録計などの計測装置では、多種の入力パラメータとして、図１６に示す各種測定レンジのテーブルや図１７乃至図１９に示す各種設定パラメータのテーブルを標準実装しているのが一般的であった。従って、各ユーザーの使用形態を考慮せず、汎用性を持たせている。このため、固定の入力種類を使用するユーザーには不要な入力種類が多く標準実装されてしまい、使い勝手が悪いという問題があった。加えて、装置に内蔵されるＲＯＭ２３の容量の問題から１つの入力種類の分解能も制限されるという問題があった。
【００１０】
例えば入力レンジをＫのみ使用するユーザーが調節計や記録計を購入した場合、その調節計や記録計のＲＯＭ２３には、図１６に示すようなＫ以外にＢ，Ｔ，Ｐｔ，５Ｖ等の様々な入力種類の測定レンジのテーブルが実装される。また、図１７乃至図１９に示すような各種設定パラメータのテーブルがＲＯＭ２３に実装される。このため、回路基板上に実装された限られた容量のＲＯＭ２３上では、全ての温度に関してのＫの起電力を実装することができなかった。実際には、例えば図２０に示すような１０℃単位の起電力テーブルがＲＯＭ２３に実装され、この起電力テーブルに存在しない間での温度は１０℃単位の差から演算により推測で算出している。この結果、測定誤差を生じやすいという問題があった。
【００１１】
また、特許文献１に開示されるＥＥＰＲＯＭからなる外部メモリを使用する制御器は、制御本体が交換可能な構成を前提とし、被制御機器制御用の既存の設定データがそのまま内部メモリ（ＳＲＡＭ）から外部メモリに転送されるものなので、内部メモリの既存の設定データを外部メモリにバックアップすることしかできなかった。しかも、外部メモリを使用するため、内部メモリのアクセスよりも保存や読み取り速度が遅く、演算周期に遅れが発生する可能性があった。
【００１２】
そこで、本発明は、上記問題点に鑑みてなされたものであり、演算テーブルの高精度・高分解能・多種類化を実現でき、空いたＲＯＭ領域に別の演算処理や制御等を実装することができる計測装置を提供することを目的としている。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明の請求項１に記載された計測装置は、測定対象に配置された検出手段からの信号を測定し、この測定結果に応じて制御対象を目標値に制御したり、あるいは前記測定結果を記録媒体に出力する計測装置において、
前記計測装置の内部の記憶手段に展開されているソフトウェアが使用する変数、固定値、演算等で使用されるテーブルがユーザーの使用形態に応じた内容で予め格納された外部記憶手段と、
前記ソフトウェアによる処理時に前記外部記憶手段に格納されたテーブルから必要なテーブルを読み出し、この読み出したテーブルに基づいて演算処理を行う制御手段とを備えたことを特徴とする。
【００１４】
請求項２に記載された計測装置は、請求項１の計測装置において、
前記制御手段は、前記外部記憶手段のマウント時に前記外部記憶手段から各テーブルの格納位置を示すインデックス情報を読込み、この読み込んだインデックス情報を参照して前記外部記憶手段の現在使用しているテーブルの他に、次の処理で使用するテーブルを予め前記外部記憶手段から先読みすることを特徴とする
【発明の効果】
【００１５】
本発明によれば、ＲＯＭとＲＡＭに展開されているソフトウェア（演算処理プログラム）が使用している変数、固定値、演算等で使用するテーブルを大容量の外部メディア５に実装し、ソフトウェアの処理で上記テーブルの情報が必要になる場合には、外部メディア５から情報を読み出している。これにより、演算テーブルの高精度・高分解能・多種類化を実現でき、空いたＲＯＭ領域に別の演算処理や制御等を実装することができる。また、外部メディア５には、ユーザー毎に使用されるデータテーブルを選択的に格納できるので、ユーザに合わせた初期パラメータを安易に実装と追加が可能になる。しかも、外部メディア５には、従来のＲＯＭに格納されたデータテーブルが格納されるので、ＲＯＭ容量不足を防ぐことができる。さらに、テーブル格納位置を示すインデックス情報を外部メディア５のマウント時に読込み、この読み込んだインデックス情報を参照して現在使用しているテーブルの他に、次の処理で使用するテーブルや使用を予想されるテーブルを予め外部メディア５から先読みして次処理に備える構成とすれば、外部メディア５への検索スピードを高速化できるとともに、必要最小限の情報を外部メディア５から読み出して処理を行うことができる。
【発明を実施するための最良の形態】
【００１６】
図１は本発明に係る計測装置としての調節計の概略構成図、図２及び図３は図１の調節計の動作処理シーケンスの一例を示すフローチャート、図４は本発明に係る計測装置としての記録計の概略構成図、図５は図４の記録計の動作処理シーケンスの一部を示すフローチャート、図６は本発明に係る計測装置の先読み機能の説明図、図７は本発明に係る計測装置の外部メディアに記憶される熱電対の温度−起電力のテーブルの一例を示す図である。
【００１７】
本例では、例えば炉等の測定対象に配置されるセンサーからの電流・電圧を測定し、この測定結果に基づいて例えばヒーター、バルブ、モーター等の制御対象を任意の目標値となるように制御する調節計と、前記測定結果を記録紙に印字出力したり、二次元表示する他、測定結果を外部記憶媒体に出力する記録計とを計測装置と称している。
【００１８】
図１に示すように、計測装置１をなす本例の調節計は、ＲＡＭ（第１の内部記憶手段）２、ＲＯＭ（第２の内部記憶手段）３、ＣＰＵ（制御手段）４、外部メディア（外部記憶手段）５を備えて概略構成される。
【００１９】
ＲＡＭ２には、例えば炉等の測定対象６に配置されるセンサー（検出手段）７からのアナログデータ（例えば電流・電圧）が格納される。また、ＲＡＭ２には、プログラム実行指示による入力割込時に外部メディア５から読み込まれて変換時に使用する各種テーブルの値が格納される他、ＲＯＭ３上に展開されるソフトウェアにより処理されたＣＰＵ４による演算結果が格納される。
【００２０】
ＲＯＭ３には、プログラム実行指示による入力割込時によりＣＰＵ４の制御によりプログラムの実行開始アドレスがセットされる。このＲＯＭ３には、ＣＰＵ４がセンサー７からのアナログデータを取得して各種演算処理を実行し、その演算結果に基づいて例えばヒーター、バルブ、モーター等の制御対象８を所定の目標値に制御するための各種演算プログラム（ソフトウェア）が格納されている。
【００２１】
ＣＰＵ４は、プログラム実行指示の入力割込によってプログラムの実行開始アドレスをＲＯＭ３にセットする他、センサー７からのアナログデータの取得、外部メディア５内の演算処理用のテーブルの検索、検索したテーブルに基づく演算処理、ＲＡＭへの演算結果の格納等を制御している。
【００２２】
外部メディア５は、計測装置１である調節計や記録計の筐体内に設置するものか否かを定義するものではなく、ユーザーレベルで安易に着脱交換することができる外部記憶装置を意味している。従って、ＣＰＵ周辺装置のＲＡＭ２，ＲＯＭ３，ＥＥＰＲＯＭなどＣＰＵ周辺に固定され実装される媒体は、本例の外部メディアに該当しない。具体的に、本例で使用される外部メディア５としては、例えばハードディスク、コンパクトフラッシュ（Ｒ）、ＳＤカード、ｘＤカード、スマートメディア、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等がある。
【００２３】
この外部メディア５には、従来のＲＯＭとＲＡＭに展開されているソフトウェアが使用する変数、固定値、演算等で使用する各種演算用テーブルがユーザーの使用形態に応じた内容で適宜選択的に格納される。具体的には、図１６に示す各種測定レンジのテーブルや図１７乃至図１９に示す各種設定パラメータのテーブルが外部メディア５に格納される。図１６に示すように、測定レンジのテーブルは、検出対象の種類（例えば熱電対、測温抵抗体、直流電圧、直流電流）、内容の項目で構成される。また、図１７乃至図１９に示すように、設定パラメータのテーブルは、データ名、初期値、数値範囲（設定値範囲）、小数点位置、通信データの項目で構成される。そして、外部メディア５は、ユーザーの使用形態に応じた各種パラメータが格納されたものが複数種類用意される。
【００２４】
なお、調節計の内部動作としては、増幅器（不図示）によるセンサー（検出手段）７からのアナログデータの増幅、リニアライズ、アナログデータのＡ／Ｄ変換、演算処理、デジタル表示、調節出力、警報出力等があるが、リニアライズ、Ａ／Ｄ変換、演算処理、デジタル表示に関しては外部メディア５のデータが使用される。
【００２５】
次に、上記構成による調節計の動作処理シーケンスについて図２及び図３を参照しながら説明する。ＣＰＵ４は、入力割込（プログラム実行指示）があると、ＲＯＭ３のプログラムの実行を開始し（ＳＴ１）、センサー７からアナログデータを取得する（ＳＴ２）。次に、ＣＰＵ４は、取得したアナログデータをＲＡＭ２に格納する（ＳＴ３）。ＣＰＵ４は、アナログデータをＲＡＭ２に格納すると、外部メディア５内のアナログ→デジタル変換用テーブルを検索する（ＳＴ４）。これにより、外部メディア５から変換時に使用するテーブルの値がＣＰＵ４に出力される（ＳＴ５）。例えば図１１に示すような入力種類に対する演算パラメータのテーブルの値が外部メディア５からＣＰＵ４に出力される。ＣＰＵ４は、外部メディア５からアナログ→デジタル変換用テーブルを取得すると（ＳＴ６）、変換時に使用するテーブルの値をＲＡＭ２に格納する（ＳＴ７）。そして、ＣＰＵ４は、取得したテーブルの定数をアナログ→デジタル変換式に代入してデジタルデータを演算する（ＳＴ８）。その後、演算したデジタルデータをＲＡＭ２に格納する（ＳＴ９）。次に、外部メディア５内のデジタル→温度変換用テーブルを検索する（ＳＴ１０）。これにより、外部メディア５から変換時に使用するテーブルの値がＣＰＵ４に出力される（ＳＴ１１）。例えば図１２に示すようなデジタル値に対する温度のテーブルの値が外部メディア５からＣＰＵ４に出力される。そして、ＣＰＵ４は、変換時に使用するテーブルの値に基づいて測定値を演算で算出し（ＳＴ１２）、この算出された演算結果をＲＡＭ２に格納する（ＳＴ１３）。以下、ＣＰＵ４では、例えばイベント判定、オートチューニング、ＰＩＤ演算、２位置制御、バーンアウト判定、スケーリング判定、ノイズ判定、通信処理等の各種演算処理を適宜選択し（ＳＴ１４）、選択した各種演算用プログラムを実行するべくＲＯＭ３のアドレスをセットし（ＳＴ１５）、演算処理を実行する（ＳＴ１６）。そして、ＣＰＵ４は、演算処理によって得られる処理結果をＲＡＭ２に格納し（ＳＴ１７）、演算結果に応じて調節出力や警報出力を適宜行う。
【００２６】
次に、本発明の計測装置１が記録計の場合について説明する。なお、上述した調節計と同一の構成要素には同一番号を付し、その説明を省略している。
【００２７】
図４に示すように、計測装置１をなす本例の記録計は、上述した調節計と同様に、ＲＡＭ（第１の内部記憶手段）２、ＲＯＭ（第２の内部記憶手段）３、ＣＰＵ（制御手段）４、外部メディア（外部記憶手段）５を備えて概略構成される。上述した調節計との相違点は、調節計が測定結果に基づいて制御対象８を調節制御するのに対し、記録計では測定結果が格納されたＲＡＭ２からＣＰＵ４が印字データを取得し、この取得した印字データで出力する文字列データを外部メディア５に出力するとともに、印字出力や警報出力を行っている。
【００２８】
記録計の内部動作としては、増幅器（不図示）によるセンサー（検出手段）７からのアナログデータの増幅、リニアライズ、アナログデータのＡ／Ｄ変換、演算処理、デジタル表示、外部出力（記録紙、外部記憶媒体）等があるが、リニアライズ、Ａ／Ｄ変換、演算処理、デジタル表示、外部出力に関しては外部メディア５のデータが使用される。
【００２９】
上記記録計の動作処理シーケンスについて説明すると、調節計の動作処理シーケンスで説明した図２及び図３に示すＳＴ１〜ＳＴ１７（ＳＴ１４の制御系の演算を除く）の処理が実行された後、図５に示すように、ＣＰＵ４がＲＡＭ２に格納された演算結果から印字データを取得する（ＳＴ１８）。ＣＰＵ４は、印字データを取得すると、その印字データを外部メディア５に格納する。外部メディア５に印字データが格納されると、外部メディア５から印字で出力する文字列データがＣＰＵ４に出力される（ＳＴ１９）。例えば図１５に示すようなテーブルの文字列データが外部メディア５からＣＰＵ４に出力される。ＣＰＵ４は、外部メディア５から印字で出力する文字列データに基づいて印字出力や警報出力を適宜行う。
【００３０】
ところで、調節計又は記録計で構成される本例の計測装置１では、外部メディア５を用いているため、外部メディア５に対するアクセスがＲＯＭ３へのアクセスよりも保存や読み取り速度が遅く、演算周期に遅れが発生する可能性がある。そこで、本例の計測装置１では、ＣＰＵ４がテーブル格納位置を示すインデックス情報を外部メディア５のマウント時に外部メディア５から読込み、読み込んだインデックス情報をＲＡＭ２に格納している。インデックス情報とは、外部メディア５内における測定種類毎の詳細な情報（図１７乃至図１９に示すような各テーブル内の各項目毎の情報）の格納位置（アドレス）を示す情報である。図６は測定種類として熱電対：Ｋ、熱電対：Ｔ、測温抵抗体：Ｐｔ毎の設定パラメータがその格納位置（アドレス）を示すインデックス情報とともに外部メディア５に格納された例を示している。この図６の例では、熱電対：Ｋの先頭アドレス：０ｘ１００、終了アドレス：０ｘ２ｆｆ、熱電対：Ｔの先頭アドレス：０ｘ３００、終了アドレス：０ｘ５ｆｆ、測温抵抗体：Ｐｔの先頭アドレス：０ｘ６００、終了アドレス：０ｘ８ｆｆがインデックス情報として外部メディア５に格納されている。そして、ＣＰＵ４は、外部メディア５から読み込んでＲＡＭ２に格納したインデックス情報を参照しながら現在使用しているテーブルの他に、次の処理で使用するテーブルや使用を予想される情報を予め外部メディア５から先読みし、次処理に備えている。これにより、外部メディア５への検索スピードを高速化している。例えば、現在図６の入力で取り込んだデータが熱電対：Ｔで０℃〜１０℃の起電力の場合、インデックス情報を参照して外部メディア５から熱電対：Ｔで０℃〜１０℃の起電力のパラメータが読み込まれると同時に、その前後のパラメータとして、熱電対：Ｔで−１０℃〜０℃の起電力のパラメータ（図６の入力で取り込んだデータのマイナス方向のデータ）と、熱電対：Ｔで１０℃〜２０℃の起電力のパラメータ（図６の入力で取り込んだデータのプラス方向のデータ）とが同時に読み込まれる。
【００３１】
このように、本例の計測装置（調節計、記録計）１では、ＲＯＭ３とＲＡＭ２に展開されるソフトウェア（演算処理プログラム）が使用している変数、固定値、演算等で使用するテーブルを大容量の外部メディア５に実装している。すなわち、限られた内部容量のＲＯＭ３に実装されている演算用テーブル等を外部メディア５に全て移行させている。そして、ソフトウェアの処理でそれらの情報が必要になる場合には、外部メディア５から情報を読み出している。これにより、演算テーブルの高精度・高分解能・多種類化を実現でき、空いたＲＯＭ領域に別の演算処理や制御等を実装することができる。
【００３２】
また、大容量の外部メディア５を使用することにより、従来演算処理プログラムとともに各種パラメータを格納していたＲＯＭ３の容量にも余裕ができ、ＲＯＭ容量不足を防ぐことができる。そして、大容量の外部メディア５には、ユーザー毎に使用されるデータテーブルを選択的に格納できるので、ユーザに合わせた初期パラメータを安易に実装と追加が可能になる。また、メモリ校正データの高分解能を図ることができる。例えば入力レンジをＫのみ使用するユーザーが調節計又は記録計を購入する場合、Ｋ専用の外部メディア５を予め用意しておいて販売すれば、詳細な起電力やパラメータを外部メディア５に実装することができる。例えば図７に示すような１℃おきの起電力のデータに限らず、０．１℃おきの起電力のデータを外部メディア５に格納することができ、センサー７から取り込むカウント値に対するデータの分解能が増大する。これにより、図２０に示す従来のような中間値の演算も不要となり、データの精度も向上する。さらに、本例の計測装置によれば、測定対象となる入力種類の増加にも容易に対応できる。
【００３３】
また、本例の計測装置１では、テーブル格納位置を示すインデックス情報を外部メディア５のマウント時に読込み、この読み込んだインデックス情報を参照して現在使用しているテーブルの他に、次の処理で使用するテーブルや使用を予想されるテーブルを予め外部メディア５から先読みして次処理に備える構成なので、外部メディア５への検索スピードを高速化できるとともに、必要最小限の情報を外部メディア５から読み出して処理を行うことができる。
【図面の簡単な説明】
【００３４】
【図１】本発明に係る計測装置としての調節計の概略構成図である。
【図２】図１の調節計の動作処理シーケンスの一例を示すフローチャートである。
【図３】図２に続く動作処理シーケンスのフローチャートである。
【図４】本発明に係る計測装置としての記録計の概略構成図である。
【図５】図４の記録計の動作処理シーケンスの一部を示すフローチャートである。
【図６】本発明に係る計測装置の先読み機能の説明図である。
【図７】本発明に係る計測装置の外部メディアに格納される熱電対の温度−起電力のテーブルの一例を示す図である。
【図８】従来の計測装置としての調節計の概略構成図である。
【図９】図８の調節計の動作処理シーケンスの一例を示すフローチャートである。
【図１０】図９に続く動作処理シーケンスのフローチャートである。
【図１１】アナログ→デジタル変換時に使用するテーブルの一例を示す図である。
【図１２】デジタル→温度変換時に使用するテーブルの一例を示す図である。
【図１３】従来の計測装置としての記録計の概略構成図である。
【図１４】図１３の記録計の動作処理シーケンスの一部を示すフローチャートである。
【図１５】印字データの一例を示す図である。
【図１６】測定レンジのテーブルの一例を示す図である。
【図１７】設定パラメータのテーブルの一例を示す図である。
【図１８】設定パラメータのテーブルの一例を示す図である。
【図１９】設定パラメータのテーブルの一例を示す図である。
【図２０】従来の計測装置のＲＯＭに格納される熱電対の温度−起電力のテーブルの一例を示す図である。
【符号の説明】
【００３５】
１  計測装置（調節計、記録計）
２  ＲＡＭ（第１の内部記憶手段）
３  ＲＯＭ（第２の内部記憶手段）
４  ＣＰＵ（制御手段）
５  外部メディア（外部記憶手段）
６  測定対象
７  センサー（検出手段）
８  制御対象
【図１】
2005157651.tif 000003
【図２】
2005157651.tif 000004
【図３】
2005157651.tif 000005
【図４】
2005157651.tif 000006
【図５】
2005157651.tif 000007
【図６】
2005157651.tif 000008
【図７】
2005157651.tif 000009
【図８】
2005157651.tif 000010
【図９】
2005157651.tif 000011
【図１０】
2005157651.tif 000012
【図１１】
2005157651.tif 000013
【図１２】
2005157651.tif 000014
【図１３】
2005157651.tif 000015
【図１４】
2005157651.tif 000016
【図１５】
2005157651.tif 000017
【図１６】
2005157651.tif 000018
【図１７】
2005157651.tif 000019
【図１８】
2005157651.tif 000020
【図１９】
2005157651.tif 000021
【図２０】
2005157651.tif 000022