JP2701469B2 - Physical quantity data input/output device - Google Patents
Physical quantity data input/output deviceInfo
- Publication number
- JP2701469B2 JP2701469B2 JP1204456A JP20445689A JP2701469B2 JP 2701469 B2 JP2701469 B2 JP 2701469B2 JP 1204456 A JP1204456 A JP 1204456A JP 20445689 A JP20445689 A JP 20445689A JP 2701469 B2 JP2701469 B2 JP 2701469B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- physical quantity
- unit
- input
- quantity data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Arrangements For Transmission Of Measured Signals (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
- Control By Computers (AREA)
Description
【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、外部から検出し或は受信した種々の物理量
データを取り込み、この物理量データ有をデータ処理装
置に対して送出する物理量データの入出力装置に関す
る。Description: Purpose of the Invention [Industrial Field of Application] The present invention relates to an input/output device for physical quantity data which takes in various physical quantity data detected or received from the outside and transmits this physical quantity data to a data processing device.
[従来の技術] 従来、計測コントローラやプログラマブルコントロー
ラにおいて、制御対象の状態を表す物理量データ(回転
数,ストローク等)を、外部のセンサ等により検出し、
或は外部の他の計測コントローラ等から取り込んで、こ
れを特定の信号に変換して計測コントローラの演算処理
部に送る周辺装置として、例えば回転数を検出するエン
コーダからのデジタル信号を入出力するデジタルデータ
入出力ボードやストロークを検出するリニアセンサから
のアナログデータを入出力するアナログデータ入出力ボ
ード等が知られている。デジタルデータ入出力ボードは
パルスカンタを備えており、アナログデータ入出力ボー
ドはA/D変換器を備えており、共にデジタル信号の物理
量データを、計測コントローラ等のデジタル制御機器に
送出可能となっていた。[Prior Art] Conventionally, in a measurement controller or a programmable controller, physical quantity data (rotation speed, stroke, etc.) representing the state of a controlled object is detected by an external sensor, etc.
Alternatively, as peripheral devices that take in data from other external measurement controllers, convert it into a specific signal, and send it to the calculation processing unit of the measurement controller, there are known digital data input/output boards that input/output digital signals from an encoder that detects the number of revolutions, and analog data input/output boards that input/output analog data from a linear sensor that detects strokes, etc. The digital data input/output boards are equipped with a pulse counter, and the analog data input/output boards are equipped with an A/D converter, and both are capable of sending physical quantity data in digital signals to digital control devices such as a measurement controller.
一般に計測に供されるバス結合方式の計測コントロー
ラでは、マザーボードにこれら入出力ボード複数枚と、
中央演算処理プロセッサ(CPU)を有するCPUボードとを
接続し、バスラインを介して物理量データをCPUボード
に取り込み、各種演算処理を実行している。 In general, a bus-connected measurement controller used for measurement has multiple I/O boards on a motherboard,
It is connected to a CPU board having a central processing unit (CPU), and physical quantity data is input to the CPU board via the bus line, where various calculation processes are performed.
[発明が解決しようとする課題] しかし、各入出力ボードから送出される物理量データ
の形態は一定しておらず、上述の計測コントローラで
は、デジタルデータ入出力ボードからはパルスカウンタ
のパルスカウント値が、アナログデータ入出力ボードか
らはA/D変換により標本化及び量子化されたA/D変換値が
送出される。このため、CPUボード側において、デジタ
ルデータ入出力ボード及びアナログデータ入出力ボード
に対して別々にデータ取り込みルーチンを用意し、演算
に必要なデータ形式に変換した上で実際の演算処理を実
行していた。この結果、CPUボード側のソフトウェアの
負担が大きくなり、ソフトウェア設計が煩雑になるとい
う問題があった。[Problem to be solved by the invention] However, the format of the physical quantity data sent from each input/output board is not fixed, and in the above-mentioned measurement controller, the digital data input/output board sends the pulse count value of the pulse counter, and the analog data input/output board sends the A/D conversion value sampled and quantized by A/D conversion. For this reason, on the CPU board side, separate data import routines are prepared for the digital data input/output board and the analog data input/output board, and the actual calculation processing is performed after converting the data into the data format required for calculation. As a result, there was a problem that the burden on the software on the CPU board side was large and the software design became complicated.
また、通常、1枚の入出力ボードにおいても、計測対
象やセンサの感度に応じて計測レンジを変更する場合が
ある。このため、CPUボード側は、取り込んだデータを
演算処理するに当たり、このレンジ変更に対応してデー
タ形式を変換すべく、さらに別の変換ソフトウェアを設
けておく必要があった。 In addition, even in a single I/O board, the measurement range may change depending on the measurement target or the sensitivity of the sensor. For this reason, the CPU board needs to have separate conversion software to convert the data format in response to this range change when processing the captured data.
加えて、センサの精度が異なれば、物理量データの桁
数等が異なり、CPUボード側で、これらセンサの精度に
応じて、物理量データを演算処理に用いる桁数等にそろ
えなければならず、このための変換ソフトウェアをも必
要とした。また、従来の入出力ボードではデータフォー
マットが統一されていないため、例えばBCDコード,バ
イナリコード,固定小数点,浮動小数点と全く異なるフ
ォーマットの物理量データがCPUボードへ送られてい
た。このため、これらフォーマットの異なる物理量デー
タをCPUボード側で演算処理用のフォーマットに変換す
る必要があった。フォーマットを統一するためのソフト
ウェアでは、どのボードからどのフォーマットでデータ
が送られてくるかということも、CPUボード側で判断し
なければならないため、変換ソフトウェアの作成は、極
めて複雑で煩雑な作業となっていた。 In addition, if the accuracy of the sensor differs, the number of digits of the physical quantity data will differ, and the CPU board must adjust the number of digits of the physical quantity data to the number of digits used for calculation processing according to the accuracy of the sensor, and conversion software is required for this purpose. Also, since the data format was not unified in conventional input/output boards, physical quantity data in completely different formats, such as BCD code, binary code, fixed point, and floating point, was sent to the CPU board. For this reason, it was necessary to convert these different formats of physical quantity data into a format for calculation processing on the CPU board side. In the software for unifying the formats, the CPU board must also determine in which format the data is sent from which board, making the creation of conversion software an extremely complicated and cumbersome task.
さらに、入出力ボードから送出される物理量データ
は、センサや計測対象により単位系が一定していない。
このため、CPUボード側で演算に適した単位系に換算す
るか、或は、演算式を変更する等ソフトウェアで対応し
なければならなかった。 Furthermore, the physical quantity data sent from the input/output board is not in a consistent unit system depending on the sensor or object of measurement.
For this reason, it was necessary to convert the data into a unit system suitable for the calculation on the CPU board side, or to change the calculation formula or other software issues.
以上の様に、従来の入出力ボードにおいては、物理量
データを演算に使用するデータ形式に変更するソフトウ
ェアを用意し、又は、演算式を入出力ボード毎に定める
か或は入出力ボードを考慮しつつ演算ソフトを設計する
等煩雑なソフトウェア設計を必要とした。 As described above, conventional input/output boards require complicated software design, such as software for converting physical quantity data into a data format used for calculation, or a calculation formula for each input/output board, or calculation software designed while taking into account the input/output board.
しかも、マザーボードに差し込まれた入出力ボードが
変更された場合、例えば計測対象は同じであるがセンサ
をデジタルからアナログに取り替えた場合は、さらに新
たなソフトウェア設計を必要とし、柔軟な計測・演算処
理を実行するのが困難であった。 Furthermore, if the input/output board plugged into the motherboard is changed, for example if the measurement target is the same but the sensor is changed from digital to analog, new software design is required, making it difficult to perform flexible measurement and calculation processing.
本発明の物理量データの入出力装置は、かかる問題を
解決し、データ処理装置側のソフトウェア設計の負担を
軽減し、柔軟な計測・演算処理を簡便に実行可能とする
ことを目的としている。 The object of the input/output device for physical quantity data of the present invention is to solve such problems, reduce the burden on software design on the data processing device side, and enable flexible measurement and calculation processing to be easily performed.
発明の構成 [課題を解決するための手段] 本発明の物理量データの入出力装置は、第1図に例示
する様に、 外部から検出し或は受信した種々の物理量データを取
り込み、該物理量データを、少なくとも演算処理ユニッ
トを有するデータ処理装置Lに対して送出する物理量デ
ータの入出力装置において、 前記外部から取り込んだ物理量データの、少なくと
も、単位データの意味する物理量の大きさの条件又は単
位系の条件を設定するパラメータ設定部M1と、 該パラメータ設定部M1の設定条件に応じて、前記物理
量データを、少なくとも、設定された大きさの単位デー
タからなる物理量データ又は設定された単位系からなる
物理量データに変換するデータ変換部M2と、 該データ変換された物理量データを送信用の所定フォ
ーマットに統一するフォーマット統一部M3と、 該フォーマット統一部M3でフォーマット化された物理
量データを、前記データ処理装置Lに対して所定のタイ
ミングで送出するフォーマット化データ送出部M4と を備えることを特徴とする。Configuration of the Invention [Means for Solving the Problems] As shown in FIG. 1, an input/output device for physical quantity data of the present invention takes in various physical quantity data detected or received from outside and transmits the physical quantity data to a data processing device L having at least an arithmetic processing unit, and is characterized by comprising: a parameter setting unit M1 which sets at least a condition of a magnitude of a physical quantity indicated by unit data or a condition of a unit system of the physical quantity data taken in from outside; a data conversion unit M2 which converts the physical quantity data into at least physical quantity data consisting of unit data of a set magnitude or physical quantity data consisting of a set unit system according to the setting conditions of the parameter setting unit M1; a format unification unit M3 which unifies the converted physical quantity data into a predetermined format for transmission; and a formatted data transmission unit M4 which transmits the physical quantity data formatted by the format unification unit M3 to the data processing device L at a predetermined timing.
[作用] 本発明の物理量データの入出力装置においては、パラ
メータ設定部M1が、外部から取り込んだ物理量データ
の、少なくとも、単位データの意味する物理量の大きさ
の条件又は単位系の条件を設定する。データ変換部M2
は、この設定条件に応じて、外部から取り込んだ物理量
データを、少なくとも、設定された大きさの単位データ
からなる物理量データ又は設定された単位系からなる物
理量データに変換する。フォーマット統一部M3は、この
データ変換された物理量データを送信用の所定フォーマ
ットに統一する。そして、フォーマット化データ送信部
M4が、このフォーマット化された物理量データを、デー
タ処理装置Lに対して所定のタイミングで送出する。こ
の結果、データ処理装置Lは、所定フォーマットに統一
された物理量データに基づいて各種演算処理を実行する
ことができる。In the physical quantity data input/output device of the present invention, the parameter setting unit M1 sets at least the conditions of the magnitude of the physical quantity or the conditions of the unit system of the unit data of the physical quantity data imported from the outside.
According to the set conditions, the physical quantity data taken in from the outside is converted into at least physical quantity data consisting of unit data of a set size or physical quantity data consisting of a set unit system. The format unification unit M3 unifies the converted physical quantity data into a predetermined format for transmission. Then, the formatted data transmission unit
M4 sends this formatted physical quantity data at a predetermined timing to the data processing device L. As a result, the data processing device L can execute various arithmetic processing based on the physical quantity data unified in a predetermined format.
[実施例] 次に、本発明の物理量データの入出力装置を適用した
計測コントローラユニットの実施例を説明する。第2図
はユニット全体の概略構成図である。[Embodiment] Next, an embodiment of a measurement controller unit to which the physical quantity data input/output device of the present invention is applied will be described. Fig. 2 is a schematic diagram of the entire unit.
計測コントローラユニットは、6枚のエッジコネクタ
型のボードを取り付け可能にシステムバス1を配設した
マザーボード3と、マザーボード3に取り付けられたCP
Uボード5と、同じくマザーボード3に取り付けられた
アナログデータ入出力ボード7,デジタルデータ入出力ボ
ード9及びユニット間データ入出力ボード11とからな
る。なお、このマザーボード3には、更に3枚のボード
を接続することができる。 The measurement controller unit includes a motherboard 3 on which a system bus 1 is arranged so that six edge connector type boards can be attached, and a CP
It consists of a U board 5, an analog data input/output board 7, a digital data input/output board 9, and an inter-unit data input/output board 11, which are also attached to the mother board 3. Three more boards can be connected to this mother board 3.
アナログデータ入出力ボード7は、接続されたリニア
センサ13の検出する被測定物のストロークの物理量デー
タをCPUボード5へ送出する。また、デジタルデータ入
出力ボード9は、接続されたエンコーダ15の検出する被
測定物の回転数の物理量データをCPUボード5へ送出す
る。さらに、ユニット間データ入出力ボード11は、ユニ
ット間インタフェース17を介して他の計測コントローラ
ユニットから受信した物理量データをCPUボード5へ送
出する。CPUボード5は、これら物理量データを受け取
って、各種演算処理を実行する。 The analog data input/output board 7 sends physical quantity data of the stroke of the object to be measured, detected by the connected linear sensor 13, to the CPU board 5. In addition, the digital data input/output board 9 sends physical quantity data of the number of rotations of the object to be measured, detected by the connected encoder 15, to the CPU board 5. Furthermore, the inter-unit data input/output board 11 sends physical quantity data received from other measurement controller units via the inter-unit interface 17 to the CPU board 5. The CPU board 5 receives these physical quantity data and executes various calculation processes.
システムバス1は、第3図に示す様に、CPUボード5
と各入出力ボード7,9,11との間において制御信号を送受
信する制御信号ライン19,データ信号を送受信するデー
タバス21及びアドレス信号を送受信するアドレスバス23
を備えている。 As shown in FIG. 3, the system bus 1 is connected to the CPU board 5.
A control signal line 19 for transmitting and receiving control signals between the input/output boards 7, 9, and 11, a data bus 21 for transmitting and receiving data signals, and an address bus 23 for transmitting and receiving address signals.
It is equipped with:
CPUボード5は、CPU25,ROM27及びRAM29を中心に論理
演算回路として構成される。CPUボード5は、さらに数
値演算を高速に行う専用の高速演算プロセッサ31及び演
算サブルーチンROM33を備えて利用者のソフトウェア設
計の負担を軽減し、また、タイマ割り込みコントローラ
35を備えてCPU25をより有効に利用できる様になされて
いる。 The CPU board 5 is configured as a logic operation circuit centering on the CPU 25, ROM 27, and RAM 29. The CPU board 5 further includes a dedicated high-speed arithmetic processor 31 for performing high-speed numerical calculations and an arithmetic subroutine ROM 33 to reduce the burden on the user in designing software.
35, which allows the CPU 25 to be used more efficiently.
また、CPUボード5には、内部の信号授受を行うデー
タバス37及びアドレスバス39が設けられている。このバ
ス37,39には、各入出力ボード7,9,11との間のデータ授
受を行うためのデータ読み書きコントロールインタフェ
ース41も接続されている。データ読み書きコントロール
インタフェース41では、予め定められたデータ送受信プ
ロトコルに従って信号授受を実行すると共に、与えられ
た信号がデータとしての信号であるか、それとも制御の
ための単なるオン/オフ信号であるのかといった、信号
の性格を判別して入出力データのチェックをも実行して
いる。 The CPU board 5 is also provided with a data bus 37 and an address bus 39 for transmitting and receiving internal signals. A data read/write control interface 41 for transmitting and receiving data with each of the input/output boards 7, 9, and 11 is also connected to these buses 37 and 39. The data read/write control interface 41 transmits and receives signals according to a predetermined data transmission/reception protocol, and also checks the input/output data by determining the nature of the signal, such as whether the given signal is a data signal or a simple on/off signal for control.
また、各データ入出力ボード7,9,11は、外部信号変換
インタフェース部43と、パラメータ設定部45と、データ
変換部47とデータフォーマット変換インタフェース部49
とを備える。 Each of the data input/output boards 7, 9, and 11 includes an external signal conversion interface section 43, a parameter setting section 45, a data conversion section 47, and a data format conversion interface section 49.
It is equipped with.
外部信号変換インタフェース部43が、各種センサ13,1
5又はユニット間インタフェース17から取り込んだ物理
量データの信号をデジタルパラレルデータに変換する。
また、パラメータ設定部45が、このデジタルパラレルデ
ータの1[bit]当りの重み、例えばエンコーダ15の検
出値[パルス]と回転数[rpm]との関係等の条件、及
び単位系、例えばリニアセンサ13に対しては[mm],エ
ンコーダ15に対しては[rpm],さらにトルクのデータ
を取り込む場合には[kg・m]といった様にCPUボード
5における演算処理の単位系に関する条件を設定する。 The external signal conversion interface unit 43 is connected to various sensors 13, 1
5 or the inter-unit interface 17 to convert the physical quantity data signal into digital parallel data.
Furthermore, the parameter setting unit 45 sets conditions such as the weight per bit of this digital parallel data, for example the relationship between the detection value [pulse] of the encoder 15 and the rotation speed [rpm], and the unit system, for example [mm] for the linear sensor 13, [rpm] for the encoder 15, and further [kg m] when torque data is input.
データ変換部47は、外部信号変換インタフェース部43
にてデジタルパラレルデータに変換された物理量データ
をパラメータ設定部47の設定部47の設定条件に応じて、
単位データの重み及び単位刑を変換する。この変換され
た物理量データは、データフォーマット変換インタフェ
ース部49にて、所定桁数の有効数字部分と指数部分とか
らなる浮動小数点形式のフォーマット化データに変換さ
れる。このフォーマット化データが、入出力ボード7,9,
11からCPUボード5へ所定のタイミングで送出されて各
種演算に供される。 The data conversion unit 47 is an external signal conversion interface unit 43.
The physical quantity data converted into the digital parallel data by the parameter setting unit 47 is
The weights and unit values of the unit data are converted. The converted physical quantity data is converted by the data format conversion interface unit 49 into floating-point format data consisting of a significant digit part and an exponent part of a predetermined number of digits. This formatted data is input to the input/output boards 7, 9,
The signals are sent from the input terminal 11 to the CPU board 5 at a predetermined timing and used for various calculations.
なお、ユニット間データ入出力ボード11においては、
他のユニットからもともとデジタルパラレルデータが送
られる場合には、外部信号変換インタフェース部43によ
る変換は行わず、そのままデータの取り込みが行われ
る。 In addition, in the inter-unit data input/output board 11,
When digital parallel data is originally sent from another unit, the data is taken in as is without conversion by the external signal conversion interface section 43 .
ここで、入出力ボード7,9,11の働きをより明確にする
ため、デジタルデータ入出力ボード9を例に、さらに詳
細な構成及びエンコーダ15で検出した被測定物の回転数
の物理量データをデータ長4[bytes]のフォーマット
化データに変換してCPUボード5へ送出する処理を例に
説明する。 Here, in order to clarify the functions of the input/output boards 7, 9, and 11, a more detailed configuration will be taken as an example of the digital data input/output board 9, and an explanation will be given of the process of converting the physical quantity data of the rotation speed of the object to be measured detected by the encoder 15 into formatted data with a data length of 4 bytes and sending it to the CPU board 5.
デジタルデータ入出力ボード9は、第4図に示す様
に、データ処理CPU51,データ処理プログラムROM53,デー
タ処理ワーキングRAM55を中心に更生された論理演算回
路を備えている。また、エンコーダ15の検出するパルス
信号を取り込むコネクタ57が設けられている。コネクタ
57から入力した信号は、マルチプレクサ59に入力されて
おり、このマルチプレクサ59には、パルスカウンタ61と
UP/DOWNカウンタ63が接続されている。パルスカウンタ6
1,UP/DOWNカウンタ63は、エンコーダ15の検出したパル
ス信号をデジタルパラレル信号に変換する。また、各カ
ウンタ61,63には回転数変換カウンタラッチ65,カウンタ
ラッチ67が接続されている。パルスカウンタ61は、分周
回路69の送出するリセット信号SRに基づいて所定時間間
隔でリセットされる。また、回転数変換カウンタラッチ
65は、分周回路69が送出するラッチ信号SLに応じて所定
時間間隔でラッチ動作を繰り返す。このリセット信号SR
及びラッチ信号SLにより、パルスカウンタ61が所定時間
の間にカウントしたパルスカウント信号を、回転数変換
カウンタラッチ65が、カウンタラッチデータCNTn[パル
ス]として捉え、これをデータ処理RAM55へ送る。 As shown in Fig. 4, the digital data input/output board 9 is provided with a logical operation circuit mainly composed of a data processing CPU 51, a data processing program ROM 53, and a data processing working RAM 55. Also, a connector 57 is provided for receiving a pulse signal detected by the encoder 15.
The signal input from 57 is input to a multiplexer 59, which includes a pulse counter 61 and
An UP/DOWN counter 63 is connected.
1, UP/DOWN counter 63 converts the pulse signal detected by encoder 15 into a digital parallel signal. Also, a rotation speed conversion counter latch 65 and a counter latch 67 are connected to each counter 61, 63. Pulse counter 61 is reset at a predetermined time interval based on a reset signal SR sent from frequency divider circuit 69. Also,
The reset signal SR 65 repeats the latch operation at a predetermined time interval in response to the latch signal SL sent by the frequency division circuit 69.
In response to the latch signal SL, the rotation speed conversion counter latch 65 captures the pulse count signal counted by the pulse counter 61 during a predetermined time as counter latch data CNTn [pulse] and sends this to the data processing RAM 55.
一方、UP/DOWNカウンタ63は、エンコーダ15の検出す
るパルス信号を、デューティオンの時にカウントアップ
し、デューティオフへの時にはカウントダウンしてい
る。カウンタラッチ67は、回転数変換カウンタラッチ65
と同様に分周回路69が送出するラッチ信号SL1に基づい
て、UP/DOWNカウンタ63が送出するUP/DOWNカウント信号
をラッチし、これをUP/DOWN判定値としてデータ処理ワ
ーキングRAM55へ送出する。データ処理CPU51は、必要に
応じてこのUP/DOWN判定値を読み出し、例えば値がゼロ
とみなせる場合には、エンコーダ15の検出信号のデュー
ティは50%であって検出信号が正常であると判断し、反
対に正又は負の場合には、検出信号が異常であると判断
する。検出信号の異常の原因としては、エンコーダ15の
検出子の歯列やスリットが欠けている場合、或はエンコ
ーダ15が、例えば電磁ピックアップ式において検出歯列
を有する歯車が回転軸に斜めに取り付けられている場合
等がある。 On the other hand, the UP/DOWN counter 63 counts up the pulse signal detected by the encoder 15 when the duty is on, and counts down when the duty is off.
Similarly, the UP/DOWN count signal sent by the UP/DOWN counter 63 is latched based on the latch signal SL1 sent by the frequency divider circuit 69, and this is sent to the data processing working RAM 55 as an UP/DOWN judgment value. The data processing CPU 51 reads out this UP/DOWN judgment value as necessary, and if the value can be regarded as zero, for example, it judges that the duty of the detection signal of the encoder 15 is 50% and the detection signal is normal, and conversely, if it is positive or negative, it judges that the detection signal is abnormal. Causes of abnormality in the detection signal include when the teeth or slits of the detector of the encoder 15 are missing, or when the encoder 15 is, for example, an electromagnetic pickup type, where a gear having a detection teeth is attached at an angle to the rotating shaft, etc.
分周回路69には、エンコーダ15からの検出値をサンプ
リングするサンプリング周期Tn[msec]を設定するサン
プリング周期設定様のディップスイッチ71及びクロック
発振器73が接続されている。このディップスイッチ71を
操作することにより、サンプリング周期Tnを任意に設定
でき、この設定値Tnは、データ処理ワーキングRAM55に
記憶される。 The frequency divider circuit 69 is connected to a sampling period setting DIP switch 71 for setting a sampling period Tn [msec] for sampling the detection value from the encoder 15, and a clock oscillator 73. By operating the DIP switch 71, the sampling period Tn can be set arbitrarily, and this set value Tn is stored in the data processing working RAM 55.
さらに、デジタルデータ入出力ボード9は、エンコー
ダ15にて検出される回転数の物量データをCPUボード5
へ送出する際の単位系、例えば[rev/min]或は[rev/s
ec]等、を選択するための単位系設定用のディップスイ
ッチ75、及びエンコーダ15の検出性能等に応じて、被測
定物たる回転体(図示略)が1回転当りに検出される検
出パルス数(以下、重みパルス数という)Pn[パルス/r
ev.]を設定する重み設定用のロータリコードスイッチ7
7a〜77dを備えている。単位系設定用のディップスイッ
チ75及び重み設定用のロータリコードスイッチ77a〜77d
にて設り定された条件は、各々バッファ79,81を介して
データ処理ワーキングRAM55へ取り込まれる。 Furthermore, the digital data input/output board 9 transmits the physical quantity data of the number of rotations detected by the encoder 15 to the CPU board 5.
The unit system to be used when sending to the
ec], etc., and the number of detection pulses (hereinafter referred to as the number of weighted pulses) Pn [pulses/r
Rotary code switch 7 for setting the weight
7a to 77d. DIP switch 75 for setting the unit system and rotary code switches 77a to 77d for setting the weight.
The conditions set in the above are input to the data processing working RAM 55 via buffers 79 and 81, respectively.
加えて、デジタルデータ入出力ボード9は、ボード自
身を特定するアドレスデータを設定するためのアドレス
データ設定用のディップスイッチ81及びアドレスデコー
ダ83を備え、このアドレスデータと、後述する処理によ
り4[bytes]の浮動小数点データにフォーマット化さ
れた物理量データを取り扱う入出力データバッファ85を
備えている。入出力データバッファ85は、前述のシステ
ムバス1を介して、CPUボード5との間でデータ,コマ
ンド等の信号の授受を行う。 In addition, the digital data input/output board 9 is equipped with a DIP switch 81 for setting address data for setting address data that identifies the board itself, an address decoder 83, and an input/output data buffer 85 for handling this address data and physical quantity data formatted into 4-byte floating-point data by processing described later. The input/output data buffer 85 transmits and receives signals such as data and commands to and from the CPU board 5 via the above-mentioned system bus 1.
なお、デジタルデータ入出力ボード9は、上述したと
同様のn個のコネクタ57nを備え、n個のエンコーダ15n
を接続可能になされており、これに対応して各種条件設
定用のディップスイッチ71n,75n及びロータリコードス
イッチ77an〜77dn等をn個備えているが、図面が煩雑に
なるので省略した。 The digital data input/output board 9 is provided with n connectors 57n similar to those described above, and n encoders 15n
Correspondingly, n number of DIP switches 71n, 75n and rotary code switches 77an to 77dn for setting various conditions are provided, but these are omitted in order to avoid complicating the drawing.
また、データ処理ワーキングRAM55は、リングメモリ
にて構成されており、m行n列のマトリックスデータを
格納するエリアを確保できる様になされている。 The data processing working RAM 55 is constructed of a ring memory, and is capable of securing an area for storing matrix data of m rows and n columns.
次に、本実施例の物理量データの入出力装置の実行す
るデータ変換・フォーマット統一処理を説明する。 Next, the data conversion and format unification process executed by the input/output device for physical quantity data of this embodiment will be described.
第5図にデータ変換・フォーマット統一処理のフロー
チャートを示す。 FIG. 5 shows a flowchart of the data conversion and format unification process.
この処理は、所定の時間毎に割り込み実行されるもの
であって、まず、対象となるエンコーダ15nを指定する
入力チャンネルnが初期化される(ステップ100)。続
いて当該入力チャンネルnの回転数変換カウンタラッチ
65nが捉えたカウンタラッチデータCNTn[パルス]を読
み取る(ステップ110)。また、サンプリング周期設定
用のディップスイッチ71にて設定された周期Tn[msec]
を読み取る(ステップ120)。さらに、ロータリコード
スイッチ77a〜77dにて設定された1回転当りの重みパル
ス数Pn[パルス/rev.]を読み取る(ステップ130)。 This process is executed by interrupting at a predetermined time interval, and first, the input channel n that designates the target encoder 15n is initialized (step 100).
The counter latch data CNTn [pulse] captured by the counter 65n is read (step 110). Also, the period Tn [msec] set by the dip switch 71 for setting the sampling period is read (step 111).
(step 120). Furthermore, the number of weighted pulses Pn [pulses/rev.] per revolution set by the rotary code switches 77a to 77d is read (step 130).
次に、入力チャンネルnにて検出される物理量データ
を(1)式に基づいて、回転データNn[ram]にデータ
変換する(ステップ140)。 Next, the physical quantity data detected in the input channel n is converted into rotation data Nn [ram] based on equation (1) (step 140).
Nn=CNTn ・{(60/Pn) ・(1000/Tn)} …(1) 続いて、この回転数データNn[rpm]を、通常のデー
タフォーマット統一処理により、バイナリデータからデ
ータ長4[bytes]の浮動小数点データに統一する(ス
テップ150)。このフォーマット統一された結果を、チ
ャンネルnに対するフォーマット化データとしてデータ
処理ワーキングRAM55のリングメモリ内の所定位置に格
納する(ステップ160)。なお、このステップ160の処理
を実行している間は、CPUボード5からの割り込み指示
等が禁止される。 Nn = CNTn · {(60/Pn) · (1000/Tn)} ... (1) Next, this rotation speed data Nn [rpm] is unified from binary data to floating point data with a data length of 4 [bytes] by normal data format unification processing (step 150). The result of this format unification is stored in a predetermined position in the ring memory of the data processing working RAM 55 as formatted data for channel n (step 160). Note that while the processing of this step 160 is being executed, interrupt instructions from the CPU board 5 are prohibited.
次に、入力チャンネルnを次のチャンネルn=n+1
に切り換える(ステップ170)。そして、全部の入力チ
ャンネルn=0〜n0についてデータサンプリングが完了
するまでステップ110以下の処理を繰り返し実行する
(ステップ180)。 Next, input channel n is converted to the next channel n = n + 1
(step 170). Then, the processes from step 110 onwards are repeated until data sampling is completed for all input channels n=0 to n0 (step 180).
なお、ステップ150にて演算された結果は、各々デー
タ処理ワーキングRAM55の所定アドレスに書き込まれ、
時系列に沿って格納される。リングメモリがいっぱいに
なると、古いデータから順に書き換えられていく。 The results of the calculations in step 150 are written to the respective predetermined addresses in the data processing working RAM 55.
The data is stored in chronological order. When the ring memory becomes full, the oldest data is overwritten.
一方、CPUボード5は、演算処理等の必要に応じてデ
ータ要求信号を送出する。データ要求信号は、入出力ボ
ード7,9,11のアドレス及び入出力チャンネルk(例え
ば、入出力ボード9に対しては0〜n0)を一組とした信
号である。第6図は、このCPUボード5から送出される
データ要求信号に応じてデジタルデータ入出力ボード9
が実行するデータ受渡し処理のフローチャートである。
また、第7図は、その際のCPUボード55及びデジタルデ
ータ入出力ボード9の信号の授受のタイミングチャート
である。 On the other hand, the CPU board 5 sends out a data request signal as required for arithmetic processing, etc. The data request signal is a set of the address of the input/output boards 7, 9, 11 and the input/output channel k (for example, 0 to n0 for the input/output board 9).
1 is a flowchart of a data transfer process executed by the
FIG. 7 is a timing chart showing the signal transmission between the CPU board 55 and the digital data input/output board 9 at that time.
データ受渡し処理においては、まず、時刻T1におい
て、CPUド5から、デジタルデータ入出力ボード9のk
番目の入出力チャンネルn=kを指定したデータ要求指
示が送出される。なお、このとき、入出力チャンネルn
=kにおいて前述のステップ160における割り込み禁止
がなされている場合は、CPUボード5からのデータ要求
指示が待たされる(時刻T0〜T1)。 In the data transfer process, first, at time T1, the CPU board 5 transmits the kth data of the digital data input/output board 9.
A data request command specifying the nth input/output channel n=k is sent.
If interrupts are disabled in step 160 at time k, the data request instruction from the CPU board 5 is made to wait (time T0 to T1).
時刻T1において、入出力データバッファ85にてデータ
要求指示を受け取ると、今度はデジタルデータ入出力ボ
ード9側のデータ変換処理等の実行が禁止される(ステ
ップ200)。次に、デジタルデータ入出力ボード9は、
入出力チャンネルn=kの指示を読み取る(ステップ21
0)。続いて、この入出力チャンネルn=kに対応する
フォーマット化データがワーキングRAM55から読み出さ
れ(ステップ220)、入出力データバッファ85に格納さ
れる(時刻T2:ステップ230)。そして、入出力データバ
ッファ85にフォーマット化データの格納が終了したこと
をCPUボード5へ知らせる(時刻T3:ステップ240)。 At time T1, when the input/output data buffer 85 receives a data request instruction, the digital data input/output board 9 is then prohibited from executing data conversion processing and the like (step 200).
Read the instruction for input/output channel n=k (step 21
0). Next, the formatted data corresponding to this I/O channel n=k is read from the working RAM 55 (step 220) and stored in the I/O data buffer 85 (time T2: step 230). Then, the CPU board 5 is notified that the storage of the formatted data in the I/O data buffer 85 has been completed (time T3: step 240).
一方、CPUボード5はこの格納終了信号を受けてデー
タ要求指示信号をターンオフする(時刻T4)。デジタル
データ入出力ボード9は、このデータ要求指示信号のタ
ーンオフを待って(ステップ250)、割り込み禁止を解
除し、データ変換処理等を再び実行可能な状態となる。 Meanwhile, upon receiving this storage completion signal, the CPU board 5 turns off the data request indication signal (time T4). The digital data input/output board 9 waits for this data request indication signal to be turned off (step 250), then releases the inhibition of interrupts and becomes able to execute data conversion processing etc. again.
この後、CPUボード5は入出力バッファ85から4[byt
es]のフォーマット化データを順次読み取る(時刻T5〜
T8)。 After this, the CPU board 5 receives 4 bytes from the I/O buffer 85.
es] formatted data is read sequentially (time T5~
T8).
他の入出力ボード7,11においても、デジタルデータ入
出力ボード9と同様の構成が採用され、同様の処理が実
行される。アナログデータ入出力ボード7は、パルスカ
ウンタ61等に替えてA/D変換器を備える点でデジタルデ
ータ入出力ボード9と構成上の若干の相違があるが、物
理量データを取り込んで設定条件に基づいたデータ変換
を実行し、さらにフォーマット化泥他として統一する本
質的構成、作用またはデジタルデータ入出力ボード9と
同じである。また、ユニット間データ入出力ボード11
は、ユニット間インタフェース17から直接デジタルパラ
レルデータを取り込む点でデジタルデータ入出力ボード
9と相違するが、本質的構成、作用はデジタルデータ入
出力ボード9と同じである。 The other input/output boards 7, 11 also employ a configuration similar to that of the digital data input/output board 9, and execute similar processing. The analog data input/output board 7 differs slightly in configuration from the digital data input/output board 9 in that it has an A/D converter instead of the pulse counter 61, etc., but it is essentially the same in configuration and function as the digital data input/output board 9, taking in physical quantity data, executing data conversion based on set conditions, and unifying the data as a format. Also, the inter-unit data input/output board 11
It differs from the digital data input/output board 9 in that it directly receives digital parallel data from the inter-unit interface 17, but its essential configuration and function are the same as those of the digital data input/output board 9.
以上説明した様に、本実施例の物理量データの入出力
装置によれば、被測定物から検出し、或は他の計測コン
トローラユニット等から受け取った物理量データを、デ
ータ長4[bytes]の浮動小数点形式のフォーマット化
データに変換してCPUボード5へ送出することができ
る。従って、CPUボード5側では、このフォーマット化
データを直接演算処理等に利用することができる。 As described above, according to the physical quantity data input/output device of this embodiment, physical quantity data detected from an object to be measured or received from another measurement controller unit or the like can be converted into formatted data in floating-point format with a data length of 4 bytes and sent to the CPU board 5. Therefore, on the CPU board 5 side, this formatted data can be directly used for calculation processing and the like.
また、複数の入出力ボード7,9,11等が接続され、性質
の異なる複数の物理量データを検出し或は受信して演算
処理を実行する場合においても、CPUボード5側ではフ
ォーマット化されたデータを受け取ることができるか
ら、これら物理量データに対してCPUボード5側で何等
手を加えることなく、そのまま各種演算処理等に用いる
ことができる。 Furthermore, even when a plurality of input/output boards 7, 9, 11, etc. are connected and a plurality of physical quantity data of different properties are detected or received to perform arithmetic processing, the CPU board 5 can receive formatted data, so that the physical quantity data can be used as is for various arithmetic processing, etc., without any processing on the CPU board 5 side.
この結果、CPUボード5側のソフトウェア設計を簡便
にすることができる。 As a result, the software design on the CPU board 5 side can be simplified.
また、各入出力ボード7,9,11側で、単位データの重み
及びデータの単位系を設定変更でき、かつ、その設定条
件に応じて、検出し或は受け取った物理量データをデー
タ変換するから、各入出力ボード7,9,11に取り付けられ
たセンサの感度等に応じて、さらにCPUボード5におけ
る演算処理ソフトウェアにて要求される単位系の物理量
データを得ることができる。しかも、前述の様に、この
データは、浮動小数点形式にフォーマット統一されて送
出される。従って、一旦設定したCPUボード5側の演算
処理ソフトウェアを何等変更・修正することなく、セン
サその他を変更して演算処理用の物理量データを供給す
ることができる。 Furthermore, the weight of unit data and the unit system of data can be changed on each of the input/output boards 7, 9, 11, and the detected or received physical quantity data is converted according to the set conditions, so that physical quantity data in the unit system required by the arithmetic processing software on the CPU board 5 can be obtained according to the sensitivity of the sensors attached to each of the input/output boards 7, 9, 11. Moreover, as described above, this data is sent out in a standardized floating-point format. Therefore, the sensors and other elements can be changed and physical quantity data for arithmetic processing can be supplied without any changes or modifications to the arithmetic processing software on the CPU board 5 that has already been set.
さらに、ロータリコードスイッチ77a〜77dによりデー
タの重みに対する設定条件を任意に選定でき、これに基
づいてデータ変換する構成を採用したから、センサや演
算処理の精度等に応じて被測定物の計測レンジを変更し
た場合にもCPUボード5側の演算処理ソフトウェアに何
等手を加える必要がない。従って、演算処理ソフトウェ
アをそのままにして、精度を自由に変更した演算が可能
である。 Furthermore, the rotary code switches 77a to 77d can be used to arbitrarily select the setting conditions for the weighting of data, and a configuration is adopted in which data is converted based on this, so even if the measurement range of the object to be measured is changed according to the sensor or accuracy of the calculation process, there is no need to make any changes to the calculation process software on the CPU board 5. Therefore, calculations can be performed with the accuracy freely changed while leaving the calculation process software as it is.
また、データ処理ワーキングRAM55として、リングメ
モリを採用し、しかもその中に、m行n列のマトリック
スデータとして、n個のチャンネルに対応したデータを
時系列に沿ってm個ずつ保持することができるから、CP
Uボード5側からのデータ要求指示において、単にチャ
ンネルを指定するだけでなく、k番目のチャンネルの特
定の時刻jにおけるデータを要求することも可能であ
り、或は物理量の来歴を知るために、特定の時刻jとそ
の後の時刻j+iの物理量データを要求したり、さら
に、複数の入出力ボードの複数のチャンネルから同一時
刻に検出した物理量データを要求する等、極めて高度な
演算処理を可能としている。 In addition, a ring memory is used as the data processing working RAM 55, and data corresponding to n channels can be stored in the memory in a time series of m rows and n columns.
In a data request instruction from the U-board 5, it is possible not only to specify a channel but also to request data at a specific time j of the kth channel. Alternatively, in order to know the history of a physical quantity, physical quantity data at a specific time j and the following time j+i can be requested. Furthermore, physical quantity data detected at the same time from multiple channels of multiple input/output boards can be requested, making it possible to perform extremely advanced calculation processing.
なお、本実施例では、単位データの重み及び単位系の
両方の条件を設定可能としたが、いずれか一方を設定可
能としたものであっても構わない。 In this embodiment, both the weight of the unit data and the unit system can be set, but it is also possible to set only one of them.
また、アドレス設定用のディップスイッチ81を備え
ず、マザーボード3の挿入位置を各入出力ボード7,9,11
と対応させておいても構わない。本実施例の様に、アド
レス設定用のディップスイッチ81を備える場合には、こ
のマザーボード3への挿入位置を変更する場合等に効果
がある。 In addition, the DIP switch 81 for address setting is not provided, and the insertion position of the motherboard 3 is set to each of the input/output boards 7, 9, 11.
If the DIP switch 81 for setting the address is provided as in this embodiment, it is effective in changing the insertion position on the motherboard 3, etc.
さらに、計測コントローラユニットとして構成する必
要はなく、入出力ボード一枚とセンサ一つの構成であっ
ても、従来にない顕著な作用・効果を奏することは勿論
である。 Furthermore, it is not necessary to configure it as a measurement controller unit. Even if it is configured with one input/output board and one sensor, it goes without saying that it will provide remarkable functions and effects not found in the past.
加えて、データ変換,フォーマット統一は、ソフト的
にやってもハード的にやっても構わない。 In addition, data conversion and format unification can be done either by software or by hardware.
以上本発明の一実施例について説明したが、本発明は
この様な実施例に何ら限定されるものではなく、例えば
フォーマット化されたデータは、パラレル信号としてCP
Uボード5へ送出してもよいし、シリアル信号として送
出してもよい等、本発明の要旨を逸脱しない範囲内にお
いて種々なる態様で実施し得ることは勿論である。 Although one embodiment of the present invention has been described above, the present invention is not limited to such an embodiment. For example, formatted data may be transmitted as a CP
It is needless to say that the signal may be sent to the U-board 5 or sent as a serial signal, and the present invention can be embodied in various other ways without departing from the spirit of the present invention.
発明の効果 以上説明した様に、本発明の物理量データの入出力装
置によれば、パラメータ設定部,データ変換部及びフォ
ーマット統一部を備えたことにより、外部から検出し或
は受信した物理量データを、少なくとも、単位データの
重み又は単位系を任意の設定に併せて変換し、かつ、送
信用の所定フォーマットに統一することが可能になっ
た。この結果、データ処理装置は、定められたフォーマ
ットに統一された物理量データを受け取ることができ、
これらデータを直接演算処理等に利用できる。従って、
物理量変換ソフトウェア等をデータ処理装置側に用意し
なくてよく、ソフトウェア設計を簡便にすることができ
る。As described above, the physical quantity data input/output device of the present invention is provided with a parameter setting section, a data conversion section, and a format unification section, so that it is possible to convert at least the weights or unit systems of unit data of physical quantity data detected or received from the outside in accordance with an arbitrary setting, and unify the data into a predetermined format for transmission. As a result, the data processing device can receive physical quantity data unified into a predetermined format,
These data can be used directly for calculation processing, etc.
Since there is no need to prepare physical quantity conversion software or the like on the data processing device side, software design can be simplified.
また、パラメータ設定部の採用により、データ処理装
置に対して既に設計された演算処理ソフトウェアを変更
・修正等することなく、物理量の精度等を変更すること
ができる。従って、必要に応じた精度の演算結果得るに
当たって、既存のソフトウェアをそのまま用いることが
でき、演算処理ソフトウェア設計の負担を増すことな
く、高度に汎用性のある演算処理を実行できる様になっ
た。 Furthermore, by employing the parameter setting unit, it is possible to change the accuracy of physical quantities, etc., without changing or modifying the calculation processing software already designed for the data processing device. Therefore, in order to obtain calculation results with the required accuracy, the existing software can be used as is, and it has become possible to execute highly versatile calculation processing without increasing the burden of designing the calculation processing software.
第1図は本発明の構成を例示するブロック図、第2図は
実施例として説明する計測コントローラユニットの概略
構成図、第3図はCPUボードと入出力ボードとの接続関
係及び概略構成を表すブロック図、第4図はデジタルデ
ータ入出力ボードの詳しい構成を表すブロック図、第5
図はデータ変換・フォーマット統一処理のフローチャー
ト、第6図はデータ受渡し処理のフローチャート、第7
図はデータ受渡しのタイミングチャートである。 M1……パラメータ設定部 M2……データ変換部 M3……フォーマット統一部 M4……フォーマット化データ送出部 3……マザーボード、5……CPUボード 7……アナログデータ入出力ボード 9……デジタルデータ入出力ボード 11……ユニット間データ入出力ボード 13……リニアセンサ、15……エンコーダ 17……ユニット間インタフェース 43……外部信号インタフェース部 45……パラメータ設定部、47……データ変換部 49……データフォーマット変換インタフェース部 51……データ処理CPU 53……データ処理プログラムROM 55……データ処理ワーキングRAM 61……パルスカウンタ 65……回転数変換カウンタラッチ 69……分周回路 71……サンプリング周期設定用のディップスイッチ 75……単位系設定用のディップスイッチ 77a〜77d……重み設定用のロータリコードスイッチ 85……入出力データバッファ FIG. 1 is a block diagram illustrating the configuration of the present invention, FIG. 2 is a schematic diagram of a measurement controller unit to be described as an embodiment, FIG. 3 is a block diagram showing the connection relationship between a CPU board and an input/output board and a schematic configuration, FIG. 4 is a block diagram showing the detailed configuration of a digital data input/output board, and FIG.
FIG. 6 is a flowchart of the data conversion and format unification process, FIG. 7 is a flowchart of the data transfer process,
The figure shows a timing chart of data transfer. M1: Parameter setting section M2: Data conversion section M3: Format unification section M4: Formatted data transmission section 3: Motherboard 5: CPU board 7: Analog data input/output board 9: Digital data input/output board 11: Inter-unit data input/output board 13: Linear sensor 15: Encoder 17: Inter-unit interface 43: External signal interface section 45: Parameter setting section 47: Data conversion section 49: Data format conversion interface section 51: Data processing CPU 53: Data processing program ROM 55: Data processing working RAM 61: Pulse counter 65: Rotation speed conversion counter latch 69: Frequency division circuit 71: DIP switch for setting sampling period 75: DIP switch for setting unit system 77a-77d: Rotary code switch for setting weight 85: Input/output data buffer
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−217797(JP,A) 特開 昭62−14282(JP,A) 実開 昭58−56973(JP,U)───────────────────────────────────────────────────────── Continued from the front page (56) References JP 63-217797 (JP, A) JP 62-14282 (JP, A) Utility Model Application Publication No. 58-56973 (JP, U)
Claims (1)
データを取り込み、該物理量データを、少なくとも演算
処理ユニットを有するデータ処理装置に対して送出する
物理量データの入出力装置において、 前記外部から取り込んだ物理量データの、少なくとも、
単位データの意味する物理量の大きさの条件又は単位系
の条件を設定するパラメータ設定部と、 該パラメータ設定部の設定条件に応じて、前記物理量デ
ータを、少なくとも、設定された大きさの単位データか
らなる物理量データ又は設定された単位系からなる物理
量データに変換するデータ変換部と、 該データ変換された物理量データを送信用の所定フォー
マットに統一するフォーマット統一部と、 該フォーマット統一部でフォーマット化された物理量デ
ータを、前記データ処理装置に対して所定のタイミング
で送出するフォーマット化データ送出部と を備えることを特徴とする物理量データの入出力装置。[Claim 1] An input/output device for physical quantity data that takes in various physical quantity data detected or received from an external source and transmits the physical quantity data to a data processing device having at least an arithmetic processing unit, wherein the physical quantity data taken in from the outside includes at least
1. An input/output device for physical quantity data, comprising: a parameter setting unit which sets a condition of a magnitude of a physical quantity represented by unit data or a condition of a unit system; a data conversion unit which converts the physical quantity data into at least physical quantity data consisting of unit data of a set magnitude or physical quantity data consisting of a set unit system in accordance with the condition set by the parameter setting unit; a format unification unit which unifies the converted physical quantity data into a predetermined format for transmission; and a formatted data transmission unit which transmits the physical quantity data formatted by the format unification unit to the data processing device at a predetermined timing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204456A JP2701469B2 (en) | 1989-08-07 | 1989-08-07 | Physical quantity data input/output device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204456A JP2701469B2 (en) | 1989-08-07 | 1989-08-07 | Physical quantity data input/output device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0368814A JPH0368814A (en) | 1991-03-25 |
| JP2701469B2 true JP2701469B2 (en) | 1998-01-21 |
Family
ID=16490836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1204456A Expired - Lifetime JP2701469B2 (en) | 1989-08-07 | 1989-08-07 | Physical quantity data input/output device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2701469B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006048582A (en) * | 2004-08-09 | 2006-02-16 | Vodafone Kk | Measurement data processing method, measurement data processing device, and mobile terminal device |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10203787A1 (en) * | 2002-01-31 | 2003-08-14 | Siemens Ag | Process for regulating an industrial process |
| JP7597563B2 (en) * | 2020-06-19 | 2024-12-10 | 日置電機株式会社 | Measuring device and measuring system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5856973U (en) * | 1981-10-12 | 1983-04-18 | シンポ工業株式会社 | Rotation speed measuring device |
| JPS6214282A (en) * | 1985-07-11 | 1987-01-22 | Toshiba Corp | Portable measuring instrument with memory medium |
| JPS63217797A (en) * | 1987-03-05 | 1988-09-09 | Meidensha Electric Mfg Co Ltd | Method for managing measured value |
-
1989
- 1989-08-07 JP JP1204456A patent/JP2701469B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006048582A (en) * | 2004-08-09 | 2006-02-16 | Vodafone Kk | Measurement data processing method, measurement data processing device, and mobile terminal device |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0368814A (en) | 1991-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10621025B2 (en) | Methods for data acquisition systems in real time applications | |
| US8914551B2 (en) | Sensor polling unit for microprocessor integration | |
| US4538235A (en) | Microcomputer retriggerable interval counter | |
| US20200371975A1 (en) | Input/output control unit, programmable logic controller, and inspection system | |
| JP2701469B2 (en) | Physical quantity data input/output device | |
| CN108427345B (en) | Load equipment control method, device and system based on square wave pulse signal | |
| CN203250170U (en) | Inverter operation panel of knob encoder | |
| US5325341A (en) | Digital timer apparatus and method | |
| US5233573A (en) | Digital data processor including apparatus for collecting time-related information | |
| EP3696626B1 (en) | Communication system, communication method, and program | |
| JPH0217415A (en) | Method and apparatus for evaluating signal of increment type transmitter | |
| US4896288A (en) | Programmable controller input module | |
| CN101841636B (en) | Photoelectric imaging system based on low-dimensional quantum structure photoelectricity sensor reading circuit | |
| CN213750698U (en) | Counting device | |
| CN117608418A (en) | Display control device, instruction execution method, picture display method and display control device system | |
| CN103516288A (en) | Self-adaptive encoder speed measuring device and method | |
| US8510482B2 (en) | Data processing system having peripheral-paced DMA transfer and method therefor | |
| US20060195272A1 (en) | Real-time measuring system used for motor driver | |
| CN219513982U (en) | Motor control circuit and vehicle | |
| KR100321906B1 (en) | Integrated controller of AC motor | |
| JPH0736742A (en) | Program operation monitoring circuit | |
| JP2714651B2 (en) | Counter circuit | |
| EP0024957A1 (en) | Apparatus for determining the position of an object | |
| Wu | Unlocking the Potential of Your Microcontroller | |
| CN121878250A (en) | A method for acquiring speed of high-speed rotating machinery |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081003 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081003 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091003 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term |