JPH0561590B2 - - Google Patents
Info
- Publication number
- JPH0561590B2 JPH0561590B2 JP62294154A JP29415487A JPH0561590B2 JP H0561590 B2 JPH0561590 B2 JP H0561590B2 JP 62294154 A JP62294154 A JP 62294154A JP 29415487 A JP29415487 A JP 29415487A JP H0561590 B2 JPH0561590 B2 JP H0561590B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- address
- cursor
- waveform
- distance
- 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 - Fee Related
Links
- 230000015654 memory Effects 0.000 claims description 86
- 238000005259 measurement Methods 0.000 claims description 76
- 239000000523 sample Substances 0.000 claims description 36
- 238000004364 calculation method Methods 0.000 claims description 12
- 238000002604 ultrasonography Methods 0.000 claims description 12
- 238000005070 sampling Methods 0.000 claims description 6
- 238000000034 method Methods 0.000 description 33
- 238000010586 diagram Methods 0.000 description 30
- 239000004973 liquid crystal related substance Substances 0.000 description 28
- 230000008569 process Effects 0.000 description 19
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 11
- 230000007547 defect Effects 0.000 description 10
- 238000001514 detection method Methods 0.000 description 9
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 238000007654 immersion Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000010894 electron beam technology Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Investigating Or Analyzing Materials By The Use Of Ultrasonic Waves (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は超音波探傷器において、表示部に表示
された反射波のうちの特定のものにマークを付与
する超音波探傷器のマーク表示装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a mark display device for an ultrasonic flaw detector that attaches a mark to a specific reflected wave displayed on a display unit in an ultrasonic flaw detector. Regarding.
超音波探傷器は、物体内部の傷の存在の有無を
当該物体を破壊することなく検査する装置として
良く知られている。この超音波探傷器を図により
説明する。
Ultrasonic flaw detectors are well known as devices that inspect the presence or absence of flaws inside an object without destroying the object. This ultrasonic flaw detector will be explained using figures.
第18図は従来の超音波探傷器のブロツク図で
ある。図で、1は被検査物体、1fは被検査物体
1内に存在する欠陥を示す。2は被検査物体1内
に超音波を放射するとともに、反射してきた超音
波に比例した電気信号を出力する超音波探触子で
ある。3は超音波探傷器であり、超音波探触子2
に対して超音波発生パルスを出力し、かつ、超音
波探触子2からの信号を受信し、この信号の波形
を表示する。 FIG. 18 is a block diagram of a conventional ultrasonic flaw detector. In the figure, 1 indicates the object to be inspected, and 1f indicates a defect existing in the object to be inspected 1. 2 is an ultrasonic probe that emits ultrasonic waves into the object to be inspected 1 and outputs an electric signal proportional to the reflected ultrasonic waves. 3 is an ultrasonic flaw detector, and ultrasonic probe 2
It outputs an ultrasonic generation pulse to the ultrasonic probe 2, receives a signal from the ultrasonic probe 2, and displays the waveform of this signal.
超音波探傷器3は次の各要素で構成されてい
る。即ち、4は超音波探傷器3の動作に時間的規
制を与える信号電圧を発生する同期回路、5は同
期回路4の信号により超音波探触子2に超音波発
生のためのパルスを出力する送信部である。6′
は超音波探触子2からの信号を受信する受信部で
あり、抵抗器で構成される分圧器の組合せより成
る減衰回路6a、および増幅回路6b′で構成され
る。7は増幅回路6b′からの信号を整流する検波
回路、8は垂直軸増幅回路である。 The ultrasonic flaw detector 3 is composed of the following elements. That is, 4 is a synchronous circuit that generates a signal voltage that temporally regulates the operation of the ultrasonic flaw detector 3, and 5 is a synchronous circuit that outputs pulses for generating ultrasonic waves to the ultrasonic probe 2 based on the signal from the synchronous circuit 4. This is the transmitter. 6'
A receiving section receives signals from the ultrasonic probe 2, and is composed of an attenuation circuit 6a consisting of a combination of voltage dividers made up of resistors, and an amplification circuit 6b'. 7 is a detection circuit for rectifying the signal from the amplifier circuit 6b', and 8 is a vertical axis amplifier circuit.
9は同期回路4からの同期信号により三角波を
発生する掃引回路、10は掃引回路9の三角波信
号を増幅する増幅回路である。11は超音波探触
子2からの信号波形を表示する表示部であり、横
軸は増幅回路10から出力される三角波で定まる
時間軸とされ、縦軸は垂直軸増幅回路8から出力
される信号の大きさとされる。表示部11として
は陰極線管が用いられ、その表面にはスケールが
表示されている。12は被検査物体1において、
その表面からの検査すべき範囲(測定範囲)を設
定する測定範囲設定部である。13は掃引開始信
号に遅れ時間をもたせて表示部11に表示される
波形の位置を平行移動させる遅延時間設定部であ
る。 Reference numeral 9 represents a sweep circuit that generates a triangular wave based on the synchronization signal from the synchronization circuit 4, and reference numeral 10 represents an amplifier circuit that amplifies the triangular wave signal from the sweep circuit 9. 11 is a display unit that displays the signal waveform from the ultrasound probe 2, the horizontal axis is the time axis determined by the triangular wave output from the amplifier circuit 10, and the vertical axis is the vertical axis output from the amplifier circuit 8. It is considered to be the magnitude of the signal. A cathode ray tube is used as the display section 11, and a scale is displayed on its surface. 12 is the object to be inspected 1,
This is a measurement range setting section that sets the range to be inspected (measurement range) from the surface. Reference numeral 13 denotes a delay time setting section that adds a delay time to the sweep start signal and moves the position of the waveform displayed on the display section 11 in parallel.
次に、上記従来の超音波探傷器の動作の概略を
説明する。同期回路4からの信号電圧により送信
部5からパルスが出力されると、超音波探触子2
はこのパルスにより励起されて被検査物体1に対
して超音波を放射する。放射された超音波の一部
は被検査物体1の表面から直ちに超音波探触子2
に戻り、他は被検査物体1内を伝播し、被検査物
体1の底部に達し、ここで反射されて超音波探触
子2に戻る。一方、被検査物体1に欠陥1fが存
在すると、超音波は当該欠陥1fにおいても反射
されて超音波探触子2に戻る。これら超音波探触
子2に戻つた超音波は超音波探触子2をその大き
さに比例して励起し、超音波探触子2からはこれ
に応じた電気信号が出力される。 Next, an outline of the operation of the conventional ultrasonic flaw detector described above will be explained. When a pulse is output from the transmitter 5 due to the signal voltage from the synchronous circuit 4, the ultrasonic probe 2
is excited by this pulse and emits ultrasonic waves to the object 1 to be inspected. A part of the emitted ultrasonic waves is immediately transmitted to the ultrasonic probe 2 from the surface of the object to be inspected 1.
, and the others propagate within the object to be inspected 1 , reach the bottom of the object to be inspected 1 , where they are reflected and return to the ultrasound probe 2 . On the other hand, if a defect 1f exists in the object to be inspected 1, the ultrasonic waves are also reflected from the defect 1f and return to the ultrasonic probe 2. The ultrasonic waves returned to the ultrasonic probe 2 excites the ultrasonic probe 2 in proportion to its magnitude, and the ultrasonic probe 2 outputs an electric signal corresponding to this.
この信号は減衰回路6aに入力され、処理に適
した大きさに調節され、増幅回路6b′を経て検波
回路7に入力される。検波回路7は表示部11の
表示を片振り指示とするため、入力信号を整流す
る。この際、当該信号に混入している雑音成分も
除去される。検波回路7の出力信号は垂直軸増幅
回路8を経て表示部11に入力され、その大きさ
が表示部11の縦軸に表される。一方、掃引回路
9は同期回路4の同期信号により三角波電圧を発
生し、この電圧は増幅回路10を経て表示部11
(陰極線管)の偏向電極に印加され、電子ビーム
を掃引する。この掃引と前記垂直軸増幅回路8か
らの入力信号により、表示部11には超音波探触
子2に戻つた反射波の波形が表示される。 This signal is input to the attenuation circuit 6a, adjusted to a size suitable for processing, and input to the detection circuit 7 via the amplifier circuit 6b'. The detection circuit 7 rectifies the input signal so that the display unit 11 displays a one-sided swing instruction. At this time, noise components mixed in the signal are also removed. The output signal of the detection circuit 7 is input to the display section 11 via the vertical axis amplifier circuit 8, and its magnitude is displayed on the vertical axis of the display section 11. On the other hand, the sweep circuit 9 generates a triangular wave voltage based on the synchronization signal from the synchronization circuit 4, and this voltage passes through the amplifier circuit 10 to the display section 11.
Applied to the deflection electrode of a cathode ray tube (cathode ray tube), it sweeps the electron beam. Due to this sweep and the input signal from the vertical axis amplifier circuit 8, the waveform of the reflected wave returned to the ultrasound probe 2 is displayed on the display section 11.
このような超音波探傷器3を用いた探傷におい
て、表示部11に表示される反射波の波形は、被
検査物体1と超音波探触子2との接触状態の如何
によつて変化する。これを避けるため、通常、水
浸法が採用されている。第19図は当該水浸法を
説明する断面図である。図で、1は被検査物体、
1fは欠陥、2は超音波探触子であり、これらは
第18図に示すものと同じである。15は水槽、
16は水槽15内の水を示す。被検査物体1は水
槽15に沈められ、超音波探触子2は被検査物体
1と水16を介して対向せしめられる。超音波探
触子2からの超音波は水16を経て被検査物体1
に射入し、被検査物体1の各部からの反射波は水
16を経て超音波探触子2に入力されるので、表
示部11には安定した波形が表示されることにな
る。 In flaw detection using such an ultrasonic flaw detector 3, the waveform of the reflected wave displayed on the display section 11 changes depending on the state of contact between the object to be inspected 1 and the ultrasonic probe 2. To avoid this, a water immersion method is usually adopted. FIG. 19 is a sectional view illustrating the water immersion method. In the figure, 1 is the object to be inspected,
1f is a defect and 2 is an ultrasonic probe, which are the same as those shown in FIG. 15 is an aquarium,
16 indicates water in the water tank 15. The object to be inspected 1 is submerged in a water tank 15, and the ultrasonic probe 2 is opposed to the object to be inspected 1 with water 16 in between. The ultrasonic waves from the ultrasonic probe 2 pass through the water 16 and reach the object 1 to be inspected.
Since the reflected waves from various parts of the object to be inspected 1 are input to the ultrasonic probe 2 via the water 16, a stable waveform is displayed on the display section 11.
第20図は表示された反射波の波形図である。
図で、横軸は時間、縦軸は反射波の大きさを示
す。Tは超音波探触子2から超音波が送信された
ときに直ちに反射される送信反射波、Sは被検査
物体1の表面からの反射波、Fは欠陥1fからの
反射波、Bは被検査物体1の底面からの反射波、
Bsは水槽15の底面からの反射波である。なお、
被検査物体1内における超音波の音速は一定であ
るので、横軸(時間軸)は距離を表すことにな
り、この波形図から欠陥1fの位置が判明する。 FIG. 20 is a waveform diagram of the displayed reflected waves.
In the figure, the horizontal axis shows time and the vertical axis shows the magnitude of reflected waves. T is a transmitted reflected wave that is immediately reflected when an ultrasonic wave is transmitted from the ultrasonic probe 2, S is a reflected wave from the surface of the object to be inspected 1, F is a reflected wave from the defect 1f, and B is the reflected wave to be inspected. The reflected wave from the bottom of the inspection object 1,
B s is a reflected wave from the bottom of the water tank 15. In addition,
Since the sound speed of the ultrasonic waves within the object to be inspected 1 is constant, the horizontal axis (time axis) represents distance, and the position of the defect 1f can be determined from this waveform diagram.
ところで、一般に、被検査物体1を探傷する場
合、必ずしもその表面から底面まで全体を検査す
る必要はなく、被検査物体1内のある深さ範囲
(測定範囲)を表示部11に表示し、この範囲を
検査すればよい場合が多い。この場合には、測定
範囲設定部12の粗調用つまみおよび微調用つま
みを操作して波形の拡張、縮小を行い、又、遅延
時間設定部13のつまみを操作して波形の移動を
行うことにより第20図に示す波形図のうちの所
望の測定範囲を表示部11に表示する。これによ
り検査者は注意して検査すべき領域を明確かつ容
易に観察することができ、検査に要する時間や労
力を軽減することができ、より正確な検査を実施
することができる。 By the way, in general, when inspecting the object to be inspected 1, it is not necessarily necessary to inspect the entire object from the surface to the bottom, but a certain depth range (measurement range) within the object to be inspected 1 is displayed on the display section 11, and this In many cases, it is sufficient to inspect the range. In this case, expand or reduce the waveform by operating the coarse adjustment knob and fine adjustment knob of the measurement range setting section 12, and move the waveform by operating the knob of the delay time setting section 13. A desired measurement range in the waveform diagram shown in FIG. 20 is displayed on the display section 11. This allows the inspector to clearly and easily observe the area to be carefully inspected, reducing the time and effort required for inspection, and enabling more accurate inspection.
ところで、上記超音波探傷器においては、前述
のように測定範囲設定部12および遅延時間設定
部13を操作することにより表示部11に所定の
測定範囲を表示するが、その測定範囲が表面の近
傍、又は底面の近傍である場合、表示部11に常
時反射波S又は反射波Bを表示して欠陥1fの位
置を正確に認識する手段が用いられる。しかしな
がら、観測が一時中断された後再開されたり、観
測中途で観測者が交替するような場合、表示部1
1に表示されている反射波が反射波Sであるのか
反射波Bであるのか、判断できなくなり混乱を生
じる場合がある。このような混乱は、例えば欠陥
1fが複数あり、それらの位置をより正確に観測
するため表示範囲を狭くして表示部11から反射
波S又は反射波Bが外れた場合、波形を移動させ
て再び反射波S又は反射波Bを表示したときにも
生じ、この場合には観測者は被検査物体1のどの
部分を観測しているのか判らなくなる。
By the way, in the above-mentioned ultrasonic flaw detector, a predetermined measurement range is displayed on the display unit 11 by operating the measurement range setting unit 12 and the delay time setting unit 13 as described above. , or in the vicinity of the bottom surface, means is used to constantly display the reflected wave S or the reflected wave B on the display unit 11 to accurately recognize the position of the defect 1f. However, if the observation is resumed after being temporarily interrupted, or if the observer changes midway through the observation, the display unit
It may become impossible to determine whether the reflected wave displayed in 1 is the reflected wave S or the reflected wave B, which may cause confusion. Such confusion can be caused by, for example, if there are multiple defects 1f and the display range is narrowed in order to more accurately observe their positions and the reflected wave S or B is removed from the display section 11, the waveform may be moved. This also occurs when the reflected wave S or reflected wave B is displayed again, and in this case, the observer cannot tell which part of the object 1 to be inspected is being observed.
さらに、誤つてゲインを小さくしてしまい、こ
のため、反射波が表示されるべき位置に表示され
なくなつたような場合、観測者は超音波探傷器に
故障が発生したものと誤認し故障個所を探傷する
ための手間と時間を浪費することになる。 Furthermore, if the gain is reduced by mistake and the reflected wave is no longer displayed at the position where it should be displayed, the observer may mistakenly think that a failure has occurred in the ultrasonic flaw detector and locate the failure location. It would be a waste of time and effort to detect the flaws.
さらに又、探傷が上記水浸法によらず、探触子
2を直接被検査物体1に接触して行なわれた場
合、探傷子2の接触が不良であつたり、その接触
面が粗い場合、反射波が得られなくなる場合があ
り、この場合、観測者は接触が良好でないのか、
ゲインが不足しているのか、又は誤つた個所を探
傷しているのか、あるいは超音波探傷器が故障し
ているのか判断できなくなる。 Furthermore, when flaw detection is performed by directly contacting the probe 2 with the object to be inspected 1 without using the above-mentioned water immersion method, if the contact of the flaw probe 2 is poor or the contact surface is rough, In some cases, reflected waves may not be obtained, and in this case, the observer must check whether the contact is not good or not.
It becomes impossible to determine whether the gain is insufficient, whether the wrong location is being detected, or whether the ultrasonic flaw detector is malfunctioning.
以上のような欠点は、すべて反射波S,Bを確
認できないことに起因するものであり、これを確
認できれば解消されるものと考えられる。 The above-mentioned drawbacks are all due to the inability to confirm the reflected waves S and B, and it is thought that they can be resolved if this can be confirmed.
本発明はこのような事情に鑑みてなされたもの
であり、その目的は、上記従来技術の問題点を解
決し、所定の反射波を確実に認識することができ
る超音波探傷器を提供するにある。 The present invention has been made in view of these circumstances, and its purpose is to provide an ultrasonic flaw detector capable of reliably recognizing predetermined reflected waves by solving the problems of the prior art described above. be.
上記の目的を達成するため、本発明は、反射波
S,B等に所望の符号を付与するものであり、そ
のために、受信部で得られた信号をデイジタル的
に処理する構成とされる。即ち、本発明は、超音
波探触子に対して所定のパルスを出力する送信部
と、前記超音波探触子からの信号を受信する受信
部と、この受信部で受信された信号に基づいて当
該信号の波形を表示する表示部とを備えた超音波
探傷器において、前記受信部で受信された入力信
号を所定のサンプリング周期で順次アドレスに記
憶する波形メモリと、前記表示部に表示するデー
タを記憶する表示メモリと、前記表示部に表示す
べき測定範囲に応じて前記波形メモリのアドレス
を選択する選択手段と、この選択手段により選択
されたアドレスのデータを対応する前記表示メモ
リのアドレスに移送するデータ移送手段と、前記
表示メモリのデータを前記表示部に表示する波形
表示手段と、表示された反射波のうち所定の反射
波を選択する反射波選択手段と、選択された反射
波の距離を演算する演算手段と、演算された距離
に対応する前記表示メモリのアドレスを決定する
アドレス決定手段と、決定されたアドレスに対応
する前記表示部の位置に所定のマークを表示する
マーク表示手段とを設けたことを特徴とする。
In order to achieve the above object, the present invention assigns a desired code to the reflected waves S, B, etc., and is configured to digitally process the signal obtained by the receiving section. That is, the present invention includes a transmitter that outputs a predetermined pulse to an ultrasound probe, a receiver that receives a signal from the ultrasound probe, and a transmitter that outputs a predetermined pulse to an ultrasound probe. In an ultrasonic flaw detector, the ultrasonic flaw detector includes a waveform memory that sequentially stores the input signal received by the receiving section in addresses at a predetermined sampling period, and a display section that displays the waveform of the signal on the display section. a display memory for storing data; a selection means for selecting an address of the waveform memory according to a measurement range to be displayed on the display section; and an address of the display memory corresponding to the data at the address selected by the selection means. a waveform display means for displaying the data in the display memory on the display section; a reflected wave selection means for selecting a predetermined reflected wave from among the displayed reflected waves; a calculation means for calculating a distance of , an address determination means for determining an address of the display memory corresponding to the calculated distance, and a mark display for displaying a predetermined mark at a position on the display section corresponding to the determined address. It is characterized by providing means.
受信部で受信された信号はデイジタル信号とし
て波形メモリに記憶される。そして、測定範囲に
応じて波形メモリに記憶されたデータのうちの所
定のデータが表示メモリに移され、表示メモリの
データが波形表示手段により表示部に表示され
る。次いで、表示された反射波のうちの所定のも
のを選択し、その反射波のピーク値の距離を演算
する。そして、この距離に基づいて表示メモリの
当該距離に該当するアドレスを求め、このアドレ
スに対応する表示部の表示面に所定のマークを表
示する。
The signal received by the receiver is stored in a waveform memory as a digital signal. Then, predetermined data of the data stored in the waveform memory is transferred to the display memory according to the measurement range, and the data in the display memory is displayed on the display section by the waveform display means. Next, a predetermined one is selected from among the displayed reflected waves, and the distance of the peak value of the reflected wave is calculated. Then, based on this distance, an address corresponding to the distance in the display memory is determined, and a predetermined mark is displayed on the display surface of the display section corresponding to this address.
以下、本発明を図示の実施例に基づいて説明す
る。
Hereinafter, the present invention will be explained based on illustrated embodiments.
第1図は本発明の実施例に係る超音波探傷器の
ブロツク図である。図で、第18図に示す部分と
同一部分には同一符号を付して説明を省略する。
なお、超音波探傷器においては、反射波を検波し
て表示する場合と、検波せずに表示する場合とが
あるが、いづれの場合でも本発明は適用可能であ
る。従つて、以下では、第18図での増幅器6
b′と検波回路7とを合わせたものを増幅回路6b
として受信部6を構成し検波を行なつた実施例を
示す。21は本実施例の超音波探傷器を示す。こ
の超音波探傷器21は次の各要素により構成され
ている。即ち、22は受信部6の出力信号をデイ
ジタル値に変換するA/D変換部、23はA/D
変換部22で変換された値を記憶する波形メモ
リ、24は波形メモリ23の各アドレスを順に指
定してゆくアドレスカウンタである。25はタイ
ミング回路であり、送信部5、A/D変換部22
およびアドレスカウンタ24へそれぞれ起動信号
を与える。このタイミング回路25の発振には水
晶発振子が用いられる。 FIG. 1 is a block diagram of an ultrasonic flaw detector according to an embodiment of the present invention. In the figure, parts that are the same as those shown in FIG. 18 are given the same reference numerals, and explanations thereof will be omitted.
In addition, in the ultrasonic flaw detector, there are cases where reflected waves are detected and displayed, and cases where reflected waves are displayed without detection, and the present invention is applicable in either case. Therefore, in the following, the amplifier 6 in FIG.
b′ and the detection circuit 7 are combined into an amplifier circuit 6b.
An example will be shown in which the receiving section 6 is configured as follows and detection is performed. Reference numeral 21 indicates an ultrasonic flaw detector of this embodiment. This ultrasonic flaw detector 21 is composed of the following elements. That is, 22 is an A/D converter that converts the output signal of the receiver 6 into a digital value, and 23 is an A/D converter.
A waveform memory stores the values converted by the converter 22, and 24 is an address counter that sequentially specifies each address of the waveform memory 23. 25 is a timing circuit, which includes a transmitting section 5 and an A/D converting section 22.
and gives activation signals to the address counter 24, respectively. A crystal oscillator is used for oscillation of this timing circuit 25.
26は所要の演算、制御を行うCPU(中央処理
装置)、27は演算のためのパラメータやデータ
等を一時記憶するRAM(ランダム・アスセス・
メモリ)、28はCPU26の処理手順を記憶する
ROM(リード・オンリ・メモリ)である。30
は被検査物体1内を超音波が伝播する速度(音
速)その他の値を入力するキーボード入力部であ
る。31は液晶表示部、32はCPU26の演算、
制御の結果得られたデータに基づいて液晶表示部
31の表示を制御する表示部コントローラであ
る。32mは表示部コントローラ32に設けられ
た表示メモリであり、この表示メモリ32mには
液晶表示部31に表示するデータが格納される。
表示メモリ32mのアドレスの数は、液晶表示部
31における横方向に配列された液晶ドツトの数
と同数である。33はマーク設定部であり、反射
波にマークを付するために用いられる。このマー
ク設定部は第2図を用いてさらに後述する。34
は表示部31にカーソルを表示する場合、当該カ
ーソルの始点位置を定めるカーソル始点設定部、
35は当該カーソルの幅を指示するカーソル幅設
定部である。36は表示部31に波形を表示する
場合の表示始点を設定する表示始点設定部、37
は測定範囲を定める測定範囲設定部である。38
は文字を選択して設定する文字設定部である。 26 is a CPU (central processing unit) that performs necessary calculations and control, and 27 is a RAM (random access) that temporarily stores parameters and data for calculations.
memory), 28 stores the processing procedure of the CPU 26
It is ROM (read only memory). 30
is a keyboard input section for inputting the speed at which ultrasonic waves propagate within the object 1 to be inspected (sound velocity) and other values. 31 is the liquid crystal display section, 32 is the calculation of the CPU 26,
This is a display unit controller that controls the display of the liquid crystal display unit 31 based on data obtained as a result of control. 32m is a display memory provided in the display unit controller 32, and data to be displayed on the liquid crystal display unit 31 is stored in this display memory 32m.
The number of addresses in the display memory 32m is the same as the number of liquid crystal dots arranged in the horizontal direction in the liquid crystal display section 31. 33 is a mark setting section, which is used to mark the reflected wave. This mark setting section will be further described later with reference to FIG. 34
is a cursor starting point setting section that determines the starting point position of the cursor when displaying a cursor on the display section 31;
35 is a cursor width setting section that specifies the width of the cursor. 36 is a display start point setting section for setting a display start point when displaying a waveform on the display section 31; 37;
is a measurement range setting section that determines the measurement range. 38
is a character setting section for selecting and setting characters.
第2図は第1図に示すマーク設定部33におけ
るキースイツチの配置図である。本実施例におい
て、マーク設定部33のキースイツチは、0〜9
までの10個の数字キースイツチ33a、「マーク」
の表示があるマークキースイツチ33b、および
「セツト」の表示があるセツトキースイツチ33
cで構成されている。マークキースイツチ33b
はマークを設定する処理動作を起動する機能を有
し、又、セツトキースイツチ33cは入力終了の
信号を出力する機能を有する。 FIG. 2 is a layout diagram of key switches in the mark setting section 33 shown in FIG. 1. In this embodiment, the key switches of the mark setting section 33 are 0 to 9.
up to 10 numeric key switch 33a, "mark"
The mark key switch 33b has a display of ``Set'', and the set key switch 33 has a display of ``SET''.
It is composed of c. Mark key switch 33b
has a function of starting a processing operation for setting a mark, and a set key switch 33c has a function of outputting an input end signal.
次に、本実施例の動作を説明する。本実施例に
おいては、第1図およびその説明からも判るよう
に、受信部6で受信された超音波信号波形はデイ
ジタル的に処理されて波形メモリ23へ入力され
(波形メモリ入力手段)、入力された信号は測定始
点設定部36および測定範囲設定部37により所
望の範囲の信号が選択されて液晶表示部31に表
示され(測定範囲表示手段)、表示された信号波
形のうちの所定の反射波をカーソル始点設定部3
4、カーソル幅設定部35を操作してカーソルで
選択し(カーソル表示手段)、選択された反射波
にマーク設定部33および文字設定部38により
所望のマークを付与する(マーク付与手段)とい
う動作が実行される。以下、上記波形メモリ入力
手段、測定範囲表示手段、カーソル表示手段およ
びマーク付与手段について説明する。 Next, the operation of this embodiment will be explained. In this embodiment, as can be seen from FIG. 1 and its explanation, the ultrasonic signal waveform received by the receiving section 6 is digitally processed and input to the waveform memory 23 (waveform memory input means). The measurement start point setting section 36 and the measurement range setting section 37 select a signal in a desired range and display it on the liquid crystal display section 31 (measurement range display means), and a predetermined reflection of the displayed signal waveform is selected. Wave cursor start point setting part 3
4. Operation of operating the cursor width setting section 35 to make a selection with the cursor (cursor display means), and adding a desired mark to the selected reflected wave using the mark setting section 33 and the character setting section 38 (mark adding means). is executed. The waveform memory input means, measurement range display means, cursor display means and mark adding means will be explained below.
() 波形メモリ入力手段
まず最初に波形メモリ23へのデータの格納
動作を第3図に示す反射波の波形図、第4図に
示す波形メモリ23のブロツク図を参照しなが
ら説明する。タイミング回路25から送信部5
へトリガ信号が出力されると、送信部5は超音
波探触子2にパルスを出力し、超音波探触子2
から被検査物体1内に超音波が放射される。こ
の超音波の反射波は超音波探触子2により電気
信号に変換され、この信号は受信部6で受信さ
れる。受信部6は、受信した反射波信号を以後
の処理に適した値として出力する。この出力さ
れた反射波信号は、所定のサンプリング周期毎
にA/D変換部22においてデイジタル値に変
換され、この変換された値は順次波形メモリ2
3に記憶される。この記憶は、アドレスカウン
タ24が波形メモリ23のアドレスを順次指定
することによりなされる。反射波信号のサンプ
リング、波形メモリ23のアドレス指定はタイ
ミング回路25から出力される起動信号により
実行される。このような反射波信号のサンプリ
ングと、そのデイジタル値の波形メモリ23へ
の収容を第3図および第4図により説明する。() Waveform Memory Input Means First, the operation of storing data in the waveform memory 23 will be explained with reference to the waveform diagram of the reflected wave shown in FIG. 3 and the block diagram of the waveform memory 23 shown in FIG. From the timing circuit 25 to the transmitter 5
When the trigger signal is output, the transmitter 5 outputs a pulse to the ultrasound probe 2, and
Ultrasonic waves are radiated into the object 1 to be inspected. This reflected ultrasound wave is converted into an electrical signal by the ultrasound probe 2, and this signal is received by the receiver 6. The receiving unit 6 outputs the received reflected wave signal as a value suitable for subsequent processing. This output reflected wave signal is converted into a digital value in the A/D converter 22 at every predetermined sampling period, and the converted value is sequentially stored in the waveform memory 22.
3 is stored. This storage is performed by the address counter 24 sequentially specifying the addresses of the waveform memory 23. Sampling of the reflected wave signal and addressing of the waveform memory 23 are executed by a start signal output from the timing circuit 25. The sampling of such a reflected wave signal and the storage of its digital value in the waveform memory 23 will be explained with reference to FIGS. 3 and 4.
第3図は反射波信号の波形図である。図で、
横軸には時間が、縦軸には反射波信号の大きさ
(電圧)がとつてある。T,Fは第20図に示
すものと同じ反射波を示す。なお、第3図では
横軸のみが極端に拡大して描かれている。次
に、第4図は波形メモリ23のブロツク図であ
る。縦列に並べて示された各ブロツクは波形メ
モリ23におけるデータの収容部を意味し、各
収容部に記載されたD(0),D(1),……D(o-1),
D(o),D(o+1)……はA/D変換部22でデイジ
タル値に変換された反射波信号のデータであ
る。これらデータを一般形としてD(i)で表わす。
又、各収容部の左側に記載された符号AM(0),
AM(1),……AM(o-1),AM(o),AM(o+1)……は対応
する収容部のアドレスを示す。これらアドレス
を一般形としてAM(i)で表わす。 FIG. 3 is a waveform diagram of the reflected wave signal. In the figure,
The horizontal axis shows time, and the vertical axis shows the magnitude (voltage) of the reflected wave signal. T and F indicate the same reflected waves as shown in FIG. In addition, in FIG. 3, only the horizontal axis is extremely enlarged. Next, FIG. 4 is a block diagram of the waveform memory 23. Each block shown in a column means a data storage section in the waveform memory 23, and D (0) , D (1) , ... D (o-1) , written in each storage section.
D (o) , D (o+1) . . . are reflected wave signal data converted into digital values by the A/D converter 22. These data are expressed as D (i) in general form.
In addition, the code A M (0) written on the left side of each storage section,
A M(1) , ...A M(o-1) , A M(o) , A M(o+1) ... indicate the addresses of the corresponding storage units. These addresses are expressed as A M(i) in general form.
今、第3図に示す時刻t0において、タイミン
グ回路25からA/D変換部22およびアドレ
スカウンタ24に起動信号が出力されると、
A/D変換部22ではそのときの反射波Tの電
圧をA/D変換してデータD(0)を得る。又、ア
ドレスカウンタ24は波形メモリ23のアドレ
スAM(0)を指定する。この結果、データD(0)は波
形メモリ23のアドレスAM(0)に収容される。
次いで、時間τs経過後の時刻t1において、タイ
ミング回路25から再びA/D変換部22およ
びアドレスカウンタ24に起動信号が出力され
ると、同じくそのときの反射波Tの電圧がA/
D変換部22で変換されてD(1)が得られ、アド
レスカウンタ24は次のアドレスAM(1)を指定
するので、波形メモリ23のアドレスAM(1)に
データD(1)が収容される。この場合、時間τsが
サンプリング時間(例えば50ns)となる。以
下、同様にして反射波T,S,F,Bs……の
データが波形メモリ23に記憶されることにな
る。 Now, at time t0 shown in FIG. 3, when a start signal is output from the timing circuit 25 to the A/D converter 22 and the address counter 24,
The A/D converter 22 A/D converts the voltage of the reflected wave T at that time to obtain data D (0) . Further, the address counter 24 specifies address A M (0) of the waveform memory 23. As a result, data D (0) is stored at address A M (0) of waveform memory 23.
Next, at time t 1 after time τ s has elapsed, when the timing circuit 25 outputs the activation signal to the A/D converter 22 and address counter 24 again, the voltage of the reflected wave T at that time also becomes A/D.
The D converter 22 converts and obtains D (1) , and the address counter 24 specifies the next address A M (1) , so data D (1) is stored at address A M (1) in the waveform memory 23. be accommodated. In this case, the time τ s is the sampling time (for example, 50 ns). Thereafter, the data of the reflected waves T, S, F, B s . . . will be stored in the waveform memory 23 in the same manner.
() 測定範囲表示手段
上記のようにして波形メモリ23に記憶され
た波形のデータは、それらのすべてが表示に用
いられるのではなく、所望の測定範囲のデータ
のみが表示に用いられる。即ち、当該データの
うちの所要のデータが選択されて表示部コント
ローラ32の表示メモリ32mに入力され、こ
れら入力されたデータに基づいて表示が行なわ
れることになる。() Measurement Range Display Means All of the waveform data stored in the waveform memory 23 as described above is not used for display, but only data in a desired measurement range is used for display. That is, desired data from among the data is selected and input into the display memory 32m of the display unit controller 32, and a display is performed based on these input data.
ここで、まず波形メモリ23、液晶表示部3
1、コントローラ32、表示メモリ32mの関
係の概略について説明する。液晶表示部31は
横方向において、ある数の液晶ドツトが配列さ
れており、又、表示部コントローラ32には前
述のように当該配列の数と同数のアドレスを有
する表示メモリ32mが設けられている。今、
仮に液晶ドツトの配列の数を200とすると、表
示メモリ32mのアドレス{これをAL(j)で表
す}の数は、アドレスAL(0)からアドレスAL(199)
までの200となる。又、波形メモリ23のアド
レスAM(i)のうち、反射波T,S,F,B,Bs
までが格納されているアドレスの数を例えば
1000とする。一方、表示メモリの数は200であ
るので、全ての領域を表示するためには、表示
するデータを間引く必要がある。そこで、上記
1000のアドレス{アドレスAM(0)〜AM(999)}の
うち5番目毎のアドレス{アドレスAM(0),
AM(5),AM(10)……AM(990)}を表示メモリ32m
のアドレスAL(j)に対応させ、そのデータを表示
メモリ32mの当該アドレスに転送し、表示部
コントローラ32によりこれらのデータを液晶
表示部31に表示すれば各反射波T〜Bsを表
示することができる。 Here, first, the waveform memory 23 and the liquid crystal display section 3
1. An overview of the relationship between the controller 32 and the display memory 32m will be explained. The liquid crystal display section 31 has a certain number of liquid crystal dots arranged in the horizontal direction, and the display section controller 32 is provided with a display memory 32m having the same number of addresses as the number of the arrangement, as described above. . now,
Assuming that the number of liquid crystal dot arrays is 200, the number of addresses in the display memory 32m {represented by A L(j) } is from address A L(0) to address A L(199).
Up to 200. Also, among the addresses A M (i) of the waveform memory 23, reflected waves T, S, F, B, B s
For example, the number of addresses that are stored up to
1000. On the other hand, since the number of display memories is 200, it is necessary to thin out the data to be displayed in order to display all areas. Therefore, the above
Every fifth address {address A M ( 0) ,
Display memory 32m
If the data is made to correspond to the address A L(j) of the display memory 32m and the data is transferred to the corresponding address of the display memory 32m, and these data are displayed on the liquid crystal display section 31 by the display section controller 32, each reflected wave T to Bs will be displayed. can do.
さて、以上の関係を基にして、次に所望の測
定範囲の波形表示の動作を第5図に示す波形図
および第6図に示すフローチヤートを参照しな
がら説明する。第5図で、T,S,F,B,
Bsは第20図に示すものと同じ反射波の波形
である。一点鎖線で囲まれている部分31Aは
液晶表示部31に表示されるべき所望の測定範
囲である。又、測定範囲31Aは液晶表示部3
1のうち波形表示をする領域である。さらに、
CS,CEはそれぞれ液晶表示部31に表示され
る前カーソルおよび後カーソルである。31B
はこれら前カーソルCSと後カーソルCEとで挟
まれる領域を示し、測定範囲31A内において
選択される。X1,X2,X3は後述する距離lS,
lR,lEとを画面上に表示する位置を示す。これ
ら前カーソルCSおよび後カーソルCEについて
は後述する()カーソル表示手段の項におい
て説明する。第5図に示される状態は、両カー
ソルCS,CEに挟まれた領域31Bをはさんで
その両側近辺の部分の測定範囲lRの領域が液晶
表示部31に表示されている状態を模式的に示
したものである。ここで、図示されている寸法
(距離)について述べる。 Now, based on the above relationship, the operation of displaying the waveform of a desired measurement range will be explained next with reference to the waveform diagram shown in FIG. 5 and the flowchart shown in FIG. 6. In Figure 5, T, S, F, B,
B s is the same waveform of the reflected wave as shown in FIG. A portion 31A surrounded by a dashed line is a desired measurement range to be displayed on the liquid crystal display section 31. In addition, the measurement range 31A is the liquid crystal display section 3.
1, this is the area for displaying waveforms. moreover,
C S and C E are a front cursor and a back cursor displayed on the liquid crystal display section 31, respectively. 31B
indicates an area sandwiched between the front cursor C S and the rear cursor C E , and is selected within the measurement range 31A. X 1 , X 2 , and X 3 are distances l S and
Indicates the position where l R and l E are displayed on the screen. The previous cursor C S and the subsequent cursor C E will be explained in the section ( ) cursor display means described later. The state shown in FIG. 5 is a state in which the area of measurement range l R on both sides of the area 31B sandwiched between the cursors C S and CE is displayed on the liquid crystal display section 31. It is shown schematically. Here, the illustrated dimensions (distances) will be described.
lS:始点(本例では、表面からの反射波Sのピ
ーク位置)から測定範囲31A左端までの距
離
lR:測定範囲31Aの幅と対応する距離
lCS:測定範囲31Aの左端から前記前カーソ
ルCSまでの距離
lCE:測定範囲31Aの左端から後カーソルCE
までの距離
lW:前カーソルCSと後カーソルCEとの間の領域
31Bの幅(カーソル幅)
ここで、距離lSの始点について説明する。この
始点(lS=0)は本実施例では波形メモリ23
にデータの格納を開始した時点(送信パルス出
力とデータ格納開始を同時に行なうものと想定
する。)からの経過時間と音速(既知)とから
計算により求める手法がとられる。なお、この
ような距離計算の始点は、本実施例のように反
射波Sの位置に限ることはなく、任意の位置に
設定することができる。その場合には、対応す
る波形メモリ23のアドレスを本実施例の表示
メモリ32mの先頭アドレスに対応させればよ
い。以下の説明では、波形メモリ23の先頭ア
ドレスに対応する位置が距離0とされている。 l S : Distance from the starting point (in this example, the peak position of the reflected wave S from the surface) to the left end of the measurement range 31A l R : Distance corresponding to the width of the measurement range 31A l CS : From the left end of the measurement range 31A to the front Distance to cursor C S l CE : From left end of measurement range 31A to rear cursor C E
Distance l W : Width of the area 31B between the front cursor C S and the rear cursor C E (cursor width) Here, the starting point of the distance l S will be explained. This starting point (l S =0) is the waveform memory 23 in this embodiment.
A method is used to calculate this from the time elapsed since the start of data storage (assuming that the transmission pulse output and data storage start are performed at the same time) and the speed of sound (known). Note that the starting point of such distance calculation is not limited to the position of the reflected wave S as in this embodiment, and can be set at any position. In that case, the address of the corresponding waveform memory 23 may be made to correspond to the start address of the display memory 32m of this embodiment. In the following explanation, the position corresponding to the start address of the waveform memory 23 is assumed to have a distance of 0.
次いで、液晶表示部31に上記第5図に示す
ような波形表示を行う場合の動作を以下に説明
する。最初に、キーボード入力部30に被検査
物体1内を超音波が伝播する音速(この音速を
VSとする)を入力し、又、測定始点設定部3
6および測定範囲設定部37により、それぞれ
始点から測定領域左端までの距離lS、及び測定
範囲31Aの幅lRを入力する。又、前記表示メ
モリ32mのアドレスAL(j)の数は液晶表示部3
1に応じて定められた値であり、予め記憶され
ている。このアドレスAL(j)の数(前記原点設定
の説明では200個として例示されている)をKL
で表す。 Next, the operation when displaying a waveform as shown in FIG. 5 on the liquid crystal display section 31 will be described below. First, the sound speed at which the ultrasonic wave propagates inside the object to be inspected 1 (this sound speed is
VS ), and also input the measurement start point setting section 3.
6 and the measurement range setting section 37, the distance l S from the starting point to the left end of the measurement area and the width l R of the measurement range 31A are input, respectively. Also, the number of addresses A L(j) of the display memory 32m is
1, and is stored in advance. The number of addresses A L(j) (200 in the explanation of the origin setting) is set to K L
Expressed as
上記測定始点設定部36および測定範囲設定
部37はそれぞれロータリスイツチで構成され
ており、一方向、例えば時計方向(正方向)の
単位角度の回動により定められた単位数値Δl
が現在値に加算され、逆方向(負方向)の単位
角度の回動により減算される。このような加
算、減算は各ロータリスイツチの操作量を
CPU26が読込むことにより行なわれ、これ
により測定始点設定部36に距離lSが、又、測
定範囲設定部37に距離lRがそれぞれ設定さ
れ、これらの値lS,lRにより始点から測定範囲
終点までの距離lE(lE=lS+lR)が決定される。
これらの数値lS,lR,lEは第5図に示す位置X1,
X2,X3にそれぞれ表示される。 The measurement start point setting section 36 and the measurement range setting section 37 are each composed of a rotary switch, and the unit value Δl is determined by rotation of a unit angle in one direction, for example, clockwise (positive direction).
is added to the current value and subtracted by rotation of unit angle in the opposite direction (negative direction). Such addition and subtraction will affect the operating amount of each rotary switch.
This is done by reading the data into the CPU 26, which sets the distance l S in the measurement start point setting section 36 and the distance l R in the measurement range setting section 37, and uses these values l S and l R to measure from the starting point. The distance l E (l E =l S +l R ) to the end of the range is determined.
These values l S , l R , l E are at the positions X 1 ,
Displayed in X 2 and X 3 respectively.
上記各数値vS,lS,lR,KLが定まると、CPU
26はROM28に記憶されている手順にした
がつてこれら数値を順次読込む(第6図に示す
手順P11)。 Once each of the above values v S , l S , l R , and K L are determined, the CPU
26 sequentially reads these numerical values according to the procedure stored in the ROM 28 (procedure P 11 shown in FIG. 6).
次いで、液晶表示部31の測定範囲31Aの
範囲に波形を表示するには、波形メモリ23に
記憶されているデータをどのようにとり出せば
よいかが演算により求められる(手順P12)。以
下、この演算について説明する。 Next, in order to display the waveform within the measurement range 31A of the liquid crystal display section 31, it is calculated how to retrieve the data stored in the waveform memory 23 (step P 12 ). This calculation will be explained below.
波形メモリ23には、前述のように反射波T
以下の反射波のデータが記憶されている。しか
し、前述のようにこの中で必要とされるのはこ
れら測定範囲31A内のデータであり、これら
測定範囲31A内のデータを液晶表示部31に
表示すればよいことになる。そこで、上記演算
は、測定範囲31A内のデータを液晶表示部3
1に表示するには、波形メモリ23における測
定範囲内のデータを記憶するアドレスをどのよ
うに選択すればよいかを決定するための演算で
あるということになる。 The waveform memory 23 stores the reflected wave T as described above.
The following reflected wave data is stored. However, as described above, what is needed is the data within these measurement ranges 31A, and it is sufficient to display the data within these measurement ranges 31A on the liquid crystal display section 31. Therefore, in the above calculation, data within the measurement range 31A is displayed on the liquid crystal display section 3.
1, this calculation is for determining how to select an address in the waveform memory 23 to store data within the measurement range.
例えば、被検査物体1の表面と底面との距離
即ち反射波Sと反射波Bとの距離をLSB、その
間のデータを格納する波形メモリ23のアドレ
スの数をΔK、反射波Sが受信されてから反射
波Bが受信されるまでの時間をtとすると次式
が成立する。 For example, L SB is the distance between the surface and the bottom of the object to be inspected 1, that is, the distance between the reflected waves S and B, ΔK is the number of addresses in the waveform memory 23 that stores data between them, and the reflected wave S is received. Letting t be the time from when the reflected wave B is received until the reflected wave B is received, the following equation holds true.
2LSB=VS・t=VS・ΔK・τS ……(1)
ΔK=2LSB/VS・τS ……(2)
即ち、被検査物体1の距離LSBのデータを格
納する波形メモリ23のアドレスの数ΔKは上
記(2)式で表されることになる。したがつて、距
離lRの測定範囲31Aにおけるアドレスの数
ΔK′は
ΔK′=2lR/VS・τS ……(3)
となる。この(3)式で、2/VS・τS=βとする
と、
ΔK′=βlR ……(4)
となる。 2L SB =V S・t=V S・ΔK・τ S ...(1) ΔK=2L SB /V S・τ S ...(2) In other words, store the data of the distance L SB of the object to be inspected 1. The number ΔK of addresses in the waveform memory 23 is expressed by the above equation (2). Therefore, the number ΔK' of addresses in the measurement range 31A of distance l R is ΔK'=2l R /V S ·τ S (3). In this equation (3), if 2/V S ·τ S =β, then ΔK′=βl R ...(4).
測定範囲31Aを液晶表示部31いつぱいに
表示するには、波形メモリ23における上記ア
ドレスの数ΔK′を構成する各アドレスから表示
メモリ23mのアドレスの数KLだけ選択して
表示メモリ23mのアドレスAL(j)に対応させて
やればよい。そこで、数ΔK′と数KLの比率α
をとると、
α=KL/ΔK′=VS・τS/2lRKL ……(5)
となる。即ち、波形メモリ23のアドレスAM(i)
から1/α毎に選択して表示メモリ32mのア
ドレスAL(j)に対応させればよい。 To display the measurement range 31A on the entire liquid crystal display 31, select the number KL of addresses in the display memory 23m from each address constituting the number ΔK' of addresses in the waveform memory 23, and select the address A of the display memory 23m. Just make it correspond to L(j) . Therefore, the ratio α of the number ΔK′ and the number K L
Taking α=K L /ΔK′=V S・τ S /2l R K L ……(5). That is, the address A M(i) of the waveform memory 23
It is only necessary to select the address A L(j) of the display memory 32m by selecting it every 1/α from the address A L(j) .
一方、反射波Sのピーク点(始点)から距離
lSにある測定領域の左端の波形メモリ23のア
ドレスは、当該ピーク点のアドレスがAM(S)で
あること、および距離lS間にあるアドレスの数
が(4)式よりαlSであることから、AM(S+〓lS)である
ことが判る。したがつて、測定範囲31Aを表
示するためには、波形メモリ23のアドレス
AM(S+〓lS)から1/α毎にアドレスを選択すれば
よい(手順P13)。即ち、波形メモリ23のアド
レスAM(i)において、選択すべきアドレスの番号
iは次式で表される。 On the other hand, the distance from the peak point (starting point) of the reflected wave S is
The address of the waveform memory 23 at the left end of the measurement area at l S is determined by the fact that the address of the peak point is A M(S) , and the number of addresses between distance l S is αl S from equation (4). From this, we know that A M(S+ 〓 lS) . Therefore, in order to display the measurement range 31A, the address of the waveform memory 23 must be
Addresses may be selected from A M(S+ 〓 lS) every 1/α (step P 13 ). That is, in the address A M(i) of the waveform memory 23, the address number i to be selected is expressed by the following equation.
i=s+βls+j/α ……(6)
(6)式でjは表示メモリ32mのアドレスの番
号であり、KL=200の場合、j=0〜199であ
る。 i=s+βl s +j/α (6) In equation (6), j is the address number of the display memory 32m, and when K L =200, j=0 to 199.
(6)式の演算において、数j/αは整数でない
場合が生じるので、この場合には4捨5入等の
適宜の手法により数iは整数化される(手順
P14)。このようにして波形メモリ23のアドレ
スのうち上記手段により選択したアドレスを表
示メモリ32mの各アドレスに対応させ、前者
に記憶されているデータを後者に転送する(手
順P15)。そして、表示部コントローラ32によ
り表示メモリ32mの各アドレスのデータを表
示部11に表示する(手順P16)ことにより所
望の測定範囲31Aを表示させることができ
る。 In the calculation of formula (6), the number j/α may not be an integer, so in this case, the number i is converted to an integer by an appropriate method such as rounding to the nearest 50 (procedure).
P14 ). In this way, the addresses selected by the above means among the addresses of the waveform memory 23 are made to correspond to each address of the display memory 32m, and the data stored in the former is transferred to the latter (step P 15 ). Then, the display unit controller 32 displays the data at each address in the display memory 32m on the display unit 11 (step P 16 ), thereby making it possible to display the desired measurement range 31A.
このように、測定始点設定部35および測定
範囲設定部37を操作することにより、反射波
形の任意の部分を拡大又は縮小して表示するこ
とが可能となる。 In this way, by operating the measurement start point setting section 35 and the measurement range setting section 37, it is possible to enlarge or reduce any part of the reflected waveform and display it.
() カーソル表示手段
次に、液晶表示部31にカーソルを表示させ
る動作を、さきの第5図に示した波形図および
第7図に示すフローチヤートを参照しながら説
明する。カーソル表示は前述したように被検査
物体1において、その測定範囲31A内におけ
る注意して観察すべき領域31Bを明確にする
ために用いられる表示である。今、第5図に示
すような形態の表示がなされる場合、上記領域
31Bは前カーソルCSの位置(lS+lCS)〜後カ
ーソルCEの位置(lS+lCE)である。以下、この
ようなカーソル表示を行う場合について述べ
る。() Cursor Display Means Next, the operation of displaying a cursor on the liquid crystal display section 31 will be described with reference to the waveform diagram shown in FIG. 5 and the flowchart shown in FIG. 7. As described above, the cursor display is a display used to clarify the area 31B within the measurement range 31A of the object 1 to be inspected that should be observed carefully. Now, when a display as shown in FIG. 5 is performed, the area 31B is from the position of the previous cursor C S (l S +l CS ) to the position of the next cursor C E (l S +l CE ). A case in which such a cursor display is performed will be described below.
カーソル表示の実施はカーソル始点設定部3
4およびカーソル幅設定部35を操作して行わ
れる。これらカーソル始点設定部34、カーソ
ル幅設定部35はいずれも0点が定められたロ
ータリスイツチで構成され、その正方向の回動
により数値(距離)が連続的に加算され、負方
向の回動により連続的に減算される。 The cursor display is performed by the cursor starting point setting section 3.
4 and the cursor width setting section 35. Both the cursor start point setting section 34 and the cursor width setting section 35 are composed of rotary switches with a fixed 0 point, and when they are rotated in the positive direction, a numerical value (distance) is continuously added, and when they are rotated in the negative direction, the numeric value (distance) is continuously added. is continuously subtracted by
ところで、カーソルも液晶表示部31に表示
されるのであるから、当然、波形を表示する場
合と同様に位置(lS+lCS)、(lS+lCE)を表示メ
モリ32mのアドレスAL(i)と対応させることが
必要である。以下、この対応について説明す
る。今、カーソルに始点設定部34で距離(lS
+lCS)が又、カーソル幅設定部35で距離lW
(lW=lCE−lCS)が指示されている場合、距離lS
は既知であるから、まず距離lCSが演算される
(第7図に示す手順P21)。次に値lCS,lW,lR,
KLが読込まれ(手順P22)、表示メモリ32m
における距離lCSに該当するアドレス、即ち前
カーソルCSのアドレスと、距離lCEに該当する
アドレス、即ち後カーソルCEのアドレスが演
算により求められる(手順P23)。これらのアド
レスは、表示メモリ32mにおけるアドレスの
総数KLに対する両カーソルのアドレスの比を、
距離lRに対する両カーソルの距離の比に等しく
することにより得られる。即ち、前カーソルCS
のアドレスをAL(CS)、後カーソルCEのアドレス
をAL(CE)とすると、これら各アドレスは、AL(CS)
*、AL(CE) *を用いて
AL(CS) *=lCS/lR×KL ……(7)
AL(CE) *=lCE/lR×KL
=lCS+lW/lR×KL ……(8)
で表される(7)、(8)式のAL(CS) *、AL(CE) *を整数化
し(手順P24)、これにより表示メモリ23mに
おける前カーソルCSのアドレスAL(CS)および後
カーソルCEのアドレスをAL(CE)が決定する。こ
れら各アドレスには、既に波形データが記憶さ
れているが、このデータはカーソルを意味する
破線表示のデータに変更される(手順P25)。次
いで、表示部コントローラ32を駆動して、ア
ドレスAL(CS),AL(CE)のデータを表示する(手順
P26)と、液晶表示部31に第5図に示すカー
ソルCS,CEが表示されることになる。 By the way, since the cursor is also displayed on the liquid crystal display section 31, it is natural that the positions (l S +l CS ) and (l S +l CE ) are displayed at the address A L(i ) . This response will be explained below. Now, set the distance (l S
+l CS ) is also set by the distance l W in the cursor width setting section 35.
If (l W = l CE −l CS ) is indicated, then the distance l S
Since is already known, the distance l CS is first calculated (step P 21 shown in FIG. 7). Then the values l CS , l W , l R ,
K L is read (step P 22 ), display memory 32m
The address corresponding to the distance l CS , that is, the address of the previous cursor C S , and the address corresponding to the distance l CE , that is, the address of the next cursor C E are calculated by calculation (step P 23 ). These addresses are expressed as the ratio of the addresses of both cursors to the total number of addresses KL in the display memory 32m.
It is obtained by making it equal to the ratio of the distance between both cursors to the distance l R. That is, previous cursor C S
Let the address of cursor C E be A L(CS) and the address of the rear cursor C E be A L(CE) , then each of these addresses will be A L(CS)
* , using A L(CE) * A L(CS) * =l CS /l R ×K L ...(7) A L(CE) * =l CE /l R ×K L =l CS +l W /l R ×K L ...(8) Convert A L(CS) * and A L(CE) * in equations (7) and (8) to integers (step P 24 ), and thereby display The address A L (CS) of the previous cursor C S and the address of the next cursor C E in the memory 23m are determined by A L (CE) . Although waveform data has already been stored in each of these addresses, this data is changed to data displayed with a broken line indicating a cursor (step P25 ). Next, the display unit controller 32 is driven to display data at addresses A L(CS) and A L(CE) (procedure).
P 26 ) and cursors C S and CE shown in FIG. 5 are displayed on the liquid crystal display section 31.
以上、カーソル表示の動作を説明したが、本
来、カーソルは注意して観察したい領域を見易
くするものであり、一方、観察したい個所は同
一個所に限定されないのが一般的であるので、
通常の使用態様においてはカーソル表示はカー
ソル始点設定部34およびカーソル幅設定部3
5のロータリスイツチを連続的に回動させて移
動させることが多い。そこで、以下、このよう
なカーソル表示の移動について、第8図、第1
0図に示すフローチヤート、および第9図a〜
e、第11図a〜cに示す波形図を参照しなが
ら説明する。 The operation of the cursor display has been explained above, but the cursor is originally intended to make it easier to see the area that you want to carefully observe.On the other hand, the area you want to observe is generally not limited to the same area, so
In normal usage, the cursor is displayed in the cursor start point setting section 34 and the cursor width setting section 3.
It is often moved by continuously rotating the rotary switch No. 5. Therefore, below, we will explain the movement of the cursor display in Figure 8 and Figure 1.
Flowchart shown in Figure 0, and Figures 9a to 9
e, will be explained with reference to the waveform diagrams shown in FIGS. 11a to 11c.
最初に前カーソルCSと後カーソルCEの幅
(lW)は変化せず、この幅を保持しながら両カ
ーソルCS,CEを左右に移動させる場合の動作
について説明する。この場合には、カーソル始
点設定部34のロータリスイツチが操作され
る。CPU26はこのロータリスイツチが操作
されたか否かを監視し(第8図の手順P31)、操
作されていない場合には、距離lS,lCS,lW,lCE
を現在のままの値とし(手順P32)、さきに第7
図に示すフローチヤートを用いて説明したカー
ソル表示処理を実行する(手順P33)。なお、第
8図および第10図に示すフローチヤートにお
いて、カーソル位置処理を実行する前の各距離
はダツシユを付して(lS′,lCS′,lW′,lCE′)表
し、前記処理を実行した後の各距離はダツシユ
を付さずに(lS,lCS,lW,lCE)表す。以下で
は、カーソル幅設定部35、測定範囲設定部3
7は操作されていないのでlW=lW′,lR=lR′で
ある。 First, we will explain the operation when the widths (l W ) of the front cursor C S and the rear cursor C E do not change, and both cursors C S and C E are moved left and right while maintaining these widths. In this case, the rotary switch of the cursor starting point setting section 34 is operated. The CPU 26 monitors whether or not this rotary switch has been operated (step P 31 in Fig. 8), and if it has not been operated, the distances l S , l CS , l W , l CE
Let the value remain as it is (step P 32 ), and first set the seventh
The cursor display process explained using the flowchart shown in the figure is executed (step P33 ). In the flowcharts shown in FIGS. 8 and 10, each distance before executing the cursor position processing is expressed with a dash (l S ′, l CS ′, l W ′, l CE ′), Each distance after performing the above processing is expressed as (l S , l CS , l W , l CE ) without a dash. In the following, the cursor width setting section 35, the measurement range setting section 3
7 is not operated, so l W =l W ′, l R =l R ′.
カーソル始点設定部34のロータリスイツチ
が操作されると、手順P31でこれが判断される。
次いで、当該ロータリスイツチが正方向に回動
されたか負方向に回動されたかが判断される
(手順P34)、ロータリスイツチが正方向に回動
された場合、即ち、カーソルCS,CEを第5図
で右方向に移動させる場合、ロータリスイツチ
の操作量が読込まれる(手順P35)。以下、いず
れの方向の操作量もカーソルCS,CEを距離Δl1
移動させる量として説明する。この距離Δl1は
現在の距離lCE′に加算(lCE′+Δl1)され、幅lR
と比較される(手順P36)。 When the rotary switch of the cursor start point setting section 34 is operated, this is determined in step P31 .
Next, it is determined whether the rotary switch has been rotated in the positive direction or in the negative direction (step P34 ).If the rotary switch has been rotated in the positive direction, that is, the cursors C S and C E are When moving to the right in FIG. 5, the operating amount of the rotary switch is read (step P 35 ). Below, the operation amount in any direction is determined by moving the cursors C S and C E by the distance Δl 1
This will be explained as the amount of movement. This distance Δl 1 is added to the current distance l CE ′ (l CE ′ + Δl 1 ) and the width l R
(Step P 36 ).
ここで、比較後の処理を第9図a〜cに示す
波形図により説明する。各図(第9図d,eも
含む。}は液晶表示部31の表示面を示し、第
5図に示す部分と同一部分には同一符合が付さ
れている。第9図はカーソルCS,CEが第5図
に示す位置と同じ位置にある状態を示し、これ
が現在位置とされ、以後の説明はこの位置から
のカーソルCS,CEの移動の説明となる。 Here, the processing after the comparison will be explained with reference to the waveform diagrams shown in FIGS. 9a to 9c. Each figure (including Figures 9d and 9e) shows the display surface of the liquid crystal display section 31, and the same parts as those shown in Figure 5 are given the same reference numerals. In Figure 9, the cursor C S , CE are at the same position as shown in FIG. 5, this is considered the current position, and the following explanation will be about the movement of the cursors C S and CE from this position.
手順P36で{(lCE′+Δl)<lR}と判断された場
合は、カーソルCS,CEが第9図bに示す位置
となる場合であり、又{(lCE′+Δl1)=lR}と判
断された場合は、カーソルCS,CEが第9図c
に示す位置、即ち後カーソルCEが測定範囲3
1Aの右端と一致する位置となる場合である。
これらの場合、距離lS,lWはそのままであり、
又、距離lCSは距離(lCS′+Δl1)に変更され、距
離lCEは距離(lCE′+Δl1)に変更される(手順
P37)。これらの距離に基づいてカーソル表示処
理がなされ(手順P33)、カーソルCS,CEは右方
向へ移動して第9図b,cに示すようなカーソ
ル表示が現れる。 If it is determined in step P36 that {(l CE ′+Δl)<l R }, the cursors C S and CE are at the positions shown in FIG. 9b, and {(l CE ′+Δl 1 )=l R }, the cursors C S and C E will move to c in Figure 9.
The position shown in , that is, the rear cursor C E is measurement range 3.
This is a case where the position coincides with the right end of 1A.
In these cases, the distances l S , l W remain the same,
Also, the distance l CS is changed to the distance (l CS ′+Δl 1 ), and the distance l CE is changed to the distance (l CE ′+Δl 1 ) (procedure
P37 ). Cursor display processing is performed based on these distances (step P33 ), and the cursors C S and C E move to the right, and cursor displays as shown in FIGS. 9b and 9c appear.
手順P36で{(lCE′+Δl1)>lR}と判断された
場合は、後カーソルCEが測定範囲31Aの右
端からさらに右方へ外れる場合である。この場
合には、後カーソルCEが第9図cに示すよう
に右端の位置で停止したままとなる。即ち、距
離lCEはlCE=lR′、距離lCSはlCS=(lR−(lCE′−lCS
′)
=lR−lWとされる(手順P38)。 If it is determined in step P36 that {(l CE ′+Δl 1 )>l R }, this means that the rear cursor C E deviates further to the right from the right end of the measurement range 31A. In this case, the rear cursor C E remains stopped at the right end position as shown in FIG. 9c. That is, the distance l CE is l CE = l R ′, and the distance l CS is l CS = (l R − (l CE ′ − l CS
′)
=l R −l W (Step P 38 ).
さて、手順P34ではロータリスイツチが負方
向に回動された場合、即ちカーソルCS,CEを
第5図で左方向に移動させる場合、ロータリス
イツチの操作量(距離Δl1)が読込まれ(手順
P39)、値(lCS′−Δl1)の正負が判断される(手
順P40)。ここで、値(lCS′−Δl1)が正であると
判断される場合は、カーソルCS,CEが第9図
dに示す位置となる場合であり、値(lCS′−
Δl1)が0であると判断される場合は、カーソ
ルCS,CEが第9図eに示す位置、即ち前カー
ソルCSが測定範囲の左端と一致する位置となる
場合である。これらの場合、距離lS,lWはその
ままであり、距離lCSは距離(lCS′−Δl1)に、距
離lCEは距離(lCE′fΔl1)に変更(手順P41)され
た後、手順P33の処理がなされ、カーソルCS,
CEは左方へ移動して第9図d,eに示すよう
なカーソル表示が現れる。 Now, in step P34 , when the rotary switch is rotated in the negative direction, that is, when the cursors C S and C E are moved to the left in Fig. 5, the operation amount (distance Δl 1 ) of the rotary switch is read. (procedure
P 39 ), and whether the value (l CS ′−Δl 1 ) is positive or negative is determined (step P 40 ). Here, when the value (l CS ′−Δl 1 ) is determined to be positive, it is the case that the cursors C S and C E are at the positions shown in FIG. 9d, and the value (l CS ′−Δl 1 )
When it is determined that Δl 1 ) is 0, the cursors C S and C E are at the positions shown in FIG. In these cases, the distances l S and l W remain the same, the distance l CS is changed to the distance (l CS ′−Δl 1 ), and the distance l CE is changed to the distance (l CE ′fΔl 1 ) (step P 41 ). After that, the process of step P33 is performed, and the cursor C S ,
C E moves to the left and a cursor display as shown in Figure 9 d and e appears.
手順P40で{(lCS′−Δl)<0}と判断された
場合は、前カーソルCSが測定範囲31Aの左端
からさらに左方へ外れる場合である。この場合
には、距離lCSは0に、又、距離lCEはlCE=lCE′−
lCS′=lWに変更(手順P42)された後、手順P33
の処理がなされ、前カーソルCSが表示面の左端
と一致してカーソルは停止する。以上のような
処理により、カーソル幅を変えずにカーソル
CS,CEを移動することができる。 If it is determined in step P40 that {( lCS' -Δl)<0}, this means that the previous cursor CS is further leftward from the left end of the measurement range 31A. In this case, the distance l CS becomes 0, and the distance l CE becomes l CE = l CE ′−
After changing to l CS ′=l W (step P 42 ), step P 33
is processed, the previous cursor C S matches the left edge of the display screen, and the cursor stops. The above process allows you to move the cursor without changing the cursor width.
C S and C E can be moved.
次に、前カーソルCSと後カーソルCEの幅
(測定範囲の幅)を変更する場合の動作につい
て説明する。この場合には、カーソル幅設定部
35のロータリスイツチが操作される。CPU
26はこのロータリスイツチが操作されたか否
かを監視し(第10図の手順P51)、操作されて
いない場合には、距離lCS,lW,lCEを現在の値の
ままとし(手順P52)、カーソル表示処理を行う
(手順P53)。 Next, the operation when changing the width of the front cursor C S and the rear cursor C E (width of the measurement range) will be explained. In this case, the rotary switch of the cursor width setting section 35 is operated. CPU
26 monitors whether or not this rotary switch has been operated (step P 51 in Figure 10), and if it has not been operated, the distances l CS , l W , l CE remain at their current values (step P 51 in Figure 10). P52 ), and performs cursor display processing (step P53 ).
カーソル幅設定部35のロータリスイツチが
操作されると、手順P51でこれが判断され、次
いでその操作方向が判断される(手順P54)。カ
ーソル幅を正方向に拡げるべくロータリスイツ
チが正方向に回動された場合、ロータリスイツ
チの操作量が読込まれる(手順P55)。以下、い
ずれの方向の操作量もカーソル幅を距離Δl2変
化させる量として説明する。次に、距離lCE′に
距離Δl2を加算した値と距離lRとが比較される
(手順P56)。この比較は、後カーソルCEを右方
向に移動させることによりカーソル幅を右方向
に拡げた場合、後カーソルCEが測定範囲31
Aの右端から外れるか否かを判断するためのも
のである。距離(lCE′+Δl2)が距離lR以下、即
ち後カーソルCEが測定範囲31Aの右端から
外れない場合には、距離lCEを距離(lCE′+Δl2)
にそれぞれ変更する(手順P57)。この場合が第
11図b,cの波形図に示されている。第11
図bの波形図は距離(lCE′+Δl2)が距離lR未満
の場合、第11図cの波形図は距離(lCE′+
Δl2)が距離lRと等しい場合の波形図である。
なお、第11図aは第9図aと同じ波形図であ
る。 When the rotary switch of the cursor width setting section 35 is operated, this is determined in step P51 , and then the direction of the operation is determined (step P54 ). When the rotary switch is rotated in the positive direction to increase the cursor width in the positive direction, the operating amount of the rotary switch is read (step P55 ). Hereinafter, the operation amount in either direction will be explained as an amount that changes the cursor width by a distance Δl 2 . Next, the value obtained by adding the distance Δl 2 to the distance l CE ′ is compared with the distance l R (step P 56 ). This comparison shows that when the cursor width is expanded to the right by moving the rear cursor C E to the right, the rear cursor C E is within the measurement range 31.
This is to determine whether or not it deviates from the right end of A. If the distance (l CE ′+Δl 2 ) is less than or equal to the distance l R , that is, if the rear cursor C E does not deviate from the right edge of the measurement range 31A, the distance l CE is changed to the distance (l CE ′+Δl 2 ).
(Step P 57 ). This case is shown in the waveform diagrams of FIGS. 11b and 11c. 11th
When the distance ( l CE ′+Δl 2 ) is less than the distance l R , the waveform diagram in FIG.
2 is a waveform diagram when Δl 2 ) is equal to the distance l R. FIG .
Note that FIG. 11a is the same waveform diagram as FIG. 9a.
手順P56において、後カーソルCEが測定範囲
31Aの右端から外れると判断された場合に
は、距離lCEをlCE=lRとし(手順P58)、カーソル
表示処理を行ない(手順P53)、さらにロータリ
スイツチを操作しても第11図cに示す状態で
カーソルを停止せしめる。 In step P 56 , if it is determined that the rear cursor C E is out of the right end of the measurement range 31A, the distance l CE is set to l CE = l R (step P 58 ), and cursor display processing is performed (step P 53) . ), even if the rotary switch is operated further, the cursor is stopped in the state shown in FIG. 11c.
一方、手順P54でロータリスイツチの操作方
向が負方向、即ちカーソル幅を縮小する方向で
あると判断された場合、その操作量が読込まれ
(手順P59)、次いで、距離lCE′から距離Δl2を減
算した値がlCSより大か否かが判断される(手
順P60)。この判断はロータリスイツチの操作量
(距離Δl2)が現在のカーソル幅lW′を越えるも
のであるか否かの判断である。手順P60で距離
Δl2がカーソル幅lW′以下であると判断された場
合、距離lCSはそのままとされ、距離lWは距離
(lW′−Δl2)、距離lCEは距離(lCE′−Δl2)に変更
され(手順P61)、カーソル表示処理がなされ
る。手順P61の処理は、後カーソルCEを距離Δl2
だけ左方へ移動させてカーソル幅を縮小する処
理である。 On the other hand, if it is determined in step P54 that the direction in which the rotary switch is operated is in the negative direction, that is, in the direction of reducing the cursor width, the amount of operation is read (step P59 ), and then the distance is calculated from the distance l CE '. It is determined whether the value obtained by subtracting Δl 2 is greater than l CS (step P 60 ). This judgment is made as to whether the operating amount of the rotary switch (distance Δl 2 ) exceeds the current cursor width l W '. If it is determined in step P 60 that the distance Δl 2 is less than or equal to the cursor width l W ′, the distance l CS is left as is, the distance l W is the distance (l W ′ − Δl 2 ), and the distance l CE is the distance ( l CE ′−Δl 2 ) (step P 61 ), and cursor display processing is performed. Processing in step P 61 moves the cursor C E to a distance Δl 2
This process reduces the cursor width by moving the cursor to the left.
手順P60で距離(lCE′−Δl2)が距離lCSより大
であると判断された場合には、距離lCS,lCEを
距離lCSとし、又、距離lWを0とし(手順P62)、
カーソル表示処理を行う。手順P62の処理は後
カーソルCEを前カーソルCSに重ねて1つのカ
ーソルだけの表示とする処理である。 If it is determined in step P 60 that the distance (l CE ′−Δl 2 ) is greater than the distance l CS , the distances l CS and l CE are set to the distance l CS , and the distance l W is set to 0 ( Step P 62 ),
Performs cursor display processing. The process of step P62 is a process of superimposing the next cursor C E on the previous cursor C S so that only one cursor is displayed.
このように、カーソル始点設定部34および
カーソル幅設定部35のロータリスイツチを操
作することにより、カーソル位置を自由に移動
させることができ、測定範囲からさらに所望の
領域を自由に選択することができる。 In this way, by operating the rotary switches of the cursor start point setting section 34 and the cursor width setting section 35, the cursor position can be freely moved, and a desired area can be further freely selected from the measurement range. .
() マーク付与手段
次に、任意の波形にたいしてマークを付する
マーク付与手段について説明する。本実施例で
は表面波Sに文字「A」を付与する例について
述べる。最初に測定始点設定部36および測定
範囲設定部37により前述の測定範囲表示手段
に述べた処理にしたがつて液晶表示部31に第
20図に示される反射波T〜BSが表示される。
この表示を行なつた後第2図に示すマーク設定
部33のマークキースイツチ33bを押すこと
によりマーク設定処理が実行される。マーク設
定処理を第12図、第15図、第16図に示す
フローチヤートおよび第13図、第14図に示
す表示部平面図を参照しながら説明する。() Mark Adding Means Next, a mark adding means for adding a mark to an arbitrary waveform will be explained. In this embodiment, an example in which the letter "A" is added to the surface wave S will be described. First, the measurement start point setting section 36 and the measurement range setting section 37 display reflected waves T to B S shown in FIG. 20 on the liquid crystal display section 31 according to the process described in the measurement range display means described above.
After performing this display, the mark setting process is executed by pressing the mark key switch 33b of the mark setting section 33 shown in FIG. The mark setting process will be described with reference to flowcharts shown in FIGS. 12, 15, and 16 and plan views of the display section shown in FIGS. 13 and 14.
マークキースイツチ33bを押すと、第13
図に示すようにまず表示面に「エコーヲセンタ
クシテクダサイ」というメツセージが表示され
る。このような表示手段は周知であるので説明
は省略する。同時に、前カーソルCSと後カーソ
ルCEが表示面に表示される。これらカーソル
の表示の初期状態はどのような状態であつても
よいが、例えば、前カーソルCSが表示面の左端
にあり、かつ、カーソルの幅lWが測定範囲lRの
適当な比率、例えば1/5程度であるとエコーの
選択操作が容易となる。次いで、表示面をみな
がらカーソル始点設定部34およびカーソル幅
設定部35を操作して前述のカーソル表示手段
における処理を実行し、第13図に示すように
前カーソルCSと後カーソルCEとで反射波Sを
挟むカーソル処理を行なう(第12図の手順
P71)。 When the mark key switch 33b is pressed, the 13th
As shown in the figure, the message ``Please send an echo'' is first displayed on the display screen. Since such display means are well known, their explanation will be omitted. At the same time, a previous cursor C S and a subsequent cursor C E are displayed on the display screen. The initial display state of these cursors may be in any state, but for example, if the previous cursor C S is at the left end of the display surface, and the width l W of the cursor is an appropriate ratio of the measurement range l R , For example, if it is about 1/5, the echo selection operation becomes easy. Next, while looking at the display screen, operate the cursor start point setting section 34 and cursor width setting section 35 to execute the processing in the cursor display means described above, and as shown in FIG. 13, the front cursor C S and the rear cursor C E Performs cursor processing to sandwich the reflected wave S (steps in Figure 12).
P71 ).
次に、両カーソルCS,CEで挟まれた領域に
おける波形のピーク値のうちの最大のものが選
択されとり出される(手順P72)。この選択は次
のようになされる。即ち、距離lCS,lCEに距離lS
を加算した値(lCS+lS)、(lCE+lS)を値LS,LE
とすると、これらを波形メモリ23のアドレス
AM(LS),AM(LE)に対応させることができる。この
対応は、
AM(LS) *=β・LS ……(9)
AM(LE) *=β・LE ……(10)
を整数化することにより得ることができる。こ
のようにして得た波形メモリ23のアドレス
AM(LS)とアドレスAM(LE)との間のアドレスに格納
されているデータD(o)のうちの最大値を周知の
手段で求める。そして、その最大値を格納して
いるアドレスを求める(手順P73)。このアドレ
スをアドレスAM(P)とする。次いで、アドレス
AM(P)の距離l(MK)を、波形メモリ23と距離の関
係から次式により求める(手順P74)。 Next, the largest peak value of the waveform in the area sandwiched between the cursors C S and CE is selected and extracted (step P 72 ). This selection is made as follows. That is, distance l CS , l CE and distance l S
The sum of the values (l CS + l S ) and (l CE + l S ) are the values L S , L E
Then, these are the addresses of the waveform memory 23.
It can be made compatible with A M(LS) and A M(LE) . This correspondence can be obtained by converting A M(LS) * = β·L S ...(9) A M(LE) * = β·L E ...(10) into integers. The address of the waveform memory 23 obtained in this way
The maximum value of the data D (o) stored at the address between A M(LS) and address A M(LE) is determined by well-known means. Then, the address storing the maximum value is determined (step P73 ). Let this address be address A M(P) . Then the address
The distance l (MK ) of A M(P ) is determined from the relationship between the waveform memory 23 and the distance using the following equation (step P 74 ).
l(MK)=AM(P)/β ……(11)
次に、反射波Sに付与するマークの選択を行
なう(手順P75)。このマークの選択は次のよう
に実行される。マーク設定部33のセツトキー
スイツチ33cを押すと(この動作はカーソル
CS,CEで反射波Sを挟んだ時点で行なわれ
る。)、前記距離l(MK)がRAM27の所定のアド
レスに登録されるとともに、第14図に示すよ
うに表示面に「マークヲセツテイシテクダサ
イ」というメツセージが表示される。そこで、
この表示にしたがい文字「A」が文字設定部3
8を操作することにより選択される。文字設定
部38はロータリスイツチで構成されており、
又、これに対応してROM28内に文字A〜Z
が格納されている。これらの文字A〜Zの26文
字の各アドレスをAC(0)〜AC(25)とすると、文字
設定部38のロータリスイツチを1回転回動す
ることにより当該アドレスAC(0)〜AC(25)が順次
選択されてゆくことになる。ロータリスイツチ
の回動方向が時計方向(正方向)であればその
文字選択は、A→B→C……Y→Z→Aの順に
なされ、反時計方向(負方向)であれば逆の順
でなされる。以下、文字選択の処理手順を第1
5図に示すフローチヤートにより説明する。な
お、これらの処理は当然ながらCPU26、
RAM27、ROM28を用いて実行される。 l (MK) = A M(P) /β (11) Next, a mark to be added to the reflected wave S is selected (step P 75 ). This mark selection is performed as follows. When the set key switch 33c of the mark setting section 33 is pressed (this operation is performed when the cursor
This is done when the reflected wave S is sandwiched between C S and CE . ), the distance l (MK) is registered at a predetermined address in the RAM 27, and the message ``SET MARK'' is displayed on the display screen as shown in FIG. Therefore,
According to this display, the character "A" is set in the character setting section 3.
The selection is made by operating 8. The character setting section 38 is composed of a rotary switch,
Also, corresponding to this, the letters A to Z are written in the ROM28.
is stored. Assuming that the addresses of these 26 characters A to Z are A C(0) to A C(25) , by rotating the rotary switch of the character setting section 38 once, the address A C(0) to A C(25) will be selected one after another. If the rotary switch is turned clockwise (positive direction), the characters will be selected in the order of A→B→C...Y→Z→A, and if the rotary switch is rotated counterclockwise (negative direction), the characters will be selected in the order of A→B→C...Y→Z→A. It is done in Below, the processing procedure for character selection is explained as follows.
This will be explained using the flowchart shown in FIG. Of course, these processes are performed by the CPU26,
It is executed using RAM27 and ROM28.
まず、文字設定部38のロータリスイツチが
回動されたか否かが判断され(手順P81)、回動
されていなければそのときのロータリスイツチ
の位置に対応する数kが出力され(手順P82)、
k番目のアドレスAC(K)に格納されている文字
がとり出される(手順P83)。ロータリスイツチ
が回動されていると判断された場合、その操作
方向が正か負かが判断され(手順P84)、正と判
断されるとその操作量Δl5が読込まれる(手順
P85)。そして、回動開始時の位置k′に対応する
数に操作量Δl5が加算され、この加算値は定数
K0(ロータリスイツチの1回転に対応する数
値)と比較される(手順P86)。上記加算値が値
K0より小さいとき(この場合は文字選択が最
終のアドレスを通過して再び最初のアドレスか
ら選択が始まることを意味する。)、演算(k=
k′+Δl5−K0)が実行され(手順P87)、これに
より得られた値に相当するアドレスに格納され
た文字がとり出される(手順P83)。手順P86で
上記加算値が値K0以下であるときは当該加算
値に相当するアドレスの文字がとり出される
(手順P88,P83)。 First, it is determined whether or not the rotary switch of the character setting section 38 has been rotated (Step P 81 ), and if it has not been rotated, a number k corresponding to the position of the rotary switch at that time is output (Step P 82) . ),
The character stored at the k-th address A C(K) is extracted (step P 83 ). If it is determined that the rotary switch is being rotated, it is determined whether the operating direction is positive or negative (step P 84 ), and if it is determined to be positive, the operating amount Δl 5 is read (step
P85 ). Then, the manipulated variable Δl 5 is added to the number corresponding to the position k′ at the start of rotation, and this added value is a constant
It is compared with K 0 (a value corresponding to one rotation of the rotary switch) (step P 86 ). The above added value is the value
When K is smaller than 0 (in this case, character selection passes through the final address and begins selection again from the first address), the operation (k =
k′+Δl 5 −K 0 ) is executed (step P 87 ), and the character stored at the address corresponding to the value obtained thereby is retrieved (step P 83 ). If the added value is less than or equal to the value K0 in step P86 , the character at the address corresponding to the added value is extracted (steps P88 , P83 ).
手順P84でロータリスイツチが負の方向に操
作されたと判断されると、その操作量Δl5が読
込まれ(手順P89)、減算値(k′−Δl5)が0又
は正であるか否かが判断され(手順P90)、そう
であれば当該減算値に相当するアドレスに格納
された文字がとり出される(手順P91,P83)。
手順P90で加算値が負であると判断されたとき
(この場合は文字選択が最初のアドレスを通過
し最終のアドレスから選択が始まつていること
を意味する。)、演算k=K0−(Δl5−k′)が実
行され(手順P92)、得られた値に相当するアド
レスに格納された文字がとり出される(手順
P83)。 If it is determined in step P84 that the rotary switch has been operated in the negative direction, the operated amount Δl 5 is read (step P 89 ), and it is determined whether the subtracted value (k′−Δl 5 ) is 0 or positive. If so (step P 90 ), the character stored at the address corresponding to the subtracted value is extracted (steps P 91 , P 83 ).
When the addition value is determined to be negative in step P90 (in this case, it means that character selection passes through the first address and begins selection from the final address), the operation k = K 0 −(Δl 5 −k′) is executed (step P 92 ), and the character stored at the address corresponding to the obtained value is retrieved (step
P83 ).
以上、第12図に示すフローチヤートにおけ
る手順P75の処理について説明した。上記のよ
うにして第15図に示すフローチヤートの手順
P82,P87,P88,P91,P92のいずれかにより反
射波Sに対応する文字「A」がとり出される
と、次にはこの文字「A」を表示面に表示する
手段が実行される。このような表示処理手段を
第16図に示すフローチヤートを参照しながら
説明する。この処理は、第12図に示すマーク
設定処理における手順P74で求めた距離l(MK)を
表示メモリ32mのアドレスAL(MK)に対応させ
る処理となる。 The process of step P75 in the flowchart shown in FIG. 12 has been described above. The procedure of the flowchart shown in FIG. 15 as described above
When the letter "A" corresponding to the reflected wave S is extracted by any one of P 82 , P 87 , P 88 , P 91 , and P 92 , a means for displaying this letter "A" on the display screen is next used. executed. Such display processing means will be explained with reference to the flowchart shown in FIG. This process is a process in which the distance l (MK) obtained in step P74 in the mark setting process shown in FIG. 12 is made to correspond to the address A L (MK) of the display memory 32m.
まず、距離l(MK)が測定範囲(表示される範
囲)にあるか否かの判定を行なう(手順P101)。
この判定は、lS≦l(MK)≦(lS+lR)により行なう。
距離l(MK)が測定範囲外であれば表示は行なわな
い。測定範囲内にあるとき、この距離l(MK)が表
示メモリのどのアドレスに対応するかを計算す
る(手順P102)。この計算は次式により行なわ
れる。 First, it is determined whether the distance l (MK) is within the measurement range (displayed range) (step P 101 ).
This determination is made based on l S ≦l (MK) ≦ (l S +l R ).
If the distance l (MK) is outside the measurement range, no display will be made. When it is within the measurement range, calculate which address in the display memory this distance l (MK) corresponds to (step P 102 ). This calculation is performed using the following formula.
AL(MK) *=KL×l(MK)−lS/lR ……(12)
なお、KLは前述のように表示メモリ32m
の全アドレスの数である。算出された数AL(MK)
*を整数化する(手順P103)ことによりアドレ
スAL(MK)が決定される。次いで、このアドレス
AL(MK)に相当する位置、即ち、第13図、第1
4図において反射波Sのピーク位置と横軸(距
離軸又は時間軸)上で一致する位置に第12図
の手順P75でとり出された文字「A」を表示す
るため、コントローラ32に対して文字「A」
のデータをセツトする(手順P104)。そして、
コントローラ32の制御により前記のアドレス
AL(MK)に相当する位置に文字「A」を表示する
(手順P105)。この表示は波形表示と重ならない
位置、例えば表示面上部になされるのが望まし
い。 A L(MK) * =K L ×l (MK) −l S /l R ...(12) As mentioned above, K L is the display memory of 32 m.
is the total number of addresses in . Calculated number A L(MK)
Address A L(MK) is determined by converting * into an integer (step P 103 ). Then this address
A position corresponding to L(MK) , i.e., Fig. 13, 1
In order to display the letter "A" extracted in step P75 of FIG. 12 at the position corresponding to the peak position of the reflected wave S on the horizontal axis (distance axis or time axis) in FIG. letter "A"
Set the data (Step P 104 ). and,
The above address is controlled by the controller 32.
The letter "A" is displayed at the position corresponding to A L(MK) (step P105 ). It is desirable that this display be made at a position that does not overlap with the waveform display, for example at the top of the display screen.
上記のマーク表示処理により反射波Sに文字
「A」が付されると、以後、測定範囲が変更さ
れても、既に登録されている距離l(MK)を用い
て、変更の都度、手順P101〜P105の処理を実行
すれば、文字「A」は常に反射波Sに付随して
表示されることになる。 Once the letter "A" is added to the reflected wave S by the mark display process described above, from now on, even if the measurement range is changed, the already registered distance l (MK) will be used and step P will be applied each time the measurement range is changed. If the processes 101 to P105 are executed, the letter "A" will always be displayed accompanying the reflected wave S.
以下に1つの表示例を図により説明する。第
17図a〜eは表示部の平面図である。第17
図aは反射波T,S,Bが観測できるように表
示部に表示した図である。このように表示され
た反射波のうち、第17図bに示すように、上
述の処理により反射波Sに対してその上部に文
字「A」を表示する。なお、反射波Bに対して
も同様の処理によりその上部に文字「B」が付
与される。第17図cは測定範囲を変更して反
射波S近辺の測定を行なう場合の表示面を示
す。この場合も第16図に示すフローチヤート
の処理により反射波Sに文字「A」が付与され
る。この状態でゲインを低下させたり、又は探
触子2に接触不良が生じたりすると、第17図
dに示すように反射波Sが表示されなくなる。
しかし、文字「A」は超音波探傷器に故障が生
じていなければ表示されたままの状態にある。
したがつて、第17図dに示すような表示面が
現れた場合、ゲインの不足か探触子2の接触不
良であると判断することができる。第17図c
に示す状態から、今度は反射波Bの近辺を測定
したい場合、測定始点設定部36を操作して波
形の移動を行なえば、第17図eに示すように
反射波Bおよび文字「B」が現れる。これによ
り、この反射波が反射波Bであることを確認す
ることができる。即ち、反射波Bを表示するに
は、波形に関係なく文字「B」が現れるまで測
定始点設定部36を操作すればよく、操作が極
めて容易となる。 One display example will be explained below using a diagram. FIGS. 17a to 17e are plan views of the display section. 17th
Figure a is a diagram displayed on a display unit so that reflected waves T, S, and B can be observed. Among the reflected waves displayed in this way, as shown in FIG. 17b, the letter "A" is displayed above the reflected waves S by the above-described processing. Incidentally, the letter "B" is added to the upper part of the reflected wave B by the same process. FIG. 17c shows the display screen when measuring near the reflected wave S by changing the measurement range. In this case as well, the letter "A" is given to the reflected wave S by the process shown in the flowchart shown in FIG. If the gain is reduced in this state or a contact failure occurs in the probe 2, the reflected wave S will no longer be displayed as shown in FIG. 17d.
However, the letter "A" remains displayed unless a failure occurs in the ultrasonic flaw detector.
Therefore, when a display screen as shown in FIG. 17d appears, it can be determined that the gain is insufficient or the probe 2 has a poor contact. Figure 17c
If you want to measure the vicinity of reflected wave B from the state shown in Fig. 17, by operating the measurement start point setting section 36 to move the waveform, the reflected wave B and the letter "B" will be displayed as shown in Fig. 17e. appear. Thereby, it can be confirmed that this reflected wave is reflected wave B. That is, in order to display the reflected wave B, it is sufficient to operate the measurement start point setting section 36 until the letter "B" appears regardless of the waveform, making the operation extremely easy.
このように、本実施例では、所定の反射波に
対して特定の文字を付与するようにしたので、
測定の目安となる所定の反射波を確実に認識す
ることができ、これにより、観測者は現在測定
している個所を正確に把握することができ、か
つ、反射波が得られない場合、ゲインの不足や
探触子2の接触不良か、又は超音波探傷器の故
障かを直ちに判断することができる。 In this way, in this embodiment, specific characters are given to predetermined reflected waves, so
A predetermined reflected wave that serves as a measurement guideline can be reliably recognized, allowing the observer to accurately grasp the location currently being measured, and if no reflected wave is obtained, the gain It is possible to immediately determine whether there is a lack of water, poor contact of the probe 2, or a malfunction of the ultrasonic flaw detector.
なお、上記実施例の説明では、表示部として
液晶表示部を例示して説明したが、液晶表示部
に限ることはなく、通常の陰極線管、プラズマ
表示器等を用いることができる。又、反射波に
対して文字(アルフアベツト)を付与する例に
ついて説明したが、マークは、他の種の文字、
記号、標識であつても差し支えなく、特に正確
な測定が必要である場合、反射波のピーク位置
に対応する個所の線分又は矢印を付与すればそ
の正確な位置を示すことができる。さらに、文
字の設定をロータリスイツチで行なう例につい
て説明したが、所要表示マークのキースイツチ
を用いてもよく、又、第2図に示すような0〜
9のキースイツチの組合せにより設定を行なつ
てもよい。さらに又、マーク付与に際して反射
波T〜BSを表示する例について説明したが、
所定の反射波が判つている場合、反射波T〜
BS全部を表示する必要はなく、所定の反射波
を含む限られた範囲を表示してもよい。又、所
定の反射波の選択を指示するメツセージの表示
とともにカーソルも表示される例について説明
したが、カーソルは常時表示しておくこともで
きる。また、本実施例では、被検査物1の表
面、底面からの反射波S,Bにマークを付与し
たが、標準的な欠陥を有する試験片などでは欠
陥波にマークを付与しても有効である。 In the above embodiments, a liquid crystal display section was used as an example of the display section, but the present invention is not limited to the liquid crystal display section, and ordinary cathode ray tubes, plasma displays, etc. can be used. In addition, although we have explained an example of adding letters (alphabets) to reflected waves, the mark can also be made using other types of letters, letters, etc.
It may be a symbol or a sign; if particularly accurate measurement is required, the exact position can be indicated by adding a line segment or arrow corresponding to the peak position of the reflected wave. Further, although an example has been described in which characters are set using a rotary switch, a key switch for the required display mark may also be used, or characters can be set from 0 to 100 as shown in FIG.
Settings may also be made by a combination of 9 key switches. Furthermore, an example was explained in which the reflected waves T to B S are displayed when marking is applied.
If the predetermined reflected wave is known, the reflected wave T~
It is not necessary to display the entire B S , and a limited range including a predetermined reflected wave may be displayed. Although an example has been described in which a cursor is displayed along with a message instructing selection of a predetermined reflected wave, the cursor can also be displayed at all times. In addition, in this example, marks were attached to the reflected waves S and B from the surface and bottom of the object to be inspected 1, but it is also effective to attach marks to the defective waves for test pieces with standard defects. be.
以上述べたように、本発明では、所定の反射波
に対してマークを付与するようにしたので、測定
の目安となる反射波を確実に認識することがで
き、これにより、観測者は現観測位置を正確に把
握することができ、又、反射波が得られない場
合、超音波探触器の故障か否かの判断を行なうこ
とができ、チエツクのための時間や手間の浪費を
避けることができる。
As described above, in the present invention, a mark is attached to a predetermined reflected wave, so that the reflected wave that serves as a guide for measurement can be reliably recognized. The position can be accurately grasped, and if a reflected wave is not obtained, it can be determined whether the ultrasonic probe is malfunctioning or not, thereby avoiding wasted time and effort for checking. I can do it.
第1図は本発明の実施例に係る超音波探傷器の
ブロツク図、第2図は第1図に示すマーク設定部
のキースイツチの配置図、第3図は反射波の一部
の波形図、第4図は第1図に示す波形メモリのブ
ロツク図、第5図は測定範囲、カーソル表示及び
マーク付与を説明する波形図、第6図および第7
図はそれぞれ測定範囲表示およびカーソル表示の
動作を説明するフローチヤート、第8図はカーソ
ル位置処理を説明するフローチヤート、第9図
a,b,c,d,eはカーソル位置処理の場合の
表示波形図、第10図はカール幅処理を説明する
フローチヤート、第11図a,b,cはカーソル
幅処理の場合の表示波形図、第12図はマーク付
与を説明するフローチヤート、第13図および第
14図はマーク付与の場合の表示面の平面図、第
15図および第16図は第12図に示すフローチ
ヤートの一部を詳細に説明するフローチヤート、
第17図a,b,c,d,eはマークを付与した
反射波を説明する表示面の平面図、第18図は従
来の超音波探傷器のブロツク図、第19図は水浸
法を説明する断面図、第20図は反射波の波形図
である。
1……被検査物体、1f……欠陥、2……超音
波探触子、5……送信部、6……受信部、21…
…超音波探傷器、22……A/D変換部、23…
…波形メモリ、24……アドレスカウンタ、25
……タイミング回路、26……CPU、27……
RAM、28……ROM、30……キーボード入
力部、31……液晶表示部、32……表示部コン
トローラ、32m……表示メモリ、33……マー
ク設定部、34……カーソル始点設定部、35…
…カーソル幅設定部、36……測定始点設定部、
37……測定範囲設定部、38……文字設定部。
FIG. 1 is a block diagram of an ultrasonic flaw detector according to an embodiment of the present invention, FIG. 2 is a layout diagram of a key switch in the mark setting section shown in FIG. 1, and FIG. 3 is a waveform diagram of a part of a reflected wave. FIG. 4 is a block diagram of the waveform memory shown in FIG. 1, FIG. 5 is a waveform diagram explaining the measurement range, cursor display, and marking, and FIGS.
The figures are flowcharts explaining the operation of measurement range display and cursor display, Figure 8 is a flowchart explaining cursor position processing, and Figures 9 a, b, c, d, and e are displays for cursor position processing. Waveform diagrams; FIG. 10 is a flowchart for explaining curl width processing; FIG. 11 a, b, and c are display waveform diagrams for cursor width processing; FIG. 12 is a flowchart for explaining marking; FIG. 13 and FIG. 14 is a plan view of the display surface in the case of marking, and FIGS. 15 and 16 are flowcharts explaining in detail a part of the flowchart shown in FIG. 12.
Figures 17a, b, c, d, and e are plan views of the display surface explaining reflected waves with marks added, Figure 18 is a block diagram of a conventional ultrasonic flaw detector, and Figure 19 is a diagram of a conventional ultrasonic flaw detector. The sectional view to be explained, FIG. 20, is a waveform diagram of reflected waves. DESCRIPTION OF SYMBOLS 1...Object to be inspected, 1f...Defect, 2...Ultrasonic probe, 5...Transmitter section, 6...Receiver section, 21...
...Ultrasonic flaw detector, 22...A/D converter, 23...
... Waveform memory, 24 ... Address counter, 25
...Timing circuit, 26...CPU, 27...
RAM, 28...ROM, 30...Keyboard input section, 31...Liquid crystal display section, 32...Display controller, 32m...Display memory, 33...Mark setting section, 34...Cursor start point setting section, 35 …
...Cursor width setting section, 36...Measurement start point setting section,
37...Measurement range setting section, 38...Character setting section.
Claims (1)
る送信部と、前記超音波探触子からの信号を受信
する受信部と、この受信部で受信された信号に基
づいて当該信号の波形を表示する表示部とを備え
た超音波探傷器において、前記受信部で受信され
た入力信号を所定のサンプリング周期で順次アド
レスに記憶する波形メモリと、前記表示部に表示
するデータを記憶する表示メモリと、前記表示部
に表示すべき測定範囲に応じて前記波形メモリの
アドレスを選択する選択手段と、この選択手段に
より選択されたアドレスのデータを対応する前記
表示メモリのアドレスに移送するデータ移送手段
と、前記表示メモリのデータを前記表示部に表示
する波形表示手段と、表示された反射波のうち所
定の反射波を選択する反射波選択手段と、選択さ
れた反射波の距離を演算する演算手段と、演算さ
れた距離に対応する前記表示メモリのアドレスを
決定するアドレス決定手段と、決定されたアドレ
スに対応する前記表示部の位置に所定のマークを
表示するマーク表示手段とを設けたことを特徴と
する超音波探傷器のマーク表示装置。 2 特許請求の範囲第1項において、前記反射波
選択手段は、前記所定の反射波の前後にカーソル
を表示するカーソル表示手段と、前記波形メモリ
におけるこれら2つのカーソルの間に記憶された
最大値を記憶したアドレスを求める演算手段とで
構成されていることを特徴とする超音波探傷器の
マーク表示装置。 3 特許請求の範囲第1項において、前記所定の
マークは、記憶部に記憶された複数のマークから
マーク選択手段により選択されることを特徴とす
る超音波探傷器のマーク表示装置。[Claims] 1. A transmitter that outputs a predetermined pulse to an ultrasound probe, a receiver that receives a signal from the ultrasound probe, and a receiver that receives a signal from the ultrasound probe. The ultrasonic flaw detector includes a waveform memory that sequentially stores the input signal received by the receiving unit in addresses at a predetermined sampling period, and a display unit that displays the waveform of the signal based on the signal. a display memory for storing data to be displayed, a selection means for selecting an address of the waveform memory according to a measurement range to be displayed on the display section, and a selection means for storing data at the address selected by the selection means in the corresponding display memory. data transfer means for transferring data to an address; waveform display means for displaying data in the display memory on the display section; reflected wave selection means for selecting a predetermined reflected wave from among the displayed reflected waves; calculation means for calculating the distance of the wave; address determination means for determining the address of the display memory corresponding to the calculated distance; and a mark for displaying a predetermined mark at a position on the display section corresponding to the determined address. 1. A mark display device for an ultrasonic flaw detector, characterized in that a display means is provided. 2. In claim 1, the reflected wave selection means includes cursor display means for displaying a cursor before and after the predetermined reflected wave, and a maximum value stored between these two cursors in the waveform memory. 1. A mark display device for an ultrasonic flaw detector, characterized in that the mark display device is comprised of arithmetic means for determining an address in which the address is stored. 3. The mark display device for an ultrasonic flaw detector according to claim 1, wherein the predetermined mark is selected by mark selection means from a plurality of marks stored in a storage section.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62294154A JPH01136065A (en) | 1987-11-24 | 1987-11-24 | Ultrasonic flaw detector mark display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62294154A JPH01136065A (en) | 1987-11-24 | 1987-11-24 | Ultrasonic flaw detector mark display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01136065A JPH01136065A (en) | 1989-05-29 |
| JPH0561590B2 true JPH0561590B2 (en) | 1993-09-06 |
Family
ID=17804010
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62294154A Granted JPH01136065A (en) | 1987-11-24 | 1987-11-24 | Ultrasonic flaw detector mark display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01136065A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007315820A (en) * | 2006-05-23 | 2007-12-06 | Central Res Inst Of Electric Power Ind | Ultrasonic flaw detector and ultrasonic flaw detection program |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8871144B2 (en) | 2003-10-07 | 2014-10-28 | Jx Nippon Mining & Metals Corporation | High-purity Ni-V alloy target therefrom high-purity Ni-V alloy thin film and process for producing high-purity Ni-V alloy |
| JP6608292B2 (en) * | 2016-01-20 | 2019-11-20 | 株式会社日立パワーソリューションズ | Ultrasonic inspection method and apparatus |
-
1987
- 1987-11-24 JP JP62294154A patent/JPH01136065A/en active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007315820A (en) * | 2006-05-23 | 2007-12-06 | Central Res Inst Of Electric Power Ind | Ultrasonic flaw detector and ultrasonic flaw detection program |
| US8100014B2 (en) | 2006-05-23 | 2012-01-24 | Central Research Institute Of Electric Power Industry | Ultrasonic flaw detection apparatus and ultrasonic flaw detection program |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01136065A (en) | 1989-05-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR0171606B1 (en) | Ultrasonic inspection and imaging instrument | |
| US4768155A (en) | Supersonic flaw detecting system | |
| JPWO1984003944A1 (en) | Numerical measurement device using an oscilloscope | |
| US5042305A (en) | Ultrasonic flaw detecting system | |
| JPH11337534A (en) | Portable ultrasonic flaw detector | |
| JPH0561590B2 (en) | ||
| JPH0614029B2 (en) | Defect measuring device for ultrasonic flaw detector | |
| JPH0561589B2 (en) | ||
| JPH04200539A (en) | Ultrasonic wave probe and blood flow measuring instrument | |
| JPH0515542A (en) | Ultrasonic tomographic apparatus | |
| JPH0614027B2 (en) | Ultrasonic flaw detector measurement range setting device | |
| JPS63150666A (en) | Measurement range selecting device for ultrasonic flaw detector | |
| JPS63150667A (en) | Origin setting device for ultrasonic flaw detector | |
| JP2612351B2 (en) | Ultrasonic inspection equipment | |
| JPS5830661A (en) | Ultrasonic see-through device | |
| JPH0535988B2 (en) | ||
| JP2826013B2 (en) | Ultrasonic flaw detection method | |
| JPS6375511A (en) | Ultrasonic thickness gauge | |
| JPS6375512A (en) | Ultrasonic thickness gauge | |
| GB2104219A (en) | Measuring sizes by means of ultrasonic waves | |
| JPH0561588B2 (en) | ||
| JPS61245011A (en) | Ultrasonic thickness gauge | |
| JPS6222843Y2 (en) | ||
| JP2513882B2 (en) | Gate circuit of ultrasonic flaw detector | |
| US3290643A (en) | Simplified method of submarine depth determination |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |