Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3330992B2 - Transmission method of incremental signal - Google Patents
[go: Go Back, main page]

JP3330992B2 - Transmission method of incremental signal - Google Patents

Transmission method of incremental signal

Info

Publication number
JP3330992B2
JP3330992B2 JP02617293A JP2617293A JP3330992B2 JP 3330992 B2 JP3330992 B2 JP 3330992B2 JP 02617293 A JP02617293 A JP 02617293A JP 2617293 A JP2617293 A JP 2617293A JP 3330992 B2 JP3330992 B2 JP 3330992B2
Authority
JP
Japan
Prior art keywords
signal
phase
incremental
pulse
serial
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
Application number
JP02617293A
Other languages
Japanese (ja)
Other versions
JPH06223293A (en
Inventor
崇 片桐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nidec Instruments Corp
Original Assignee
Sankyo Seiki Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sankyo Seiki Manufacturing Co Ltd filed Critical Sankyo Seiki Manufacturing Co Ltd
Priority to JP02617293A priority Critical patent/JP3330992B2/en
Priority to US08/174,044 priority patent/US5625353A/en
Priority to DE4344916A priority patent/DE4344916A1/en
Publication of JPH06223293A publication Critical patent/JPH06223293A/en
Priority to US08/782,097 priority patent/US5815089A/en
Application granted granted Critical
Publication of JP3330992B2 publication Critical patent/JP3330992B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)
  • Control Of Position Or Direction (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、インクリメンタル信号
の伝送方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for transmitting an incremental signal.

【0002】[0002]

【従来の技術】従来、例えばブラシレスモータ等のモー
タにおいては、モータ主軸の位置データの検出が行われ
ている。このデータの検出は、モータ主軸端部にA,B
相検出用の磁気記録媒体を設け、この磁気記録媒体から
位置データ信号を得ることにより行われている。これら
データは、それぞれの伝送路を束ねたケーブルを介して
制御装置に伝送され、これらデータに基づいてフィード
バック制御等の様々な処理がなされている。しかしなが
ら上記装置においては、A相、B相の2チャンネルの信
号を伝送するので、伝送線数が多く、それを束ねるケー
ブルも太くしなければならないので、高コストとなると
いう問題があった。そこで、特開平2−140617号
公報等に上記問題点を解決する装置が提案されている。
この装置においては、A相、B相の信号をアップダウン
カウンタによりカウンタ値に変換して1本の伝走路で伝
送し、このカウンタ値から位置を割り出すようにして装
置の簡略化を図っている。
2. Description of the Related Art Conventionally, in a motor such as a brushless motor, position data of a motor main shaft has been detected. This data is detected by A, B
This is performed by providing a magnetic recording medium for phase detection and obtaining a position data signal from the magnetic recording medium. These data are transmitted to the control device via cables that bundle the transmission paths, and various processes such as feedback control are performed based on the data. However, in the above-described device, since signals of two channels of A-phase and B-phase are transmitted, the number of transmission lines is large, and the cable for bundling them has to be thickened, resulting in high cost. Therefore, an apparatus for solving the above problem has been proposed in Japanese Patent Application Laid-Open No. 2-140617.
In this device, the A-phase and B-phase signals are converted into counter values by an up / down counter, transmitted on one transmission path, and the position is determined from the counter values to simplify the device. .

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記装
置のようにアップダウンカウンタを用いた場合あるいは
A相、B相2チャンネルの信号を伝送する場合には、以
下の問題点がある。すなわち、アップダウンカウンタの
カウンタ値をそのまま伝送していることから、信号量が
多く、従って送信時間が長くなり制御性能が劣化すると
共に、記憶容量を大きくしなければならないといった問
題がある。また、AB相をケーブルで長距離伝送する場
合、ノイズ対策から受信側にローパスフィルタが挿入さ
れる。そのため、AB相のデューティを50%±10%
位にしておかないと信号が正しく伝わらない。従って、
AB相をこのデューティの許容誤差内に入れておくよう
AB相アナログセンサ出力の精度がきびしく問われると
いう問題がある。さらにまた、インクリメンタル信号
A,Bにノイズが入ることがあるが、そのような場合に
は、カウンタ値は図8に示されるように、実線で示され
る実際のカウンタ値に対して点線で示されるような誤差
を生じてしまい、割り出し位置が間違ってしまうことと
なるので、信頼性が低下するという問題もある。
However, when an up-down counter is used as in the above-described apparatus or when two-phase A-phase and B-phase signals are transmitted, there are the following problems. That is, since the counter value of the up / down counter is transmitted as it is, there is a problem that the signal amount is large, the transmission time is lengthened, the control performance is deteriorated, and the storage capacity must be increased. When the AB phase is transmitted over a long distance using a cable, a low-pass filter is inserted on the receiving side for noise suppression. Therefore, the duty of the AB phase is set to 50% ± 10%.
Otherwise, the signal will not be transmitted correctly. Therefore,
There is a problem that the accuracy of the output of the analog sensor of the AB phase is strictly required to keep the AB phase within the tolerance of the duty. Further, noise may be included in the incremental signals A and B. In such a case, the counter value is indicated by a dotted line with respect to the actual counter value indicated by a solid line as shown in FIG. Since such an error occurs and the indexing position is incorrect, there is also a problem that reliability is reduced.

【0004】そこで本発明は、信号量を少なくでき、記
憶容量を小さくし得ると共に送信時間を短くして制御性
能を向上し得るインクリメンタル信号の伝送方法を提供
することを第1の目的とする。さらに第1の目的に加え
て、AB相アナログセンサ出力の精度が悪くてもAB相
出力のデューティを改善し、品質を向上し得るインクリ
メンタル信号の伝送方法を提供することを第2の目的と
する。さらに第1の目的に加えて、伝送エラー検出を行
い信頼性を向上し得るインクリメンタル信号の伝送方法
を提供することを第3の目的とする。また、頻繁に伝送
エラーが発生する品質の悪い伝送路での使用の場合は、
データの信頼性は従来レベルの誤差を許すものとし、ノ
イズによる単発エラーはアラームを発生させず、前回受
信したデータをそのまま使用して誤動作を回避し、複数
回連続する真のエラーはアラーム発生するようにした、
耐ノイズ特性を向上し得るインクリメンタル信号の伝送
方法を提供することを第4の目的とする。
Accordingly, it is a first object of the present invention to provide a method for transmitting an incremental signal which can reduce the amount of signal, reduce the storage capacity, and improve the control performance by shortening the transmission time. Further, in addition to the first object, a second object is to provide a method of transmitting an incremental signal which can improve the duty of the AB-phase output even if the accuracy of the output of the AB-phase analog sensor is poor and can improve the quality. . Further, in addition to the first object, a third object is to provide a method of transmitting an incremental signal which can detect a transmission error and improve reliability. In addition, in the case of use on a poor quality transmission line where frequent transmission errors occur,
The reliability of the data allows a conventional level of error. Single errors due to noise do not generate an alarm, the previously received data is used as is to avoid malfunction, and multiple consecutive true errors generate an alarm. I did it,
A fourth object of the present invention is to provide a method for transmitting an incremental signal that can improve noise resistance.

【0005】[0005]

【課題を解決するための手段】第1発明のインクリメン
タル信号の伝送方法は上記第1及び第2の目的を達成す
るために、インクリメンタル信号をカウンタに入力し、
カウント方向を考慮して(n+1)ビット(nは自然
数)としたカウンタ値の一定時間における変化量をシリ
アル信号に変換して転送し、このシリアル信号を含む信
の受信側においてインクリメンタル信号に変換する伝
送方法であって、上記シリアル信号の受信側において、
基本クロックより生じるクロックパルスを分周器で分周
して得た[2−1(nは自然数)]個のパルスを粗密
の異なるn種類のパルス列に分け、上記n種類のパルス
のうちから、上記受信したシリアル信号に応じたパル
を選択して加算することにより、インクリメンタル
信号に再生するようにしたことを特徴としている。
According to a first aspect of the invention, there is provided a method for transmitting an incremental signal, comprising the steps of: inputting an incremental signal to a counter;
Considering the counting direction, the amount of change in the counter value over a certain period of time (n + 1) bits (n is a natural number) is converted into a serial signal and transferred, and the signal including this serial signal is transferred.
A signal transmission method for converting the signal into an incremental signal on the receiving side of the serial signal.
Clock pulse generated from basic clock is divided by frequency divider
Density and number of pulses [(natural number n) 2 n -1] obtained by
Divided into n types of pulse trains, and the above n types of pulses
Out of the column by adding selected Pal <br/> scan string corresponding to the serial signal thus received is characterized in that so as to reproduce the incremental signal.

【0006】[0006]

【0007】第発明のインクリメンタル信号の伝送方
法は上記第3の目的を達成するために上記第1の手段に
加えて、シリアル信号をサンプリングデータ毎のフレー
ム単位に分割して、各フレーム毎にエラーを検出するこ
とを特徴としている。
A method for transmitting an incremental signal according to a second aspect of the present invention, in addition to the first means, achieves the third object by dividing a serial signal into frame units for each sampling data. It is characterized by detecting an error.

【0008】第3又は第4発明のインクリメンタル信号
の伝送方法は上記第4の目的を達成するために、上記第
2の手段に加えて、シリアル信号をサンプリングデータ
毎のフレーム単位に分割して各フレーム毎にエラーを検
出し、エラーが発生した場合には、前のフレームのデー
タを繰り返し使用し、又はエラーが設定回繰り返して発
生した場合には、異常と判定することを特徴としてい
る。
According to a third or fourth aspect of the present invention, in order to achieve the fourth object, in addition to the second means, the serial signal is divided into frame units for each sampling data, and detecting an error in each frame, when an error occurs, repeatedly used data of the previous frame, or when an error occurs repeatedly setting times is characterized in that to determine the abnormality.

【0009】[0009]

【作用】このような第1手段におけるインクリメンタル
信号の伝送方法によれば、カウンタの一定時間における
カウンタ値の変化量を送信するので、信号量が少なくな
ると共に送信時間が短縮されるとともに、カウンタ値と
して伝送し、[2 n −1(nは自然数)]個のパルスか
ら受信したカウンタ値に応じてパルスを選択してインク
リメンタル信号を再生するので、パルス密度が比較的均
等になり、受信側のローパスフィルタで消えないAB相
のデューティになるようAB相のアナログセンサ出力の
精度を良くするという従来の問題が一掃される。
SUMMARY OF According to the transmission method of the incremental signals in such a first unit, and transmits the amount of change in the counter value at a certain time of the counter, together with the transmission time with the signal amount becomes small is shortened, the counter value When
And [2 n -1 (n is a natural number)] pulses
Select a pulse according to the counter value received from
Regenerates the incremental signal, so the pulse density is relatively uniform
Etc., the AB phase that does not disappear with the low-pass filter on the receiving side
Of the analog sensor output of AB phase so that the duty becomes
The conventional problem of improving accuracy is eliminated.

【0010】[0010]

【0011】このような第手段におけるインクリメン
タル信号の伝送方法によれば、エラー検出機能が加わっ
たので、データの信頼性が格段に向上する。
According to the method for transmitting an incremental signal in the second means, an error detection function is added, so that data reliability is remarkably improved.

【0012】このような第3又は第4手段におけるイン
クリメンタル信号の伝送方法によれば、エラーが設定回
繰り返して発生しない場合には、このエラーはノイズに
よるエラーだとして前のブロックのデータが繰り返し再
生され、誤動作が回避される。一方、エラーが設定回繰
り返して発生した場合には、このエラーは真のエラーだ
と判定される。
According to the method of transmitting an incremental signal in the third or fourth means, if an error does not occur repeatedly for a set number of times, the error is determined to be an error due to noise and the data of the previous block is repeatedly reproduced. Erroneous operation is avoided. On the other hand, if the error occurs repeatedly for a set number of times, this error is determined to be a true error.

【0013】[0013]

【実施例】以下、本発明の実施例を図面に基づいて説明
する。図1は本発明の第1の実施例を示すインクリメン
タル信号の伝送方法を適用した信号伝送装置の概略斜視
図である。同図において、符号1は、例えばブラシレス
モータを示しており、モータ1の主軸1aの端面には、
円盤状の磁極検出用マグネット2が設けられている。こ
の磁極検出用マグネット2は、N極とS極とが周方向に
交互に着磁されており、U,V,W相の駆動用位置デー
タを送出するものである。この磁極検出用マグネット2
の手前には、円盤状の磁気記録媒体3が設けられてい
る。この磁気記録媒体3は、N極とS極とが円周上に1
極づつ並んで着磁される上段部と、この上段部と位相を
同じくしてN極とS極とが円周上に交互に着磁される下
段部とを備えており、Z,A,B相の位置データを送出
するものである。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic perspective view of a signal transmission device to which a method for transmitting an incremental signal according to a first embodiment of the present invention is applied. In FIG. 1, reference numeral 1 denotes, for example, a brushless motor, and an end surface of a main shaft 1 a of the motor 1 has
A disk-shaped magnet 2 for detecting magnetic poles is provided. The magnetic pole detection magnet 2 has N and S poles alternately magnetized in the circumferential direction, and transmits U, V, and W phase drive position data. This magnetic pole detection magnet 2
Is provided with a disk-shaped magnetic recording medium 3. This magnetic recording medium 3 has an N pole and an S pole
It has an upper portion which is magnetized side by side and a lower portion in which N and S poles are alternately magnetized on the circumference in the same phase as the upper portion. It transmits the B-phase position data.

【0014】モータ1には、上記A,B,Z,U,V,
W相の位置データをそれぞれ検出するための、例えばエ
ンコーダー等の位置検出器4が付設されている。このエ
ンコーダー4のケース44(図が煩雑になるのを避ける
ために点線で示されている)内で磁極検出用マグネット
2、磁気記録媒体3の着磁部に対向する位置には、磁極
検出部たるホール素子4a、MRセンサ4bがそれぞれ
配置されており、ホール素子4aは、後述の波形整形回
路4c、4てい倍+方向検出回路40、アップダウンカ
ウンタ5、パラレル・シリアル変換器6、通信制御部5
0、CRCbit付加器51、ラインドライバ8、5V
電源18、グランド電源19より構成される信号処理回
路17のベース裏面に取り付けられている。ホール素子
4a、MRセンサ4bの出力線は、図2に示されるよう
に、矩形波に波形整形するための波形整形回路4cに接
続されている。この波形整形回路4cのA,B相の出力
線は、4てい倍パルスとアップダウン信号にそれぞれ変
換する4てい倍パルス+方向検出回路40に接続されて
おり、この4てい倍パルス+方向検出回路40の出力線
及びクリヤ、サンプリングの指示信号を送出する通信制
御部50の出力線は、AB相の位相の進み遅れに対応し
てアップまたはダウンをカウントする6ビットのアップ
ダウンカウンタ5に接続されている。このアップダウン
カウンタ5の出力線は、パラレル・シリアル変換器6に
接続されており、他の相(Z,U,V,W相)の出力線
は直接上記パラレル・シリアル変換器6にそれぞれ接続
されている。このパラレル・シリアル変換6には、エラ
ー検出用のCRCビット付加器51の出力線も接続され
ている。シリアル変換器6からのシリアル信号線7は、
ラインドライバ8に接続されている。
The motor 1 has the above-mentioned A, B, Z, U, V,
A position detector 4 such as an encoder for detecting the W-phase position data is provided. In the case 44 of the encoder 4 (indicated by a dotted line to avoid complicating the figure), the magnetic pole detecting magnet 2 and the magnetic pole detecting section The hall element 4a and the MR sensor 4b are arranged, and the hall element 4a includes a waveform shaping circuit 4c, a multiplying + direction detection circuit 40, an up / down counter 5, a parallel / serial converter 6, a communication control Part 5
0, CRC bit adder 51, line driver 8, 5V
It is attached to the back of the base of a signal processing circuit 17 composed of a power supply 18 and a ground power supply 19. The output lines of the Hall element 4a and the MR sensor 4b are connected to a waveform shaping circuit 4c for shaping the waveform into a rectangular wave as shown in FIG. The output lines of the A and B phases of the waveform shaping circuit 4c are connected to a quadruple pulse + direction detecting circuit 40 for converting the pulse into a quadruple pulse and an up / down signal, respectively. The output line of the circuit 40 and the output line of the communication control unit 50 for sending clear and sampling instruction signals are connected to a 6-bit up / down counter 5 that counts up or down in accordance with the advance or delay of the AB phase. Have been. The output line of the up / down counter 5 is connected to the parallel / serial converter 6, and the output lines of the other phases (Z, U, V, W phases) are directly connected to the parallel / serial converter 6, respectively. Have been. The output line of the CRC bit adder 51 for error detection is also connected to the parallel / serial converter 6. The serial signal line 7 from the serial converter 6
It is connected to a line driver 8.

【0015】このラインドライバ8のBUS線10及び
反転BUS線11は、図3に示されるように制御装置1
6内のラインレシーバ14にそれぞれ接続されている。
信号処理回路17及び制御装置16には、5V電源1
8,41、グランド電源19,42がそれぞれ設けられ
ており、これら5V電源18,41同士、グランド電源
19,42同士は、5V電源線12、グランド電源線1
3によりそれぞれ接続されている。これら5V電源線1
2、グランド電源線13は、上記BUS線10及び反転
BUS線11と共にエンコーダケーブル9内に束ねられ
ている。このエンコーダケーブル9は図示されない支持
部材により適宜支持されている。
The BUS line 10 and the inverted BUS line 11 of the line driver 8 are connected to the control device 1 as shown in FIG.
6 are connected to line receivers 14 respectively.
The signal processing circuit 17 and the control device 16 have a 5V power supply 1
8 and 41, and ground power supplies 19 and 42 are provided, respectively. These 5V power supplies 18 and 41 are connected to each other, and the ground power supplies 19 and 42 are connected to each other.
3 are connected to each other. These 5V power lines 1
2. The ground power supply line 13 is bundled together with the BUS line 10 and the inverted BUS line 11 in the encoder cable 9. The encoder cable 9 is appropriately supported by a support member (not shown).

【0016】制御装置16内のラインレシーバ14の出
力線は、シリアル信号線30を介してシリアル・パラレ
ル変換器15に接続されており、このシリアル・パラレ
ル変換器15から上記Z,U,V,W相の位置データ及
びカウンタ値並びにエラー検出用のCRCビットをパラ
レルに出力できるようになっている。このシリアル・パ
ラレル変換器15のカウンタ値の出力線は、正の値か負
の値かを判別し、負の値の場合には正の値に変更する絶
対値回路45に、Z,U,V,W相の位置データ及びカ
ウンタ値及びCRCビットの全出力線は、エラー検出を
行うエラー検出器48にそれぞれ接続されており、この
エラー検出器48のホールド指示を行う出力線は絶対値
回路45とラッチ49に接続されている。エラー検出器
48の出力は外部へ1回エラーアラームとして出力さ
れ、また、3回連続検出回路にも接続されている。3回
連続検出回路の出力は外部へ3回連続エラーアラームと
して出力されている。伝送路の品質のよい場合は、1回
エラーアラーム出力は図示されていないモータ通電停止
回路へ接続されている。逆に、伝送路の品質の良くない
場合は、3回連続アラームかモータ通電停止回路に接続
されている。このシリアル・パラレル変換器15の1フ
レームのシリアル信号に対応したリセット信号の出力線
は、10MHzの基本クロックを入力とし、2n −1個
のパルスを発生させる1/12分周器43に接続されて
おり、この1/12分周器43の出力線は、5種類の粗
密の異なるパルス列をそれぞれ発生する1/2n 分周器
44に接続されている。この1/2n 分周器44の出力
線及び上記絶対値回路45の出力線は、絶対値に応じて
パルスを選択するパルス発生器46に接続されており、
このパルス発生器46の出力線は、カウンタ値b5 の値
(詳しくは後述)に従ってアップダウンの切り換えを行
い、A相、B相の矩形波の再生を行うA,B相発生回路
47に接続されている。そして、制御装置16とモータ
1とは、図1に示されるようにモータケーブル31によ
り接続されており、制御装置16からモータ1を駆動で
きるようになっている。
The output line of the line receiver 14 in the control device 16 is connected to a serial / parallel converter 15 via a serial signal line 30, and the serial / parallel converter 15 outputs the Z, U, V, The W-phase position data, counter value, and CRC bit for error detection can be output in parallel. The output line of the counter value of the serial / parallel converter 15 determines whether the value is a positive value or a negative value. If the value is a negative value, the absolute value circuit 45 changes the value to a positive value. All output lines for the V and W phase position data, counter values, and CRC bits are connected to an error detector 48 for performing error detection. The output line for instructing hold of the error detector 48 is an absolute value circuit. 45 and a latch 49. The output of the error detector 48 is output to the outside as an error alarm once, and is also connected to a continuous detection circuit three times. The output of the three consecutive detection circuit is output to the outside as a three consecutive error alarm. If the quality of the transmission line is good, the one-time error alarm output is connected to a motor power supply stop circuit (not shown). Conversely, if the quality of the transmission line is not good, the alarm is connected to a three-time continuous alarm or a motor energization stop circuit. The output line of the reset signal corresponding to the serial signal of one frame of the serial / parallel converter 15 is connected to a 1/12 frequency divider 43 which receives a 10 MHz basic clock and generates 2 n -1 pulses. The output line of the 1/12 frequency divider 43 is connected to a 1 / 2n frequency divider 44 that generates five types of pulse trains having different densities. The output line of the 1/2 n divider 44 and the output line of the absolute value circuit 45 are connected to a pulse generator 46 for selecting a pulse according to the absolute value.
The output line of the pulse generator 46, the value of the counter value b 5 (to be described later in detail) performs switching of the up-down according to, A-phase, A reproduced rectangular wave of phase B, connected to the B-phase generating circuit 47 Have been. The control device 16 and the motor 1 are connected by a motor cable 31 as shown in FIG. 1 so that the control device 16 can drive the motor 1.

【0017】次に、上記信号伝送装置の動作について、
以下簡単に説明する。モータ1を稼働すべく、制御装置
16からモータケーブル31を介して駆動電力がモータ
1に供給されると、主軸1aが回転を始め、磁極検出用
マグネット2及び磁気記録媒体3により磁界が変化す
る。この磁界の変化は、ホール素子4aにおいてはU,
V,W相の駆動用位置データとしてそれぞれ検出され
る。また、MRセンサ4bにおいてはZ,A,B相の位
置データとしてそれぞれ検出され、A,B相は正弦波と
して検出される。これらデータ信号Vu,Vv,Vw,
Vz,Va,Vb(図2参照)は、波形整形回路4cに
入力されて矩形波に波形整形される。この波形整形回路
4cにおいて波形整形されたA,B相の信号を示したの
が、図5の(b),(c)である。これら矩形波に整形
された信号(インクリメンタル信号)A,Bは、4てい
倍パルス+方向検出回路40において4てい倍パルス並
びにアップダウン信号に変換され、これら4てい倍パル
ス並びにアップダウン信号は6ビットのアップダウンカ
ウンタ5に入力され、アップダウンカウンタ5において
アップまたはダウンがカウントされる。
Next, the operation of the signal transmission device will be described.
This will be briefly described below. When drive power is supplied from the control device 16 to the motor 1 via the motor cable 31 to operate the motor 1, the main shaft 1a starts rotating, and the magnetic field is changed by the magnetic pole detecting magnet 2 and the magnetic recording medium 3. . This change in the magnetic field is caused by U,
It is detected as V and W phase drive position data. In the MR sensor 4b, the position data is detected as Z, A, and B phase position data, and the A and B phases are detected as sine waves. These data signals Vu, Vv, Vw,
Vz, Va, and Vb (see FIG. 2) are input to the waveform shaping circuit 4c and shaped into a rectangular wave. FIGS. 5B and 5C show the A and B phase signals whose waveforms have been shaped by the waveform shaping circuit 4c. These signals (incremental signals) A and B shaped into rectangular waves are converted into four-multiple pulses and up-down signals in a four-multiple pulse + direction detection circuit 40, and these four-multiple pulses and up-down signals are converted into six. The bit is input to the up / down counter 5 and the up / down counter 5 counts up or down.

【0018】ここで、上記4てい倍パルス+方向検出回
路40及びアップダウンカウンタ5の動作の一例を示し
たのが図7である。同図に示されるように、4てい倍パ
ルス(a)は信号A,Bのエッジ(信号の切り換わり部
分)に従って発生し、アップダウン信号(b)は信号
A,Bの位相の進み遅れに従って、B相が進んでいる場
合にはアップを、A相が進んでいる場合にはダウンを指
示するようになっており、アップダウンカウンタのカウ
ンタ値(c)は、これら4てい倍パルス(a)及びアッ
プダウン信号(b)に従って、階段状のカウントがなさ
れるようになっている。
FIG. 7 shows an example of the operation of the quadruple pulse + direction detection circuit 40 and the up / down counter 5. As shown in the figure, the quadrupled pulse (a) is generated according to the edge of the signals A and B (the switching portion of the signal), and the up-down signal (b) is determined according to the advance and delay of the phase of the signals A and B. , When the B phase is advanced, the up is instructed, and when the A phase is advanced, the down is instructed. ) And the up-down signal (b), a step-like counting is performed.

【0019】ところで、本実施例においては、アップダ
ウンカウンタ5は、通信制御部50からの図5(e)に
示されるサンプリング信号に従って、一定時間毎にカウ
ンタ値のサンプリングを行うようになっており、このサ
ンプリングされたカウンタ値をパラレル・シリアル変換
器6にロードすると、通信制御部50からの図5(f)
に示されるクリヤ信号に従ってカウンタ値をクリヤする
ようになっている。ここで、本実施例においては、信号
A,Bの位相の進み具合はB相が常に進んでいるので、
アップダウンカウンタ5のカウンタ値は、図5の(d)
に示されるようになる。
In this embodiment, the up / down counter 5 samples the counter value at regular intervals according to the sampling signal shown in FIG. 5 (e) from the communication control unit 50. When the sampled counter value is loaded into the parallel-to-serial converter 6, the communication controller 50 outputs the counter value shown in FIG.
The counter value is cleared according to the clear signal shown in FIG. Here, in the present embodiment, since the phase of the signals A and B advances in the B phase at all times,
The counter value of the up / down counter 5 is as shown in FIG.
It becomes as shown in.

【0020】そして、これらカウンタ値は6ビットの信
号b0 〜b5 としてパラレル・シリアル変換器6に入力
され、一方、上記矩形波に整形された位置データ信号
U,V,W,Zは、直接このパラレル・シリアル変換器
6にそれぞれ入力される。なお、カウンタ値のb5 をM
SB、b0 をLSBとしており、B相の位相が進んでい
る場合にはb5 =0、A相の位相が進んでいる場合には
5 =1となるように設定している。また、図5の
(b),(c)における丸印で囲まれた数字は、図5の
(d)におけるそれらに対応している。つまり(b),
(c)のAB相の変化点がカウンタ値の変化に対応して
いることを示している。また、(d)の丸印で囲まれて
いない数字はカウンタ値を示している。
These counter values are input to the parallel-to-serial converter 6 as 6-bit signals b 0 to b 5. On the other hand, the position data signals U, V, W and Z shaped into rectangular waves are The signals are directly input to the parallel / serial converter 6. Note that b 5 counter value M
SB and b 0 are LSBs, and are set such that b 5 = 0 when the phase of the B phase is advanced, and b 5 = 1 when the phase of the A phase is advanced. The numbers enclosed by circles in FIGS. 5B and 5C correspond to those in FIG. 5D. That is, (b),
(C) shows that the change point of the AB phase corresponds to the change of the counter value. The numbers not enclosed by circles in (d) indicate counter values.

【0021】ここで、上記アップダウンカウンタ5を6
ビットとした理由を説明する。パラレル・シリアル変換
器6から出力するシリアル信号の伝送速度を、例えば5
00kbps、またシリアル信号のフォーマットを図5
(a)とすると1フレームのサンプリングに当たり38
μsかかることになる。AB相が主軸1aの1回転当た
り2048パルス出力され、主軸が最高5000rpm
で回転すると仮定すると、4てい倍パルスの周波数は 5000rpm÷60秒×2048パルス×4てい倍=
682.7kHz となる。サンプリング周期は上述の如く38μsである
から、この間に 682.7kHz×38μs=25.9パルス/周期 のパルスが入ることになる。ここで、25.9<31=
5 −1であるから、カウント方向を考慮してアップダ
ウンカウンタ5のカウンタ値は6ビットで充分となる。
Here, the up / down counter 5 is set to 6
The reason why the bit is set will be described. The transmission speed of the serial signal output from the parallel / serial converter 6 is, for example, 5
00 kbps and the format of the serial signal
Assuming (a), one frame is sampled by 38
μs. The AB phase is output at 2048 pulses per revolution of the spindle 1a, and the spindle is up to 5000 rpm
Assuming that the rotation is performed as follows, the frequency of the 4 × pulse is 5000 rpmr60 seconds × 2048 pulses × 4 × =
682.7 kHz. Since the sampling period is 38 μs as described above, a pulse of 682.7 kHz × 38 μs = 25.9 pulses / period is inserted during this period. Here, 25.9 <31 =
Since the value is 2 5 -1, 6 bits are sufficient for the counter value of the up / down counter 5 in consideration of the counting direction.

【0022】上記6ビットのカウンタ値及び位置データ
信号U,V,W,Zは、パラレル・シリアル変換器6に
おいてシリアル信号に変換され、このパラレル・シリア
ル変換器6からは図5(a)に示されるようなフォーマ
ットのシリアル信号が送出される。
The 6-bit counter value and position data signals U, V, W, and Z are converted into serial signals by a parallel-to-serial converter 6, and the parallel-to-serial converter 6 outputs the signals shown in FIG. A serial signal in the format shown is transmitted.

【0023】このフォーマットは、上述の通り伝送速度
を500kbpsとしており、1フレーム当たり38μ
sとなっている。符号20は各種データ送信前の休みス
ペースを、21はスペース20に続き送信開始を知らし
めるスタートビットを、22はスタートビット21に続
きアップダウンカウンタ5から伝送される6ビットのカ
ウンタ値を、23はカウンタ値22に続き波形整形回路
4cから伝送されるU,V,W,Zの位置データ信号
を、24はU,V,W,Zの位置データ信号23に続き
一連のデータを検査する(エラーチェックを行うため
の)4ビットのCRCビットをそれぞれ示している。こ
こで、このCRCビット24は、エラー検出用のCRC
ビット付加器51からの信号によりデータ信号に付加さ
れるようになっており、休みスペース20,スタートビ
ット21,カウンタ値22,位置データ信号23,CR
Cビット24により1フレームが構成されている。符号
としては、例えばマンチェスタ符号を使用する。
In this format, the transmission speed is 500 kbps as described above, and 38 μm per frame.
s. Reference numeral 20 denotes a rest space before transmission of various data, 21 denotes a start bit following the space 20 to notify the start of transmission, 22 denotes a start bit 21, 6 bits of a counter value transmitted from the up / down counter 5 following the start bit 21, and 23 Inspects a U, V, W, Z position data signal transmitted from the waveform shaping circuit 4c following the counter value 22, and 24 inspects a series of data following the U, V, W, Z position data signal 23 ( Each of the four CRC bits (for performing an error check) is shown. Here, this CRC bit 24 is a CRC for error detection.
The data is added to the data signal by a signal from the bit adder 51, and a rest space 20, start bit 21, counter value 22, position data signal 23, CR
One frame is constituted by the C bit 24. As the code, for example, a Manchester code is used.

【0024】上記1フレームのシリアル信号は、ホール
素子4a及びMRセンサ4bからの検出信号に従って、
伝送データを更新しながら繰り返しラインドライバ8、
エンコーダケーブル9を介して制御装置16に伝送され
る。この信号は、上述の如く、通信制御部50からのサ
ンプリング信号、クリヤ信号に従って一定時間毎にサン
プリングされた信号であるので、従来に比べて信号量が
大幅に少なくなっており、従って記憶容量を小さくでき
ると共に、送信時間を短くできるようになっている。
The serial signal of one frame is obtained in accordance with detection signals from the Hall element 4a and the MR sensor 4b.
Repeating the line driver 8 while updating the transmission data,
The data is transmitted to the control device 16 via the encoder cable 9. As described above, this signal is a signal sampled at regular intervals in accordance with the sampling signal and the clear signal from the communication control unit 50. Therefore, the signal amount is significantly reduced as compared with the related art, and thus the storage capacity is reduced. The transmission time can be shortened as well as being reduced.

【0025】上記シリアル信号は、エンコーダケーブル
9を介して制御装置16内のラインレシーバ14に受信
される。このシリアル信号は、シリアル・パラレル変換
器15においてパラレル信号に変換され、CRCビット
24を確認した時点、すなわち図6の(g)に示される
タイミングでデータが発生する。
The serial signal is received by the line receiver 14 in the control device 16 via the encoder cable 9. This serial signal is converted into a parallel signal by the serial / parallel converter 15, and data is generated at the time when the CRC bit 24 is confirmed, that is, at the timing shown in FIG.

【0026】パラレル変換されたU,V,W,Z相の位
置データU’,V’,W’,Z’はそのまま後続の処理
に回され、一方6ビットのカウンタ値は絶対値回路45
に入力され、絶対値回路45において、b5 の値に基づ
いて正の値か負の値かが判別される。ここで、b5 =0
の場合に正の値、b5 =1の場合に負の値と判別するよ
うになっており、b5 =1の場合には、100000
(2)−b43210 (2)の計算をして出力
する。この出力は5ビットとなり、b4 ’b3’b2
1 ’b0 ’と符号化される。なお、括弧内の数字は進
数を表しており、(2)は2進法の数であることを示し
ている。
The U-, V-, W-, and Z-phase position data U ', V', W ', and Z', which have been converted in parallel, are sent to subsequent processing as they are, while the 6-bit counter value is stored in an absolute value circuit 45.
Is input, in the absolute value circuit 45, either a positive value or a negative value is determined based on the value of b 5. Here, b 5 = 0
Is determined as a positive value when b 5 = 1, and as a negative value when b 5 = 1, and 100,000 when b 5 = 1.
(2) -b 4 b 3 b 2 b 1 b 0 Get to the (2) outputs. This output is 5 bits and b 4 'b 3 ' b 2 '
It is encoded as b 1 'b 0 '. The number in parentheses indicates a base number, and (2) indicates a binary number.

【0027】次に、1/12分周器43について説明す
る。上述のカウンタの必要ビット数の計算によれば、後
段のパルス発生器46において38μs間に最高26個
のパルスを発生すれば良いが、本実施例においてはA,
B相の信号のジッタを少なくするために、38μs間に
31パルスを発生し得るクロックが必要となる(詳しく
は後述)。すなわち、 31パルス÷38μs=815.8kHz のクロックが必要となる。これは基本クロックを10M
Hzとすると、 10MHz÷815.8kHz=12.3分周 すれば良い。従って、本実施例においては、1/12分
周器43を用いている。
Next, the 1/12 frequency divider 43 will be described. According to the above calculation of the required number of bits of the counter, it is sufficient that the pulse generator 46 at the subsequent stage generates up to 26 pulses in 38 μs, but in the present embodiment, A,
In order to reduce the jitter of the B-phase signal, a clock capable of generating 31 pulses in 38 μs is required (details will be described later). That is, a clock of 31 pulses / 38 μs = 815.8 kHz is required. This sets the basic clock to 10M
Assuming that the frequency is Hz, 10 MHz / 815.8 kHz = 12.3 frequency division may be performed. Therefore, in this embodiment, the 1/12 frequency divider 43 is used.

【0028】しかしながら、この1/12分周器43の
出力、すなわち10/12MHzクロックの31パルス
が38μsにぴたりと一致しないので、シリアル・パラ
レル変換器15から1フレームのシリアル信号に対応し
たリセット信号を受信して帳じり合わせを行っている。
このリセット信号を示したのが図6の(h)であり、図
6の(i)に示される10/12MHzクロックの31
パルス目を発生させた後、1/12分周器43をリセッ
ト、停止させ、図6の(g)のデータ確定のタイミング
で1/12分周器43のリセットを解除するようにして
いる。従って1パルスは1.2μs毎に発生し、31パ
ルス目と次の1パルス目との間のインターバルは2.0
μsとなっている。
However, since the output of the 1/12 frequency divider 43, ie, 31 pulses of the 10/12 MHz clock, does not coincide with 38 μs, the reset signal corresponding to the serial signal of one frame is output from the serial / parallel converter 15. Is received and bookkeeping is performed.
This reset signal is shown in FIG. 6 (h), and 31/10 of the 10/12 MHz clock shown in FIG. 6 (i).
After the generation of the pulse, the 1/12 frequency divider 43 is reset and stopped, and the reset of the 1/12 frequency divider 43 is released at the data determination timing shown in FIG. Therefore, one pulse is generated every 1.2 μs, and the interval between the 31st pulse and the next 1st pulse is 2.0
μs.

【0029】この31パルスの分周信号は1/2n 分周
器44に入力され、この1/2n 分周器44において5
種類の粗密の異なるパルス列に分けられる。この1/2
n 分周器44及び後述のパルス発生器46の考え方につ
いては、『ディジタル回路−基礎と応用−』(昭和57
年10月15日発行,著者:河原田 弘,発行社:株式
会社 昭晃堂)第154頁から第157頁に記載されて
おり、このMIT方式のパルス分配原理に従って、10
/12MHzクロックは図6(j)〜(n)に示される
クロックに分配される。CLK16は奇数番目のパルス
を、CLK8は4で割って余りが2のパルスを、CLK
4は8で割って余りが4のパルスを、CLK2は16で
割って余りが8のパルスを、CLK1は32で割って余
りが16のパルスをそれぞれ有している。これらCLK
16、CLK8、CLK4、CLK2、CLK1及び上
記絶対値回路45からの出力信号b4 ’b3 ’b2 ’b
1 ’b0 ’はパルス発生器46にそれぞれ入力される。
The divided signal of 31 pulses is input to the 1/2 n frequency divider 44, in this 1/2 n frequency divider 44 5
It is divided into different types of pulse trains of different densities. This 1/2
Regarding the concept of the n frequency divider 44 and the pulse generator 46 described later, see “Digital Circuit—Basic and Application—” (Showa 57
Published on October 15, 2003, author: Hiroshi Kawahara, publisher: Shokodo Co., Ltd.), from page 154 to page 157. According to the pulse distribution principle of the MIT method,
The / 12 MHz clock is distributed to the clocks shown in FIGS. CLK16 is an odd-numbered pulse, CLK8 is a pulse that is divided by 4 and the remainder is 2,
4 has a pulse with a remainder of 4 divided by 8, CLK2 has a pulse with a remainder of 8 divided by 16, and CLK1 has a pulse with a remainder of 16 divided by 32. These CLK
16, CLK8, CLK4, CLK2, CLK1 and the output signal b 4 'b 3' from the absolute value circuit 45 b 2 'b
1 'b 0 ' is input to the pulse generator 46, respectively.

【0030】このパルス発生器46は図4に示されるA
ND回路46aとOR回路46bより構成されており、
4 ’b3 ’b2 ’b1 ’b0 ’の信号に従ってCLK
16、CLK8、CLK4、CLK2、CLK1を選択
し、論理和を出力するようになっている。従って、b
4 ’b3 ’b2 ’b1 ’b0 ’が図6の(o)の中央に
示されるような01101(2)の場合には、CLK
8、CLK4、CLK1が選択され、すなわち10/1
2MHzクロックの2,4,6,10,12,14,1
6,18,20,22,26,28,30番目のパルス
が選択され、加算され、図6の(p)に示されるパルス
が出力される。このパルスは図6の(p)より明らかな
ように、ほぼ均等になっており、ジッタが少なくなるよ
うになっている。従って、後述のAB相発生回路47の
出力A’B’もジッタが少なくなっている。
The pulse generator 46 is a pulse generator 46 shown in FIG.
It comprises an ND circuit 46a and an OR circuit 46b.
CLK in accordance with the signal b 4 'b 3' b 2 'b 1' b 0 '
16, CLK8, CLK4, CLK2, and CLK1 are selected, and a logical sum is output. Therefore, b
4 'b 3' if b 2 'b 1' b 0 ' is 01101 (2) as shown in the middle of the (o) in FIG. 6, CLK
8, CLK4, CLK1 are selected, ie, 10/1
2,4,6,10,12,14,1 of 2MHz clock
The sixth, 18, 20, 22, 26, 28, and 30th pulses are selected and added, and the pulse shown in FIG. 6 (p) is output. As is clear from FIG. 6 (p), the pulses are almost uniform, and the jitter is reduced. Accordingly, the output A'B 'of the AB phase generation circuit 47 described later also has less jitter.

【0031】上記図6の(p)に示されるパルス列はA
B相発生回路47に入力され、このAB相発生回路47
においてインクリメンタル信号A’,B’の再生が行わ
れる。このAB相発生回路47は、上記伝送されてきた
6ビットのカウンタ値のb5の値に応じて、パルス発生
器46からの出力をアップまたはダウン入力に切り換え
るようになっており、b5 =0の時にアップに、b5
1の時にダウンに切り換えるよう設定されている。そし
てA,B2相の矩形波は、パルス発生器46からの出力
に1パルス加算するとB相の位相が進むというように、
発生するようになっており、アップ入力の時にはB相の
位相を進ませ、ダウン入力の時にはA相を進ませるよう
になっている。このAB相発生回路47からの出力信号
を示したのが図6の(q),(r)であり、この図から
も明らかなようにB相の位相が進んでいることが判る。
なお、図5の(b),(c)におけるエッジ符号,
・・・は、図6の(q),(r)におけるエッジ符号
,・・・に対応しており、タイムラグが発生してい
る。これはシリアル伝送遅れやデータ確定待ちに起因す
るものであるが、その時間差は64μsであり、A,B
相の伝送遅れとしては特に問題とならないレベルであ
る。しかも伝送速度を500kbpsから1Mbpsに
上げれば、さらにこの伝送遅れを小さくすることができ
る。
The pulse train shown in FIG.
The AB-phase generation circuit 47
In, the reproduction of the incremental signals A ′ and B ′ is performed. The AB phase generation circuit 47 switches the output from the pulse generator 46 to an up or down input in accordance with the value of the transmitted 6-bit counter value b 5 , where b 5 = When it is 0, it goes up and b 5 =
It is set to switch to down at 1. The A and B two-phase rectangular waves are such that adding one pulse to the output from the pulse generator 46 advances the phase of the B phase.
The phase of the B phase is advanced at the time of an up input, and the A phase is advanced at the time of a down input. The output signals from the AB phase generation circuit 47 are shown in (q) and (r) of FIG. 6, and it can be seen from this figure that the phase of the B phase is advanced.
Note that the edge codes in (b) and (c) of FIG.
.. Correspond to the edge codes in (q) and (r) of FIG. 6, and a time lag occurs. This is due to a delay in serial transmission or waiting for data confirmation. The time difference is 64 μs, and A, B
The transmission delay of the phase is a level that does not cause any particular problem. Moreover, if the transmission speed is increased from 500 kbps to 1 Mbps, the transmission delay can be further reduced.

【0032】ところで、エラー検出器48においては、
伝送されてくるCRCビット24からエラーを検出する
ことが可能となっており、エラーが検出された場合に
は、一回エラーアラームを出力し、また絶対値回路45
とラッチ49にホールド信号を送出し、1回前に受信し
たブロックのデータb5 〜b0 ,U,V,W,Zを再度
使用するようにしている。データb5 〜b0 は再度使用
されても等速回転していることと等価なのでモータの回
転としては全く問題とならず、データU,V,W,Zに
関しては周波数が低いので問題とならない。また、3回
連続してエラーが発生した場合は3回連続検出回路から
3回連続エラーアラームが出力される。しかも、従来に
おいては、インクリメンタル信号A,Bにノイズが入り
パルスが消えてしまうと、カウンタ値は図8に点線で示
されるようになってしまい、誤差を生じ位置決めの位置
がズレてしまうという問題があったが、本実施例におい
ては、上述のごとく、エラーが発生した場合には1回エ
ラーアラームが発生されるので、ここでモータを停止
し、使用者に知らせることが可能になりシステムの信頼
性を上げることができる。また、1回エラーアラームは
無視して、3回連続エラーアラームでモータを停止し、
使用者に知らせるようにすれば1回前に受信したブロッ
クのデータb5 〜b0 を使用するようにしているので、
ノイズによる頻繁なモータ停止及び誤動作が回避される
ようになっている。しかしながら、3回続けてエラーが
発生した場合には、通信路の品質レベルが低下した等の
真のエラーだと判定し、3回連続エラーアラームを発生
し知らしめるようになっている。なお、図3において再
生される信号はA’,B’,U’,V’,W’,Z’と
いうように ’が付してあるが、これは信号A,B,
U,V,W,Zに対して伝送遅れがあるために区別する
意味で付してある。
Incidentally, in the error detector 48,
An error can be detected from the transmitted CRC bit 24. If an error is detected, an error alarm is output once and an absolute value circuit 45 is output.
And a hold signal is sent to the latch 49, and to use the data b 5 ~b blocks received before one 0, U, V, W, and Z again. Data b 5 ~b 0 does not become a problem at all as the rotation so equivalent to rotating constant velocity be used again motor, not data U, V, W, a problem since the frequency is low with respect to Z . If an error has occurred three times in a row, a three-time consecutive error alarm is output from the three-times consecutive detection circuit. In addition, in the related art, if noise is included in the incremental signals A and B and the pulse disappears, the counter value becomes as shown by a dotted line in FIG. 8 and an error occurs, and the positioning position is shifted. However, in the present embodiment, as described above, if an error occurs, an error alarm is generated once, so that the motor can be stopped here and the user can be informed. Reliability can be improved. Also, ignoring the one-time error alarm, stop the motor with three consecutive error alarms,
If the user is informed, the data b 5 to b 0 of the block received one time before is used.
Frequent motor stop and malfunction due to noise are prevented. However, if an error occurs three times in a row, it is determined that the error is a true error such as a decrease in the quality level of the communication path, and a continuous error alarm is generated and notified three times. In FIG. 3, the signals to be reproduced are denoted by 'such as A', B ', U', V ', W', Z '.
U, V, W, and Z are given a meaning to distinguish them because there is a transmission delay.

【0033】このように、本実施例においては、アップ
ダウンカウンタ5を一定時間毎にリセットし、この一定
時間内にアップダウンカウンタ5のデータをサンプリン
グするようにしているので、信号量が少なく、従って記
憶容量を小さくできると共に送信時間を短くできるよう
になっている。
As described above, in the present embodiment, the up / down counter 5 is reset at regular intervals, and the data of the up / down counter 5 is sampled within this constant time. Therefore, the storage capacity can be reduced and the transmission time can be shortened.

【0034】また、カウンタ値を伝送して[2n −1
(nは自然数)]個のパルス列から受信したシリアル信
号に応じたパルスを選択しインクリメンタル信号に再生
するようにしているので、パルス密度が比較的均等にな
り、受信側のローパスフィルタで消えないAB相のデュ
ーティになるよう、AB相のアナログセンサ出力の精度
を上げなくても良くなっている。
The counter value is transmitted and [2 n -1]
(N is a natural number)] Since a pulse corresponding to the received serial signal is selected from the pulse trains and is reproduced as an incremental signal, the pulse density becomes relatively uniform, and the AB which cannot be eliminated by the low-pass filter on the receiving side. There is no need to increase the accuracy of the AB-phase analog sensor output so that the phase duty is obtained.

【0035】また、従来のAB相2チャンネルを全くエ
ラーの検出を行わず伝送する方法に比較してフレーム
毎、エラーを検出するようにしたので、伝送データの信
頼性が向上している。また、エラーが設定回繰り返して
発生しない場合には、このエラーをノイズによるエラー
だとして前のブロックのデータを繰り返し再生するよう
にし、一方エラーが設定回繰り返して発生した場合に
は、このエラーを真のエラーだと判定するようにしてい
るので、誤動作が回避されるようになっている。
In addition, since the error is detected for each frame as compared with the conventional method of transmitting two AB-phase channels without detecting any error, the reliability of transmission data is improved. If the error does not occur repeatedly for the set number of times, this error is regarded as an error due to noise, and the data of the previous block is repeatedly reproduced. On the other hand, if the error occurs repeatedly for the set number of times, this error is Since it is determined that the error is a true error, a malfunction is avoided.

【0036】しかも、本実施例においては以下の効果も
発揮できるようになっている。すなわち、MRセンサ4
bより出力されるA,B相の2相の正弦波を、アップダ
ウンカウンタ5に入力してカウンタ値を得、このカウン
タ値と他の相(U,V,W,Z相)の位置データ信号と
を、シリアル・パラレル変換器6においてシリアル信号
に変換して制御装置16に伝送するようにしたので、伝
送路の数を1チャンネル分にできると共にケーブルの太
さを細くでき、従って低コスト化が図れるようになって
いる。
Further, in the present embodiment, the following effects can be exerted. That is, the MR sensor 4
b, the two-phase sine waves of phases A and B are input to an up / down counter 5 to obtain a counter value, and the counter value and position data of other phases (U, V, W, Z phases) are obtained. The signal is converted into a serial signal by the serial / parallel converter 6 and transmitted to the control device 16, so that the number of transmission paths can be reduced to one channel and the thickness of the cable can be reduced, thereby reducing the cost. Can be planned.

【0037】また、上記エンコーダケーブル9の一部
が、例えばロボットのアーム内に配線されている場合に
は、上述のようにエンコーダケーブル9の太さを細くで
きるようになっているので、従来ケーブル9が占めてい
た部分を他に有効利用でき、またアーム自体を細くする
ことも可能であり、またロボット本体外においては、ケ
ーブル9の振り回し等の制約を従来より受けることが少
なく、しかもロボット内外の何れにおいても、ケーブル
9を支持する支持部材を比較的簡易な構造にすることが
可能であり、従って設計の自由度の向上が図れるように
なっている。
When a part of the encoder cable 9 is wired, for example, in the arm of a robot, the thickness of the encoder cable 9 can be reduced as described above. The portion occupied by the robot 9 can be used effectively for other purposes, the arm itself can be made thinner, and the outside of the robot body is less subject to restrictions such as swinging of the cable 9 than before, and furthermore, inside and outside the robot. In either case, the support member for supporting the cable 9 can have a relatively simple structure, so that the degree of freedom in design can be improved.

【0038】図9は本発明の第2の実施例を示すインク
リメンタル信号の伝送方法を適用した信号伝送装置の要
部構成図であり、必要部分のみが示されている。この第
2の実施例が第1の実施例と違う点は、アップダウンカ
ウンタ5への入力信号を4てい倍パルス及びそのアップ
ダウン信号に代えて、フィードパルスC及びそのアップ
ダウン信号Dとし、これら信号C,Dの再生をCD信号
再生器52により行うようにした点である。ここで、フ
ィードパルスC及びそのアップダウン信号Dは、例えば
図10の(a),(b)に示されるようになっており、
従ってアップダウンカウンタ値は図10の(c)に示さ
れるようになる。このように構成しても第1の実施例と
同様な効果が得られるというのはいうまでもない。
FIG. 9 is a block diagram of a main part of a signal transmission apparatus to which an incremental signal transmission method according to a second embodiment of the present invention is applied, in which only necessary parts are shown. The second embodiment is different from the first embodiment in that the input signal to the up / down counter 5 is changed to a feed pulse C and its up / down signal D instead of the quadruple pulse and its up / down signal. The point is that the reproduction of these signals C and D is performed by the CD signal reproducer 52. Here, the feed pulse C and its up / down signal D are, for example, as shown in FIGS.
Therefore, the up / down counter value is as shown in FIG. It is needless to say that the same effect as in the first embodiment can be obtained even with this configuration.

【0039】図11は本発明の第3の実施例を示すイン
クリメンタル信号の伝送方法を適用した信号伝送装置の
要部構成図であり、必要部分のみが示されている。この
第3の実施例が第1の実施例と違う点は、アップダウン
カウンタ5への入力信号を4てい倍パルス及びそのアッ
プダウン信号に代えて、アップパルスE及びダウンパル
スFとし、これら信号E,Fの再生をEF信号再生器5
3により行うようにした点である。ここで、アップパル
スE及びダウンパルスFは、例えば図12の(a),
(b)に示されるようになっており、従ってアップダウ
ンカウンタ値は図12の(c)に示されるようになる。
このように構成しても第1の実施例と同様な効果が得ら
れるというのはいうまでもない。
FIG. 11 is a block diagram of a main part of a signal transmission apparatus to which an incremental signal transmission method according to a third embodiment of the present invention is applied, in which only necessary parts are shown. The third embodiment is different from the first embodiment in that the input signal to the up / down counter 5 is changed to an up pulse E and a down pulse F instead of the quadruple pulse and its up / down signal. EF signal regenerator 5 reproduces E and F
3 is performed. Here, the up pulse E and the down pulse F are, for example, as shown in FIG.
(B), and the up / down counter value is as shown in (c) of FIG.
It is needless to say that the same effect as in the first embodiment can be obtained even with this configuration.

【0040】図13は本発明の第4の実施例を示すイン
クリメンタル信号の伝送方法を適用した信号伝送装置の
要部構成図であり、必要部分のみが示されている。この
第4の実施例が第1の実施例と違う点は、2個のAB相
信号を2つのアップダウンカウンタ5へ入力し、2つの
カウンタ値をパラレルシリアル変換器にてシリアル信号
に変換し、シリアルパラレル変換器15にて、2つのカ
ウンタ値に戻し、2つのAB相再生器(図6にてAB相
再生と記載してある部分)にて、2組のAB相を再生す
ることである。マウスやトラックボールなどのXYの2
つの方向のインクリメンタル信号を発生する装置から、
上記の制御装置へケーブル数を減らして伝送する場合に
有効である。もちろん、3組以上のAB相信号に対して
の応用も除外するものではない。また、2軸分のエンコ
ーダに対する応用として、2つのカウンタ値に加えて、
2組のZ,U,V,W相をパラレル・シリアル変換器に
入力してもよい。
FIG. 13 is a block diagram of a main part of a signal transmission apparatus to which an incremental signal transmission method according to a fourth embodiment of the present invention is applied, in which only necessary parts are shown. The fourth embodiment is different from the first embodiment in that two AB phase signals are input to two up / down counters 5 and the two counter values are converted into serial signals by a parallel-serial converter. By returning the two counter values to the serial-parallel converter 15, the two AB-phase regenerators (the portions described as AB-phase regeneration in FIG. 6) reproduce the two sets of AB phases. is there. XY 2 for mouse and trackball
From a device that generates incremental signals in one direction,
This is effective when transmitting to the above-described control device with a reduced number of cables. Of course, application to three or more sets of AB phase signals is not excluded. As an application to encoders for two axes, in addition to two counter values,
Two sets of Z, U, V, and W phases may be input to the parallel-serial converter.

【0041】図14は本発明の第5の実施例を示すイン
クリメンタル信号の伝送方法を適用した信号伝送装置の
要部構成図であり、必要部分のみが示されている。この
第5の実施例が第4の実施例と異なる点は、2組の入力
信号が図12(a)のE信号であり、2つのカウンタが
アップカウントのみのカウンタであることである。この
実施例でも2つの入力を1つのシリアル信号にして2つ
の出力として伝送するのでケーブルの省線化が図れる。
FIG. 14 is a block diagram of a main part of a signal transmission apparatus to which an incremental signal transmission method according to a fifth embodiment of the present invention is applied, in which only necessary parts are shown. The fifth embodiment is different from the fourth embodiment in that two sets of input signals are E signals in FIG. 12A and two counters are counters for only up-counting. Also in this embodiment, since two inputs are converted into one serial signal and transmitted as two outputs, the cable can be saved.

【0042】図15は本発明の第6の実施例を示すイン
クリメンタル信号の伝送方法を適用した信号伝送装置の
要部構成図であり、送信側のみを示している。この第6
の実施例が第1の実施例と主に異なる点はアップダウン
カウンタ5の構成である。このカウンタは例えば8ビッ
トのフリーランニングカウンタであり、0000000
0(2)からアップカウントしていった場合、1111
1111(2)にてさらにアップカウントすると000
00000(2)へ戻る構成になっている。また、一定
周期毎クリアされることはない。その代わり、後段に今
回カウンタ値レジスタ、さらにその後段に前回カウンタ
値レジスタが接続され、今回カウンタ出力レジスタ出力
は引算器のプラス入力に、前回カウンタ値レジスタ出力
は引算器のマイナス入力に接続されている。そして、引
算器の出力がパラレルシリアル変換器6に接続されてい
る。この動作を図16のタイミングチャートを用いて説
明する。図16(a),(b)はAB相入力信号で図5
の(b),(c)と全く同じ波形である。アップダウン
カウンタ5はクリアされないので、図16(c)のカウ
ンタ値はどんどん増加されている。図5(e)と同じタ
イミングで通信制御部50はサンプリング信号(図16
(d))を発生し、同じタイミングで今回カウンタ値レ
ジスタから、前回カウンタ値レジスタへカウンタ値をシ
フトする。引算器は今回カウンタ値レジスタの値から前
回カウンタ値レジスタの値を引いて、その結果をパラレ
ルシリアル変換器へ出力する。これらのカウンタ値のサ
ンプリングから、引算器出力の関係を図16(c),
(d),(e),(f),(g)に示す。本実施例では
アップダウンカウンタ5をクリアする代わりに、レジス
タを2つ設け、今回と前回の値を記憶させ、それらの差
を出力するようにしたので、一定時間あたりのカウンタ
値の変化量を送信することになり、第1の実施例と同じ
効果を期待できる。
FIG. 15 is a block diagram of a main part of a signal transmission apparatus to which a method for transmitting an incremental signal according to a sixth embodiment of the present invention is applied, showing only the transmission side. This sixth
This embodiment is mainly different from the first embodiment in the configuration of the up / down counter 5. This counter is, for example, an 8-bit free running counter,
When counting up from 0 (2), 1111
If you count up further at 1111 (2), it will be 000
It is configured to return to 00000 (2). Also, it is not cleared every fixed period. Instead, the current counter value register is connected to the subsequent stage, and the previous counter value register is connected to the subsequent stage. The output of the current counter output register is connected to the positive input of the subtractor, and the output of the previous counter value register is connected to the negative input of the subtractor. Have been. The output of the subtractor is connected to the parallel-serial converter 6. This operation will be described with reference to the timing chart of FIG. FIGS. 16A and 16B show AB-phase input signals,
The waveforms are exactly the same as (b) and (c). Since the up / down counter 5 is not cleared, the counter value in FIG. 16C is steadily increasing. At the same timing as in FIG. 5E, the communication control unit 50
(D)) occurs, and the counter value is shifted from the current counter value register to the previous counter value register at the same timing. The subtracter subtracts the value of the previous counter value register from the value of the current counter value register, and outputs the result to the parallel-serial converter. From the sampling of these counter values, the relationship of the subtractor output is shown in FIG.
(D), (e), (f), and (g) show. In the present embodiment, instead of clearing the up / down counter 5, two registers are provided to store the current and previous values and to output the difference between them. As a result, the same effect as in the first embodiment can be expected.

【0043】以上本発明者によってなされた発明を各実
施例に基づき具体的に説明したが、本発明は上記各実施
例に限定されるものではなく、その要旨を逸脱しない範
囲で種々変形可能であるというのはいうまでもなく、例
えば、上記実施例においては、エンコーダ4はモータ1
に付設しているが、分離していても構わない。また、エ
ンコーダ4はリニヤエンコーダでも良い。また、伝送路
を光ファイバで構成することも可能である。
Although the invention made by the inventor has been specifically described based on the embodiments, the present invention is not limited to the above embodiments, and various modifications can be made without departing from the gist of the invention. Needless to say, for example, in the above embodiment, the encoder 4 is
, But may be separated. Further, the encoder 4 may be a linear encoder. Further, the transmission path can be constituted by an optical fiber.

【0044】また、上記実施例においては、U,V,
W,Z相の信号をシリアル信号に重畳して伝送する例が
述べられているが、本発明はA,B2相の信号を上記方
法にて伝送、再生するだけでも良い。また、上記実施例
においては、エラー検出はCRCビットによるものだけ
を述べているが、例えばスタートビットが1であるかと
いうチェック、あるいはカウンタ値が許容回転数以下か
というチェック等を加えても良い。
In the above embodiment, U, V,
Although an example is described in which the W and Z phase signals are superimposed on the serial signal and transmitted, the present invention may simply transmit and reproduce the A and B two phase signals by the above method. Further, in the above-described embodiment, the error detection is described based on only the CRC bit. However, for example, a check whether the start bit is 1 or a check whether the counter value is equal to or less than the allowable rotation speed may be added. .

【0045】なお、本発明はインクリメンタル信号のア
ップダウンをカウントし、伝送、再生する方法全てに対
して適用可能である。
It should be noted that the present invention is applicable to all methods for counting up and down of an incremental signal, and transmitting and reproducing the signal.

【0046】[0046]

【発明の効果】以上述べたように第1発明のインクリメ
ンタル信号の伝送方法によれば、アップダウンカウンタ
の一定時間内におけるカウンタ値の変化量をサンプリン
グするようにしたので、信号量が少なくなり、記憶容量
を小さくできると共に、送信時間が短くなり制御性能の
向上が図れる。また、[2n −1(nは自然数)]個の
パルス列から受信したシリアル信号に応じたパルスを選
択し、インクリメンタル信号に再生するようにしたの
で、AB相アナログセンサ出力の精度が悪くても、AB
相出力のデューティを改善でき、従って品質を向上する
ことが可能となる。また、第2発明のインクリメンタル
信号の伝送方法によれば、上記第1発明に加えて、シリ
アル信号をサンプリングデータ毎のフレーム単位に分割
して、各フレーム毎にエラーを検出し、第3又は第4
明のインクリメンタル信号の伝送方法によれば、上記第
2発明に加えて、エラーが発生した場合には、前回のフ
レームのデータを繰り返し使用し、エラーが設定回繰り
返して発生した場合には、異常と判定するようにしたの
で、誤動作が回避されるようになり、信頼性の向上が図
れる。
As described above, according to the method for transmitting an incremental signal according to the first aspect of the invention, the amount of change in the counter value within a certain time of the up / down counter is sampled, so that the signal amount is reduced. The storage capacity can be reduced, and the transmission time is shortened, so that the control performance can be improved. In addition, since a pulse corresponding to the received serial signal is selected from the [2 n -1 (n is a natural number)] pulse train and reproduced as an incremental signal, even if the accuracy of the output of the AB-phase analog sensor is poor, , AB
The duty of the phase output can be improved, and therefore the quality can be improved. According to the incremental signal transmission method of the second invention, in addition to the first invention, the serial signal is divided into frames for each sampling data, and an error is detected for each frame . According to the incremental signal transmission method of the fourth invention, in addition to the second invention, when an error occurs, the data of the previous frame is repeatedly used, and when the error repeatedly occurs a set number of times, Since it is determined that an error has occurred, malfunctions can be avoided and reliability can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の第1の実施例を示すインクリメンタル
信号の伝送方法を適用した信号伝送装置の概略斜視図で
ある。
FIG. 1 is a schematic perspective view of a signal transmission apparatus to which a method for transmitting an incremental signal according to a first embodiment of the present invention is applied.

【図2】エンコーダ内の構成図である。FIG. 2 is a configuration diagram inside an encoder.

【図3】制御装置内の構成図である。FIG. 3 is a configuration diagram in a control device.

【図4】パルス発生器の構成図である。FIG. 4 is a configuration diagram of a pulse generator.

【図5】図2に示される回路動作を説明するためのタイ
ミングチャートである。
FIG. 5 is a timing chart for explaining the operation of the circuit shown in FIG. 2;

【図6】図3に示される回路動作を説明するためのタイ
ミングチャートである。
FIG. 6 is a timing chart for explaining the operation of the circuit shown in FIG. 3;

【図7】4てい倍+方向検出回路及びアップダウンカウ
ンタの動作の一例を説明するためのタイミングチャート
である。
FIG. 7 is a timing chart for explaining an example of the operation of the 4 × + direction detection circuit and the up / down counter.

【図8】ノイズによりエラーが発生した場合のカウンタ
値の誤差を説明するための図である。
FIG. 8 is a diagram for explaining an error in a counter value when an error occurs due to noise.

【図9】本発明の第2の実施例を示すインクリメンタル
信号の伝送方法を適用した信号伝送装置の要部構成図で
ある。
FIG. 9 is a main part configuration diagram of a signal transmission apparatus to which a method for transmitting an incremental signal according to a second embodiment of the present invention is applied.

【図10】図9中のアップダウンカウンタの動作の一例
を説明するためのタイミングチャートである。
FIG. 10 is a timing chart for explaining an example of the operation of the up / down counter in FIG. 9;

【図11】本発明の第3の実施例を示すインクリメンタ
ル信号の伝送方法を適用した信号伝送装置の要部構成図
である。
FIG. 11 is a main part configuration diagram of a signal transmission device to which an incremental signal transmission method according to a third embodiment of the present invention is applied.

【図12】図11中のアップダウンカウンタの動作の一
例を説明するためのタイミングチャートである。
FIG. 12 is a timing chart for explaining an example of the operation of the up / down counter in FIG. 11;

【図13】本発明の第4の実施例を示すインクリメンタ
ル信号の伝送方法を適用した信号伝送装置の要部構成図
である。
FIG. 13 is a main part configuration diagram of a signal transmission device to which an incremental signal transmission method according to a fourth embodiment of the present invention is applied.

【図14】本発明の第5の実施例を示すインクリメンタ
ル信号の伝送方法を適用した信号伝送装置の要部構成図
である。
FIG. 14 is a main part configuration diagram of a signal transmission device to which an incremental signal transmission method according to a fifth embodiment of the present invention is applied.

【図15】本発明の第6の実施例を示すインクリメンタ
ル信号の伝送方法を適用した信号伝送装置の要部構成図
である。
FIG. 15 is a main part configuration diagram of a signal transmission apparatus to which an incremental signal transmission method according to a sixth embodiment of the present invention is applied.

【図16】図15に示される回路動作を説明するための
タイミングチャートである。
FIG. 16 is a timing chart illustrating the operation of the circuit shown in FIG. 15;

【符号の説明】[Explanation of symbols]

5 アップダウンカウンタ A,B インクリメンタル信号 5 Up / down counter A, B Incremental signal

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G08C 13/00 - 25/04 G01D 5/245 102 Continuation of front page (58) Field surveyed (Int.Cl. 7 , DB name) G08C 13/00-25/04 G01D 5/245 102

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 インクリメンタル信号をカウンタに入力
し、カウント方向を考慮して(n+1)ビット(nは自
然数)としたカウンタ値の一定時間における変化量をシ
リアル信号に変換して転送し、このシリアル信号を含む
信号の受信側においてインクリメンタル信号に変換する
伝送方法であって、 上記シリアル信号の受信側において、基本クロックより
生じるクロックパルスを分周器で分周して得た[2
1(nは自然数)]個のパルスを粗密の異なるn種類の
パルス列に分け、上記n種類のパルス列のうちから、上
記受信したシリアル信号に応じたパルスを選択して加
算することにより、インクリメンタル信号に再生するよ
うにしたことを特徴とするインクリメンタル信号の伝送
方法。
1. An incremental signal is input to a counter, and a change amount of a counter value in (n + 1) bits (n is a natural number) in a predetermined time is converted into a serial signal and transferred in consideration of a counting direction. Including signal
The receiving side of the signal A transmission method for converting an incremental signal, the receiving side of the serial signal, from the base clock
The resulting clock pulse is divided by a divider to obtain [2 n
1 (n is a natural number)] pulses of n types with different densities
A method of transmitting an incremental signal, characterized in that the signal is divided into pulse trains, and a pulse train corresponding to the received serial signal is selected from among the n types of pulse trains and added, thereby reproducing an incremental signal. .
【請求項2】 シリアル信号をサンプリングデータ毎の
フレーム単位に分割して各フレーム毎にエラー検出を行
うことを特徴とする請求項1記載のインクリメンタル信
号の伝送方法。
2. The incremental signal transmission method according to claim 1, wherein the serial signal is divided into frames for each sampling data and error detection is performed for each frame.
【請求項3】 シリアル信号をサンプリングデータ毎の
フレーム単位に分割して各フレーム毎にエラー検出を行
い、 エラーが発生した場合には前回のフレームのデータを繰
り返し使用することを特徴とする請求項2記載のインク
リメンタル信号の伝送方法。
3. A performs error detection a serial signal for each divided into frames frames per sampling data, claims, characterized in that repeated use of data of the previous frame if an error occurred 2. The method for transmitting an incremental signal according to item 2.
【請求項4】(4) シリアル信号をサンプリングデータ毎のSerial signal for each sampling data
フレーム単位に分割して各フレーム毎にエラー検出を行Performs error detection for each frame by dividing into frames.
い、I エラーが設定回繰り返して発生した場合には異常と判定If an error occurs repeatedly for the set number of times, it is determined to be abnormal
することを特徴とする請求項2記載のインクリメンタル3. An incremental according to claim 2, wherein
信号の伝送方法。Signal transmission method.
JP02617293A 1992-12-29 1993-01-21 Transmission method of incremental signal Expired - Fee Related JP3330992B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP02617293A JP3330992B2 (en) 1993-01-21 1993-01-21 Transmission method of incremental signal
US08/174,044 US5625353A (en) 1992-12-29 1993-12-28 Device for transmitting signals from position detector and method of such signal transmission
DE4344916A DE4344916A1 (en) 1992-12-29 1993-12-29 Method and device for transmitting signals from a position detector or transmitter
US08/782,097 US5815089A (en) 1992-12-29 1997-01-13 Device for transmitting signals from position detector and method of such signal transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02617293A JP3330992B2 (en) 1993-01-21 1993-01-21 Transmission method of incremental signal

Publications (2)

Publication Number Publication Date
JPH06223293A JPH06223293A (en) 1994-08-12
JP3330992B2 true JP3330992B2 (en) 2002-10-07

Family

ID=12186124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02617293A Expired - Fee Related JP3330992B2 (en) 1992-12-29 1993-01-21 Transmission method of incremental signal

Country Status (1)

Country Link
JP (1) JP3330992B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5273481B2 (en) * 2006-04-10 2013-08-28 ティムケン ユーエス エルエルシー Rotating device position detection system and method
JP5104523B2 (en) * 2008-04-30 2012-12-19 株式会社ニコン Encoder device and serial communication method
KR101079898B1 (en) 2010-04-09 2011-11-04 엘에스산전 주식회사 PLC's Input Module
JP5598203B2 (en) * 2010-09-22 2014-10-01 パナソニック株式会社 Servo system
JP6549637B2 (en) 2017-05-29 2019-07-24 ファナック株式会社 Encoder system having abnormality detection function and abnormality detection method

Also Published As

Publication number Publication date
JPH06223293A (en) 1994-08-12

Similar Documents

Publication Publication Date Title
JP2810617B2 (en) Transmission method of multiplex serial signal
US5625353A (en) Device for transmitting signals from position detector and method of such signal transmission
JPH0583986B2 (en)
JP3330992B2 (en) Transmission method of incremental signal
EP0273052A1 (en) Device for detecting the rotational position of rotor of motor
JPH0854254A (en) Absolute encoder
JPH10247377A (en) Time code generation device
JP2793770B2 (en) Signal transmission device for position detector
JP2892932B2 (en) Signal transmission device for position detector
JP3168861B2 (en) Rotary encoder receiving circuit
JP2570519Y2 (en) Signal transmission device for position detector
JPH0850034A (en) Multi-turn absolute encoder
EP0411998B1 (en) 4-Channel PCM signal processing apparatus
JP2810610B2 (en) Transmission method of encoder signal
GB2173677A (en) Data recording apparatus
JP3121854B2 (en) Absolute signal generation method
JP3465458B2 (en) Motor position detector
JPH052803Y2 (en)
EP0379589B1 (en) Interpolation circuit of an encoder
JP2541797B2 (en) Scale device
JP2000213925A (en) Position detector
JPS6362008A (en) Control system
JP3994231B2 (en) Data conversion circuit
JPH04213921A (en) Device using plural d/a converters
JP2606202B2 (en) Playback device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20011102

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020628

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070719

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees