JPH08159809A - Transmission method for multi-rotary type absolute value encoder and device provided with this encoder - Google Patents
Transmission method for multi-rotary type absolute value encoder and device provided with this encoderInfo
- Publication number
- JPH08159809A JPH08159809A JP33108094A JP33108094A JPH08159809A JP H08159809 A JPH08159809 A JP H08159809A JP 33108094 A JP33108094 A JP 33108094A JP 33108094 A JP33108094 A JP 33108094A JP H08159809 A JPH08159809 A JP H08159809A
- Authority
- JP
- Japan
- Prior art keywords
- data
- rotation
- encoder
- serial signal
- absolute position
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 32
- 238000000034 method Methods 0.000 title claims description 27
- 238000006243 chemical reaction Methods 0.000 claims abstract description 15
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Landscapes
- Transmission And Conversion Of Sensor Element Output (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、多回転式絶対値エンコ
ーダの伝送方法に関するものであり、詳しくはシリアル
信号で伝送するデータ量を必要最小限にして、伝送信号
用電線の数を減らすようにした伝送方法及びその装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a transmission method of a multi-turn absolute value encoder, and more particularly, to reduce the number of transmission signal wires by minimizing the amount of data transmitted by a serial signal. And a device therefor.
【0002】[0002]
【従来の技術】従来のシリアル信号(例えば、スタート
ビット、データビット、ストップビットからなる非同期
の調歩同期式シリアルデータ転送方式等)にて、データ
を出力する多回転式絶対値エンコーダの伝送方法は、1
回転以内の絶対位置データ、回転数データ、及びその他
のデータ(エンコーダ内部の情報データ)を全て一括し
て、シリアル信号で伝送しているので、データ量が多く
なるため、シリアル信号の伝送時間が長くなり、シリア
ル信号のデータ受信側(制御装置等)でのデータ処理の
処理時間が長くなるため、前記シリアル信号の他に即時
処理可能なインクリメンタル信号(位相差2信号)及び
原点信号を伴って伝送している。2. Description of the Related Art A transmission method of a multi-rotation absolute value encoder that outputs data by a conventional serial signal (for example, an asynchronous start-stop synchronous serial data transfer method including start bits, data bits, stop bits, etc.) 1
Absolute position data within rotation, rotation speed data, and other data (information data inside the encoder) are all transmitted in a batch with a serial signal, so the amount of data increases, so the serial signal transmission time Since the processing time of the data processing on the data receiving side (control device etc.) of the serial signal becomes long, the incremental signal (phase difference 2 signal) and the origin signal that can be immediately processed are included in addition to the serial signal. It is transmitting.
【0003】即ち、ここで使用されるエンコーダは、絶
対位置データをシリアル信号にて伝送するシリアル信号
方式多回転式絶対値エンコーダであり、サーボモータの
フィードバック用等として速度制御、位置制御等を考慮
したものである。That is, the encoder used here is a serial signal type multi-rotation absolute value encoder for transmitting absolute position data by a serial signal, and speed control, position control, etc. are considered for feedback of a servo motor. It was done.
【0004】絶対位置データのシリアル信号は、例え
ば、純2進コードで生成されており、1回転分解能は2
11(2048分割/回転)、全計量に要する回転数は8
191(213ー1)回転、計量増加方向はエンコーダ入
力時より見て反時計方向回転(CCW)時、逐次増加す
るようになっており、出力形態はラインドライバ(例え
ばEIA規格、RS−422準拠)によるシリアルデー
タ通信である。A serial signal of absolute position data is generated by, for example, a pure binary code, and one rotation resolution is 2
11 (2048 divisions / revolution), the number of revolutions required for total weighing is 8
191 (2 13 -1) rotation, when measuring the increase direction counterclockwise rotation as viewed from the time of the encoder input (CCW), adapted to increase sequentially output form the line driver (e.g. EIA standard, RS-422 Compliant) serial data communication.
【0005】エンコーダの情報データは、例えば、回転
数カウンタオーバーフローと、オーバースピードアラー
ム等のエンコーダ内部のアラーム情報からなっている。The information data of the encoder includes, for example, a revolution counter overflow and alarm information inside the encoder such as an overspeed alarm.
【0006】また、エンコーダからのシリアル通信(例
えばRx仕様)は、伝送規格は例えばEIA規格、RS
−422規格に準拠し、仕様モデムは例えば三菱電線工
業製のDN1811が相当する。Further, in serial communication (for example, Rx specification) from the encoder, transmission standards are, for example, EIA standard and RS.
In accordance with the −422 standard, the specification modem corresponds to, for example, DN1811 manufactured by Mitsubishi Cable Industries.
【0007】16ビット×2の32ビットで形成された
転送フォーマットは、下記の表1に示すように、第1の
データ(1stデータ)は、データDO0〜DO15の
16ビットで形成され、最初のデータDO0〜10は1
回転絶対位置データであり、次のデータDO11〜DO
14が多回転データであり、更に次のデータDO15が
L固定用である。In the transfer format formed by 32 bits of 16 bits × 2, as shown in Table 1 below, the first data (1st data) is formed by 16 bits of data DO0 to DO15. Data DO0-10 is 1
It is the absolute rotation position data, and the following data DO11 to DO
14 is multi-rotation data, and the next data DO15 is for L fixing.
【0008】[0008]
【表1】 [Table 1]
【0009】第2のデータ(2ndデータ)のデータD
O0〜DO16の16ビットで形成され、最初のデータ
DO0〜DO8が多回転データであり、次のデータDO
9〜DO14が情報データであり、更に次のデータDO
15がH固定となっている。Data D of the second data (2nd data)
It is formed by 16 bits of O0 to DO16, the first data DO0 to DO8 is multi-rotation data, and the next data DO
9 to DO14 are information data, and the next data DO
15 is fixed to H.
【0010】このような動作および機能を有する絶対位
置エンコーダにおけるシリアル信号伝送形態は、例え
ば、シリアル信号を1stデータ、2ndデータ交互に
転送し、その転送周期Tcycは84μs(42μs×
2)である。このシリアル信号の伝送に使用される伝送
信号用電線の本数は、この従来例では14本であり、以
下に示す電線群から構成されている。 1:主電源EXT−Vcc 2:ゼロボルトコモンCOM 3:バッテリVBAT 4:ゼロボルトコモンCOM 5:クリア信号CLR 6:フレームグランドFG 7、8:シリアル信号RX、RX’ 9〜12:インクリメンタル信号A、A’、B、B’ 13、14:原点信号Z、Z’In the serial signal transmission mode in the absolute position encoder having such operations and functions, for example, serial signals are alternately transferred with 1st data and 2nd data, and the transfer cycle Tcyc thereof is 84 μs (42 μs × 42 μs).
2). The number of transmission signal electric wires used for transmission of the serial signal is 14 in this conventional example, and is composed of the electric wire group shown below. 1: Main power supply EXT-Vcc 2: Zero volt common COM 3: Battery VBAT 4: Zero volt common COM 5: Clear signal CLR 6: Frame ground FG 7, 8: Serial signals RX, RX '9 to 12: Incremental signals A, A ', B, B' 13, 14: Origin signal Z, Z '
【0011】これら14本の伝送信号用電線は、表1に
示すように、1stデータ及び2ndデータをシリアル
信号Rx、Rx’(ラインドライバーを使用した場合の
Rxの反転信号を示す)に重畳させ、且つ正逆回転を識
別するために位相差を設けた2進号からなるインクリメ
ンタル信号A、A’、B、B’及びエンコーダが原点位
置にあるときに発生する原点信号Z、Z’を伝送する。As shown in Table 1, these 14 transmission signal wires have 1st data and 2nd data superimposed on serial signals Rx and Rx '(inverted signals of Rx when a line driver is used). In addition, the incremental signals A, A ', B, B'which consist of binary numbers provided with a phase difference for distinguishing the forward and reverse rotations and the origin signals Z, Z'generated when the encoder is at the origin position are transmitted. To do.
【0012】即ち、図8は電源投入後にシリアル信号を
伝送し、その途中でクリアした場合の伝送形態を示した
タイミングチャート図である。まず、電源投入してから
安定する時間Tin後にシリアル信号Rxの1stデー
タ及び2ndデータが転送周期Tcycの周期に基づい
て伝送される。その伝送中にクリア信号CLRが発生す
ると、伝送されているシリアル信号Rxはそのクリア信
号CLRで発生する時間TCLでリセットされ、クリア
信号CLRが終了してから安定した時間Tin経過後に
再びシリアル信号Rx(1stデータ、2ndデータ)
が伝送され、所定のデータを送ることになる。That is, FIG. 8 is a timing chart showing a transmission mode in the case where a serial signal is transmitted after the power is turned on and cleared during the transmission. First, 1st data and 2nd data of the serial signal Rx are transmitted based on the cycle of the transfer cycle Tcyc after a time Tin which is stable after the power is turned on. When the clear signal CLR is generated during the transmission, the transmitted serial signal Rx is reset at the time TCL generated by the clear signal CLR, and after a lapse of a stable time Tin after the completion of the clear signal CLR, the serial signal Rx is again generated. (1st data, 2nd data)
Will be transmitted and predetermined data will be transmitted.
【0013】[0013]
【発明が解決しようとする課題】しかしながら、上記説
明した従来技術によるシリアル信号にて出力する多回転
式絶対値エンコーダの伝送方法は、シリアル信号で伝送
するデータの原点位置及び正逆回転を判別するため、ど
うしてもシリアル信号の他にインクリメンタル信号(位
相差2信号)A、A’、B、B’及び原点信号Z、Z’
を、別途必要として伝送している。そのため、その分の
伝送信号用電線が必要であり、特に駆動部分の多い制御
装置、例えばロボット等に多くのエンコーダを使用する
場合には信号用電線の断線、信号用電線の配置領域が嵩
ばってしまうという問題点がある。However, the transmission method of the multi-rotation type absolute value encoder which outputs the serial signal according to the above-mentioned prior art discriminates the origin position and forward / reverse rotation of the data transmitted by the serial signal. Therefore, in addition to the serial signal, the incremental signals (phase difference 2 signals) A, A ′, B, B ′ and the origin signals Z, Z ′ are inevitable.
Is transmitted separately as necessary. Therefore, transmission signal wires for that amount are required, and especially when many encoders are used in control devices with many driving parts, such as robots, the signal wires are broken, and the area for arranging the signal wires is large. There is a problem that it ends up.
【0014】従って、上記問題点を解決するために、1
回転以内の絶対位置データ、回転数データ、及びその他
の情報データを全て伝送するか、または常時必要なデー
タのみを出力するかを選択する機能を設けることによ
り、伝送時間を短縮し、シリアル信号のデータ受信側で
のデータ処理を即時処理可能な時間に近づけることで、
例えばインクリメンタル信号(位相差2信号)A、
A’、B、B’及び、原点信号Z、Z’の信号用電線を
削除した多回転式絶対値エンコーダを提供することを目
的とする。Therefore, in order to solve the above problems, 1
By providing a function to select whether to transmit all absolute position data within rotation, rotation speed data, and other information data, or to output only the data that is always required, the transmission time is shortened and the serial signal By making the data processing on the data receiving side closer to the time when it can be processed immediately,
For example, an incremental signal (phase difference 2 signal) A,
It is an object of the present invention to provide a multi-rotation absolute value encoder in which signal wires for A ′, B, B ′ and origin signals Z, Z ′ are deleted.
【0015】[0015]
【課題を解決するための手段】上記課題を解決するため
に、本発明に係る多回転式絶対値エンコーダの伝送方法
及びその装置は、電源投入時シリアル信号のデータ受信
側に、エンコーダのデータ情報がないために、1回転以
内の絶対位置データ(純2値符号、2値化10進符号
等)、回転数データ及びその他エンコーダ内部の情報デ
ータを全て一括して伝送し、その後は常時必要なデータ
のみを伝送するようにする。In order to solve the above-mentioned problems, a transmission method and an apparatus for a multi-rotation absolute value encoder according to the present invention include a data receiving side of a serial signal at power-on and data information of the encoder. Therefore, the absolute position data (pure binary code, binarized decimal code, etc.) within one rotation, rotation speed data and other information data inside the encoder are all transmitted at once, and after that it is always necessary. Only transmit data.
【0016】この常時必要なデータとは、最初に1st
データ及び2ndデータからなる全データを伝送してい
るので、絶対位置の変化量と回転方向の判断ができれば
よい。即ち、シリアル信号の転送周期内での最高回転数
における絶対位置の変化量の2倍より大きなデータ量を
伝送できる最下位ビットからのビット数以上であればよ
い。但し純2進符号の場合2ビット以上、2進化10進
符号の場合4ビット以上となる。The data which is always required is first 1st.
Since all the data including the data and the 2nd data is transmitted, it suffices if the amount of change in the absolute position and the rotation direction can be determined. In other words, the number of bits from the least significant bit that can transmit a data amount that is greater than twice the amount of change in absolute position at the maximum rotation speed within the transfer period of the serial signal is sufficient. However, it is 2 bits or more in the case of pure binary code and 4 bits or more in the case of binary coded decimal code.
【0017】従って、前記データ量をD、前記変化量を
L、1回転あたりの分解能をN、1秒間当たりの最高回
転速度をV、シリアル信号の転送同期をTとすると、 D>2L (L=N×V×T) となり、予め、データ受信側の処理時間を考慮してシリ
アル信号の転送同期を決められるため、受信側の処理時
間の短縮が可能となる。Therefore, when the data amount is D, the change amount is L, the resolution per rotation is N, the maximum rotation speed per second is V, and the serial signal transfer synchronization is T, D> 2L (L = N × V × T) and the transfer synchronization of the serial signal can be determined in advance in consideration of the processing time on the data receiving side, so that the processing time on the receiving side can be shortened.
【0018】以上のことから全データを伝送するか、ま
たは常時必要なデータのみを伝送するかを選択する機能
を設け、電源投入時またはシリアル信号のデータ受信側
でエンコーダのデータを失った時等に、伝送するデータ
は全データを選択し、その後、通常の動作状態では常時
必要なデータのみを選択することでデータ処理時間を即
時処理に近づいてできるため、インクリメンタル信号
(位相差2信号)及び原点信号を削減でき伝送信号用電
線の本数を大幅に削減できる。From the above, a function for selecting whether to transmit all data or only required data at all times is provided, and when the data of the encoder is lost at power-on or the data receiving side of the serial signal, etc. In addition, since all the data to be transmitted are selected and then only the data that is always necessary in the normal operation state is selected, the data processing time can be approached to the immediate processing, so that an incremental signal (phase difference 2 signal) and The origin signal can be reduced and the number of transmission signal wires can be significantly reduced.
【0019】[0019]
【作用】電源投入時等のシリアル信号受信側でのデータ
と、エンコーダ内部の1回転以内の絶対位置データ、回
転数データ、その他情報データが異なっている時に、前
記エンコーダ内部の全データをエンコーダより伝送し、
データ受信側でデータをメモリに格納し、その後常時必
要なデータのみを伝送し、常時必要なデータと前記メモ
リに格納したデータを比較して絶対位置の変化量と回転
方向を演算し、メモリに格納したデータを書き換えるこ
とにより、エンコーダ内部の1回転以内の絶対位置デー
タ及び回転数データをデータ受信側で即時処理に近い時
間で再生できるため、インクリメンタル信号(位相差2
信号)と原点信号とが不要となり、伝送信号用電線の本
数を減らすことができるようになる。When the data on the serial signal receiving side such as when the power is turned on is different from the absolute position data within one rotation, the rotation speed data, and other information data, all the data inside the encoder is transferred from the encoder. Transmit,
The data receiving side stores the data in the memory, then transmits only the data that is always required, compares the data that is always required with the data stored in the memory, calculates the absolute position change amount and the rotation direction, and stores it in the memory. By rewriting the stored data, the absolute position data and the rotation speed data within one rotation inside the encoder can be reproduced at the data receiving side in a time close to the immediate processing, and thus the incremental signal (phase difference 2
Signal) and the origin signal are unnecessary, and the number of transmission signal wires can be reduced.
【0020】[0020]
【実施例】本発明に係る多回転式絶対値エンコーダの伝
送方法及びその装置について、[1]伝送形態、[2]
伝送するデータ量を少なくできる理論的根拠、[3]回
路構成、の順に図を参照にして以下説明する。尚、従来
技術で採用した表や図面は適宜引用する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [1] Transmission mode, [2] Transmission method and device for multi-rotation absolute value encoder according to the present invention
The theoretical basis for reducing the amount of data to be transmitted and [3] circuit configuration will be described below in this order with reference to the drawings. It should be noted that the tables and drawings adopted in the prior art are appropriately cited.
【0021】[1]伝送形態 伝送形態は、基本的には1stデータと2ndデータと
からなる転送フォーマット(従来技術の表1参照)の
内、最小限必要とする1stデータのみを伝送する手法
であり、それには(1)所定の転送フォーマットを転送
後に1stデータのみを転送する手法、(2)外部から
の制御により、1stデータ及び2ndデータを伝送後
に1stデータのみを伝送する手法がある。また使用さ
れる伝送信号用電線の本数は下記に示す8本で構成され
ている。 1:主電源EXT−Vcc 2:ゼロボルトコモンCOM 3:バッテリVBAT 4:ゼロボルトコモンCOM 5:クリア信号CLR 6:フレームグランドFG 7、8:シリアル信号Rx、Rx’[1] Transmission mode The transmission mode is basically a method of transmitting only the minimum required 1st data out of the transfer format consisting of 1st data and 2nd data (see Table 1 of the prior art). There are (1) a method of transferring only the 1st data after transferring a predetermined transfer format, and (2) a method of transferring only the 1st data after transferring the 1st data and the 2nd data under the control of the outside. The number of transmission signal electric wires used is eight as shown below. 1: Main power supply EXT-Vcc 2: Zero volt common COM 3: Battery VBAT 4: Zero volt common COM 5: Clear signal CLR 6: Frame ground FG 7, 8: Serial signals Rx, Rx ′
【0022】(1)所定の転送フォーマットを伝送後に
1stデータのみを転送する手法 図1、図2及び図3は、この手法による種々の条件下の
動作をタイミングチャート図で示したものであり、シリ
アル信号Rxを1stデータ、2ndデータと交互に1
回以上(1周期52μs×16回)転送し、その後1s
tデータ(1周期26μs)を連続転送することによ
り、転送周期を高速化したものである。その種々の条件
により異なる動作とは以下に説明するように、(a)主
電源EXT−Vccを投入した時、(b)クリア信号C
LRを入力した時、(c)アラームが発生した時の動作
に大略区別される。尚、1周期52μs、26μsは、
適宜変化できることは勿論のことであり、以下の説明で
引用される周期値の具体的な数字も適宜変更できる。(1) Method of transferring only the 1st data after transmitting a predetermined transfer format FIGS. 1, 2 and 3 are timing charts showing operations under various conditions by this method, Alternate the serial signal Rx to 1st data and 2nd data by 1
Transfer more than once (one cycle 52μs x 16 times), then 1s
By continuously transferring t data (one cycle of 26 μs), the transfer cycle is made faster. As described below, the operation that differs depending on the various conditions is as follows: (a) When the main power source EXT-Vcc is turned on, (b) Clear signal C
When LR is input, it is roughly divided into (c) operation when an alarm is generated. In addition, 1 cycle 52μs, 26μs,
It goes without saying that it can be changed appropriately, and the specific numerical value of the period value quoted in the following description can also be changed appropriately.
【0023】(a)主電源EXT−Vccが投入された
時 図1に示すように、主電源EXTーVccが投入される
と、シリアル信号Rxには主電源EXT−Vccが投入
後安定する所定時間Tin経過後1stデータ、2nd
データが転送周期Tcyc(実施例において52μs)
毎に1回以上転送される。その後、転送周期Tcyc1
(実施例において26μs)毎に連続して1stデータ
が転送され、主電原EXT−Vccが供給されている間
は続行されれる。(A) When the main power source EXT-Vcc is turned on As shown in FIG. 1, when the main power source EXT-Vcc is turned on, the serial signal Rx has a predetermined value which is stable after the main power source EXT-Vcc is turned on. 1st data, 2nd after time Tin has passed
The data transfer cycle Tcyc (52 μs in the embodiment)
It is transferred once or more each time. After that, the transfer cycle Tcyc1
The 1st data is continuously transferred every (26 μs in the embodiment), and is continued while the main power source EXT-Vcc is supplied.
【0024】(b)クリア信号CLRを入力した時 図2は1stデータを連続して転送中にクリア信号CL
Rが投入された時のタイミングチャート図であり、上記
図1に示した主電源EXIT−Vccが供給されて1s
tデータが転送中に、クリア信号CLRが発生すると、
所定時間TCL経過後にシリアル信号Rxは停止され、
クリア信号Rxがなくなった時から一定時間Tin経過
後に1stデータ及び2ndデータからなるシリアル信
号Rxを転送周期Tcycで再度1回以上転送された後
に1stデータのみ転送周期Tcyc1で連続して転送
する。(B) When the clear signal CLR is input FIG. 2 shows the clear signal CL during the continuous transfer of the 1st data.
FIG. 3 is a timing chart when R is turned on, and the main power supply EXIT-Vcc shown in FIG. 1 is supplied for 1 s.
If the clear signal CLR is generated during transfer of t data,
After the elapse of a predetermined time TCL, the serial signal Rx is stopped,
After a lapse of a fixed time Tin after the clear signal Rx disappears, the serial signal Rx composed of 1st data and 2nd data is transferred once or more again at the transfer cycle Tcyc, and then only the 1st data is continuously transferred at the transfer cycle Tcyc1.
【0025】(c)アラームが発生した時 シリアル信号Rxが1stデータのみを転送周期Tcy
c1(実施例では26μs)で転送中にアラーム(エン
コーダ内部の情報データ)が発生時には、転送周期Tc
yc(実施例では56μs)からなる1stデータと2
ndデータの交互のシリアル通信Rxに切り替わる。(C) When an alarm occurs The serial signal Rx transfers only the 1st data of the transfer cycle Tcy.
When an alarm (information data inside the encoder) occurs during the transfer at c1 (26 μs in the embodiment), the transfer cycle Tc
1st data consisting of yc (56 μs in the embodiment) and 2
Switching to alternate serial communication Rx of nd data.
【0026】(2)外部からの制御により、1stデー
タ及び2ndデータを伝送後に1stデータのみを伝送
する手法 この手法は、1stデータのみを転送周期Tcyc1
(26μs)で連続して転送することを、外部からのコ
ントロール信号CTRLにより制御可能にしたものであ
る。図4は、外部からのコントロール信号CTRLによ
り切り替わる様子及び途中でクリア信号CLRを入力し
た時のシリアル信号Rxの様子をタイミングチャート図
で表わしたものであり、主電源EXT−Vccが投入さ
れると、シリアル信号Rxが転送周期Tcyc(56μ
s)で1stデータ及び2ndデータのシリアル信号R
xが転送されている時に外部からコントロール信号CT
RLを受け取ると転送周期Tcyc1(26μs)の1
stデータのみ転送するシリアル信号Rxに切り替わ
る。また、切り替わった状態の時にクリア信号CLRを
受け取ると転送周期(56μs)からなる1stデータ
及び2ndデータのシリアル信号Rxを転送した後に、
転送周期(26μs)からなる1stデータのみのシリ
アル信号Rxの転送を行なう。アラームが発生した場合
には、上記図3を用いて説明した手法と同様であるの
で、その説明は省略する。(2) A method of transmitting only the 1st data after transmitting the 1st data and the 2nd data under the control of the outside. In this method, only the 1st data is transferred in the transfer cycle Tcyc1.
The continuous transfer at (26 μs) can be controlled by a control signal CTRL from the outside. FIG. 4 is a timing chart showing the state of switching by the control signal CTRL from the outside and the state of the serial signal Rx when the clear signal CLR is input on the way, and when the main power supply EXT-Vcc is turned on. , The serial signal Rx has a transfer cycle Tcyc (56 μ
serial signal R of 1st data and 2nd data in s)
External control signal CT when x is being transferred
When RL is received, 1 in transfer cycle Tcyc1 (26 μs)
The serial signal Rx is transferred to transfer only the st data. When the clear signal CLR is received in the switched state, after transferring the serial signal Rx of the 1st data and the 2nd data having the transfer cycle (56 μs),
The serial signal Rx of only the 1st data having the transfer cycle (26 μs) is transferred. When an alarm occurs, the method is the same as that described with reference to FIG.
【0027】[2]伝送するデータ量を少なくできる理
論的根拠 伝送するデータ量の理論的根拠については、理解しやす
いように、エンコーダが1回転以内の絶対位置データの
符号が純2進符号の場合の次の条件の例で説明する。
尚、実際の転送フォーマットは1stデータと2ndデ
ータを構成するデータD00〜DO15により構成され
ている。 (1)1回転以内の絶対位置データの分解能N=204
8に分割。 (2)1回転以内の絶対位置データのビット数=11ビ
ット(DB0〜DB10)。 (3)回転数データのビット数=13ビット(DB11
〜DB23)。 (4)その他情報データのビット数=6ビット(DB2
4〜DB29)。 (5)最高回転速度V=100回転/秒。 (6)常時必要なデータのみ伝送する時の転送周期Ts
=10×10-6秒。 (7)シリアル信号の伝送レ−ト=500Kビット/
秒。[2] Theoretical basis for reducing the amount of data to be transmitted For the theoretical basis of the amount of data to be transmitted, it is easy to understand that the absolute position data within one revolution of the encoder is a pure binary code. An example of the next condition in the case will be described.
The actual transfer format is composed of data D00 to DO15 that form 1st data and 2nd data. (1) Resolution of absolute position data within one rotation N = 204
Divided into eight. (2) Number of bits of absolute position data within one rotation = 11 bits (DB0 to DB10). (3) Number of bits of rotation speed data = 13 bits (DB11
~ DB23). (4) Number of bits of other information data = 6 bits (DB2
4 to DB29). (5) Maximum rotation speed V = 100 rotations / second. (6) Transfer cycle Ts when always transmitting only necessary data
= 10 × 10 −6 seconds. (7) Serial signal transmission rate = 500 Kbits /
Seconds.
【0028】まず、常時必要なデータのみを伝送すると
きのシリアル信号の転送周期Tsと、伝送するデータの
ビット数について説明する。データのビット数について
説明すると絶対位置の変化量Lは、 L=N×V×Ts=2048×100×10×10-6=
2.048 となり、伝送するデータ量Dは、変化量Lの2倍より大
きな値であればよいため、 D>2L=2×2.048=4.096 となる。First, the transfer period Ts of the serial signal when transmitting only necessary data at all times and the number of bits of data to be transmitted will be described. Explaining the number of bits of data, the change amount L of the absolute position is L = N × V × Ts = 2048 × 100 × 10 × 10 −6 =
Since the data amount D to be transmitted has a value larger than twice the change amount L, D> 2L = 2 × 2.048 = 4.096.
【0029】従って、本実施例は、純2進符号について
説明しているため、上記データ量Dから伝送するデータ
は最下位ビット(LSB)から3ビット以上を選択すれ
ばよい。このことを図5を用いて説明する。Therefore, in this embodiment, since the pure binary code is explained, the data transmitted from the data amount D may be selected from the least significant bit (LSB) of 3 bits or more. This will be described with reference to FIG.
【0030】図5は、エンコーダが時計方向(CW)及
び反時計方向(CCW)に回転した時に発生するデータ
ビットDB0〜DB10の矩形波信号を表わしたタイミ
ングチャートである。例えば、P1の点からP2または
P3の点にエンコーダが回転したとすると、LSBから
2ビット(データビットDB0〜DB1)の値では、P
2とP3の点のデータ値が同じであるため、P1の点の
データ値と比較すると絶対位置の変化量の判断はできる
が、回転方向の判断ができないことが解かる。そこで、
LSBから3ビット以上の値(例えばデータビットDB
0〜DB2)を選択することでP1、P2、P3点のデ
ータ値が全て異なり絶対位置の変化量及び回転方向の判
断が可能となる。従って、エンコーダの原点位置を知ら
せる原点信号、正逆回転を識別するインクリメンタル信
号によらなくても絶対位置データ及び回転方向を知るこ
とができる。FIG. 5 is a timing chart showing rectangular wave signals of data bits DB0 to DB10 generated when the encoder rotates clockwise (CW) and counterclockwise (CCW). For example, if the encoder rotates from the point P1 to the point P2 or P3, the value of 2 bits (data bits DB0 to DB1) from the LSB is P
Since the data values at the points 2 and P3 are the same, it can be understood that the amount of change in the absolute position can be determined but the rotation direction cannot be determined by comparing with the data value at the point P1. Therefore,
Value of 3 bits or more from LSB (for example, data bit DB
By selecting (0 to DB2), the data values at points P1, P2, and P3 are all different, and it is possible to determine the amount of change in absolute position and the rotation direction. Therefore, it is possible to know the absolute position data and the rotation direction without depending on the origin signal for informing the origin position of the encoder and the incremental signal for identifying the forward and reverse rotations.
【0031】次に、転送周期について説明する。仮に、
シリアル信号Rxが、スタートビット(1ビット)、デ
ータビット、ストップビット(1ビット)で構成されて
いたとすると、伝送レ−トが500Kビット/秒から1
ビット当たり2×10-6秒となり、常時必要なデータの
みを伝送するシリアル信号は、 (スタートビット数+データビット数+ストップビット
数)×2×10-6秒=(1+3+1)×2×10-6秒=
10×10-6秒 となり、シリアル信号の転送周期TS =10×10-6秒
が可能である事がわかる。Next, the transfer cycle will be described. what if,
If the serial signal Rx is composed of a start bit (1 bit), a data bit, and a stop bit (1 bit), the transmission rate is from 500 Kbit / sec to 1
The number of bits per bit is 2 × 10 -6 seconds, and the serial signal that always transmits only the necessary data is (start bit number + data bit number + stop bit number) x 2 x 10 -6 seconds = (1 + 3 + 1) x 2 x 10 -6 seconds =
It becomes 10 × 10 −6 seconds, and it can be seen that the serial signal transfer cycle TS = 10 × 10 −6 seconds is possible.
【0032】また、全データを伝送する転送周期TL
は、1回転以内の絶対位置データのビット数が11ビッ
ト、回転数データのビット数が13ビットその他情報デ
ータのビット数が6ビットから、全データのビット数
は、30ビットとなり、 TL =(スタートビット数+データビット数+ストップ
ビット数)×2×10-6秒=(1+30+1)×2×1
0-6秒=64×10-6秒 となり、64×10-6秒以上必要となる。Further, a transfer cycle TL for transmitting all data
Since the absolute position data within one rotation has 11 bits, the rotation speed data has 13 bits, and the other information data has 6 bits, the total data has 30 bits, and TL = ( Start bit number + data bit number + stop bit number) x 2 x 10 -6 seconds = (1 + 30 + 1) x 2 x 1
0 −6 seconds = 64 × 10 −6 seconds, which requires 64 × 10 −6 seconds or more.
【0033】[3]回路構成 以上説明した[2]伝送するデータ量を少なくできる理
論的根拠に基づいた回路構成は、(1)図6に示すエン
コーダ内部切替方式による回路構成と、(2)図7に示
すエンコーダ外部切替方式による回路構成とがある。[3] Circuit Configuration [2] The circuit configuration based on the theoretical basis that the amount of data to be transmitted can be reduced is (1) the circuit configuration by the encoder internal switching method shown in FIG. 6, and (2) There is a circuit configuration according to the encoder external switching system shown in FIG.
【0034】(1)エンコーダ内部切替方式による回路
構成(図1、図2、図3参照) 図6は、エンコーダ内部切替方式による回路構成をブロ
ックで示したものであり、エンコーダデータ生成部1と
シリアル信号(Rx)出力端子との間にシリアル信号変
換手段であるシリアル信号生成部5を設けた回路構成と
なっている。(1) Circuit Configuration According to Encoder Internal Switching Method (See FIGS. 1, 2 and 3) FIG. 6 is a block diagram showing the circuit configuration according to the encoder internal switching method. The circuit configuration is such that a serial signal generation unit 5 which is a serial signal conversion unit is provided between the serial signal (Rx) output terminal and the serial signal (Rx) output terminal.
【0035】エンコーダ生成部1は、多回転式絶対値エ
ンコーダにおける転送フォーマットを形成する1回転絶
対位置データ、回転数データ、その他の情報データ(従
来技術の表1参照)を生成して出力するものであり、そ
の構成は1回転以内の絶対位置データのデータビットD
B0〜DB10の11ビットをパラレルに出力する絶対
位置データ部2と、回転数データのデータビットDB1
1〜DB23の13ビットをパラレルに出力する回転数
データ部3と、情報データを表わすデータビットDB2
4〜DB29を出力する情報データ部4とから構成され
ている。The encoder generator 1 generates and outputs one-rotation absolute position data, rotation speed data, and other information data (see Table 1 of the prior art) forming a transfer format in the multi-rotation absolute value encoder. And its configuration is data bit D of absolute position data within one rotation.
Absolute position data section 2 which outputs 11 bits of B0 to DB10 in parallel, and data bit DB1 of rotation speed data
Rotation speed data section 3 for outputting 13 bits of 1 to DB23 in parallel, and data bit DB2 representing information data
4 to the information data section 4 for outputting the DB 29.
【0036】シリアル信号生成部5は、エンコーダデー
タ生成部1とシリアル信号(Rx)出力端子との間に介
在し、回転しているエンコーダの絶対位置の変化量及び
回転方向を知るために常時必要なデータのみを伝送する
シリアル信号Rxを生成するものであり、その構成はパ
ラレル入力ポートをデータポートDP0〜DP2、又は
DP0〜DP29に切り替えるデータセレクタ回路6
と、パラレルデータをシリアルデータに変換するシリア
ル信号変換回路7と、エンコーダからの全データビット
DB0〜DB29、または常時必要なデータビットDB
0〜DB2を選択する選択信号処理回路8とからなり、
それぞれの接続状態は下記のようになっている。The serial signal generator 5 is interposed between the encoder data generator 1 and the serial signal (Rx) output terminal, and is always required to know the amount of change in the absolute position of the rotating encoder and the rotation direction. Data selector circuit 6 that generates a serial signal Rx that transmits only data that has a parallel input port that is switched to the data port DP0 to DP2 or DP0 to DP29.
And a serial signal conversion circuit 7 for converting parallel data into serial data, all data bits DB0 to DB29 from the encoder, or a data bit DB that is always required.
A selection signal processing circuit 8 for selecting 0 to DB2,
Each connection status is as follows.
【0037】1回転以内の絶対位置データ部2のパラレ
ルなデータビットDB0〜DB2の出力側は、データセ
レクタ回路6のデータポートDP0〜DP2に接続され
ている。The output sides of the parallel data bits DB0 to DB2 of the absolute position data section 2 within one rotation are connected to the data ports DP0 to DP2 of the data selector circuit 6.
【0038】回転数データ部3のパラレルなデータビッ
トDB11〜DB23の出力側および情報データ部4の
データビットDB24〜DB29の出力側は、データセ
レクタ回路6のデータポートDP0〜P29に接続され
ている。The output sides of the parallel data bits DB11 to DB23 of the rotation speed data section 3 and the output sides of the data bits DB24 to DB29 of the information data section 4 are connected to the data ports DP0 to P29 of the data selector circuit 6. .
【0039】データセレクタ回路6のパラレル出力ポー
トYは、シリアル信号変換回路7のデータ入力DXに接
続され、シリアル信号変換回路7のデータ出力側TXは
シリアル信号(Rx)出力端子に接続されている。The parallel output port Y of the data selector circuit 6 is connected to the data input DX of the serial signal conversion circuit 7, and the data output side TX of the serial signal conversion circuit 7 is connected to the serial signal (Rx) output terminal. .
【0040】選択信号処理回路8の一方の入力側I1
は、シリアル信号変換回路7のデータ出力TXに接続
し、他方の入力側I2は、情報データ部4のデータビッ
トDB24〜DB29の出力側に接続し、その出力Oは
データセレクタ回路6の切り替えゲートGに接続されて
いる。One input side I1 of the selection signal processing circuit 8
Is connected to the data output TX of the serial signal conversion circuit 7, the other input side I2 is connected to the output side of the data bits DB24 to DB29 of the information data section 4, and its output O is the switching gate of the data selector circuit 6. It is connected to G.
【0041】尚、図6に示すようにトリガー部9を設け
て、電源投入時に自動的に切り替わるように接続しても
よい。A trigger portion 9 may be provided as shown in FIG. 6 so that the trigger portion 9 is connected so as to be automatically switched when the power is turned on.
【0042】このような構成および接続状態からなるエ
ンコーダ内部切替方式による回路の動作は、全データビ
ット(DB0〜DB29)を伝送するか、または常時必
要なデータビット(DB0〜DB2)のみを伝送するか
を選択する機能を有する選択信号処理回路8により、電
源投入時等のシリアル信号Rxのデータ受信側でのデー
タと、エンコーダ内部のデータが異なっている時に、選
択信号処理回路8の出力Oで、データセレクタ回路6の
全データポート側(DP0〜DP29)、及びシリアル
信号変換回路7の転送周期TLを選択し、シリアル信号
変換回路7のデータ出力TXより伝送する。その後選択
信号処理回路8の入力I1で全データビット(DB0〜
DB29)を1回以上伝送したことを判断し、出力Oで
データセレクタ回路6の常時必要なデータビット(DB
0〜DB2)側、及び、シリアル信号変換回路7の転送
周期TSを選択し、シリアル信号変換回路7の出力TX
より伝送する。The operation of the circuit according to the encoder internal switching system having such a configuration and connection state transmits all the data bits (DB0 to DB29) or only the always required data bits (DB0 to DB2). The selection signal processing circuit 8 having a function of selecting whether the output O of the selection signal processing circuit 8 when the data on the data receiving side of the serial signal Rx when the power is turned on and the data inside the encoder are different. , All data port sides (DP0 to DP29) of the data selector circuit 6 and the transfer cycle TL of the serial signal conversion circuit 7 are selected and transmitted from the data output TX of the serial signal conversion circuit 7. After that, at the input I1 of the selection signal processing circuit 8, all data bits (DB0 to DB0
DB29) is transmitted once or more, and the data bit (DB
0 to DB2) side and the transfer cycle TS of the serial signal conversion circuit 7 are selected, and the output TX of the serial signal conversion circuit 7 is selected.
Better transmit.
【0043】(2)エンコーダ外部切替方式による回路
構成(図4参照) 図7は、エンコーダ外部切替方式による回路構成をブロ
ックで示したものであり、上記図6を用いて説明したエ
ンコーダ内部切替方式と同様に、エンコーダデータ生成
部1とシリアル信号(Rx)出力端子との間にシリアル
信号生成部5を設けた回路構成となっている。(2) Circuit configuration according to encoder external switching system (see FIG. 4) FIG. 7 is a block diagram showing the circuit configuration according to the encoder external switching system. The encoder internal switching system described with reference to FIG. 6 is used. Similarly, the circuit configuration is such that the serial signal generation unit 5 is provided between the encoder data generation unit 1 and the serial signal (Rx) output terminal.
【0044】その構成は同じであり、異なる接続状態
は、選択信号処理回路8の一方の入力側が外部切替信号
CTRLを入力する端子に接続されていることであり、
その他は図6に示した回路構成と同様であるので、その
説明は省略する。The configuration is the same, and different connection states are that one input side of the selection signal processing circuit 8 is connected to a terminal for inputting the external switching signal CTRL,
Others are the same as the circuit configuration shown in FIG. 6, and the description thereof will be omitted.
【0045】このような構成および接続状態からなる外
部切替方式による回路の動作は、選択信号処理回路8の
出力Oをエンコーダの外部(例えば、エンコーダのデー
タ受信側)により選択する外部選択方式であり、エンコ
ーダの外部タイミング等に合わせて、全データビット
(DB0〜DB29)を伝送するか、または常時必要な
データビット(DB0〜DB2)のみを伝送するかを選
択することができる。The operation of the circuit according to the external switching system having such a configuration and connection state is the external selection system in which the output O of the selection signal processing circuit 8 is selected by the outside of the encoder (for example, the data receiving side of the encoder). It is possible to select whether to transmit all the data bits (DB0 to DB29) or only the always required data bits (DB0 to DB2) according to the external timing of the encoder.
【0046】このようにして内部および外部の方式によ
る、本実施例では、前記で説明した転送周期TL、TS
から TL−TS=64×10-6秒−10×10-6秒=54×
10-6秒 以上の処理時間の短縮が可能となる。In this way, according to the internal and external methods, in this embodiment, the transfer cycles TL and TS described above are used.
From TL-TS = 64 × 10 −6 seconds−10 × 10 −6 seconds = 54 ×
It is possible to shorten the processing time by 10 -6 seconds or more.
【0047】また、エンコーダ内部の情報データ(例え
ば警報信号)値に変化があった場合、選択信号処理回路
8の入力I2で判断し、出力Oでデータセレクタ回路6
の全データポート(DP0〜DP29)側、及びシリア
ル信号変換回路7の転送周期TLを選択し、シリアル信
号変換回路7の出力TXより伝送することで、シリアル
信号Rxのデータ受信側に情報データを送ることができ
る。Further, when there is a change in the information data (eg, alarm signal) value inside the encoder, the input I2 of the selection signal processing circuit 8 makes a judgment, and the output O makes the data selector circuit 6
By selecting the transfer cycle TL of all the data ports (DP0 to DP29) and the serial signal conversion circuit 7 and transmitting from the output TX of the serial signal conversion circuit 7, the information data is transmitted to the data reception side of the serial signal Rx. Can be sent.
【0048】このようにして最小限必要なデータのみを
送出するようにして、例えばインクリメンタル信号(位
相差2信号)及び原点信号の伝送電線を削除することが
でき、伝送電線の本数を減らすことができるのである。In this way, by transmitting only the minimum required data, it is possible to eliminate the transmission wires of, for example, the incremental signal (phase difference 2 signal) and the origin signal, and reduce the number of transmission wires. You can do it.
【0049】[0049]
【発明の効果】以上説明したように本発明に係る多回転
式絶対値エンコーダの伝送方法及び該エンコーダを備え
た装置は、絶対位置データ、回転数データ及びその他の
情報デ−タを全て伝送するか、または常時必要なデータ
のみ伝送するかを選択する機能を備え、かつ常時必要と
する最小限のデータに絶対位置の変化量、回転方向等の
情報を盛り込んで伝送させるようにすることにより、送
信されたデータの即時処理が可能となり、例えばインク
リメンタル信号、原点信号等に使用される伝送用信号電
線の本数を減らすことができると云う極めて優れた効果
を奏する。As described above, the transmission method for a multi-rotation absolute value encoder and the apparatus equipped with the encoder according to the present invention transmit all absolute position data, rotation speed data and other information data. By providing a function to select whether to transmit only the data that is always needed or not, and by including the information such as the amount of change in absolute position and the rotation direction in the minimum data that is always needed, and transmitting it. The transmitted data can be processed immediately and the number of transmission signal wires used for incremental signals, origin signals, etc. can be reduced, which is an extremely excellent effect.
【図1】本発明にかかるシリアル信号Rxの1stデー
タのみを伝送する方法を示したタイミングチャート図で
ある。FIG. 1 is a timing chart showing a method of transmitting only 1st data of a serial signal Rx according to the present invention.
【図2】同クリア信号が発生した時のタイミングチャー
ト図である。FIG. 2 is a timing chart when the clear signal is generated.
【図3】同アラームが発生した時のタイミングチャート
図である。FIG. 3 is a timing chart diagram when the alarm is generated.
【図4】同外部からの切替信号CTRL及びクリア信号
によるタイミングチャート図である。FIG. 4 is a timing chart of a switching signal CTRL and a clear signal from the outside.
【図5】同伝送するデータ量を少なくできる根拠を示し
たタイミングチャート図である。FIG. 5 is a timing chart showing the reason why the amount of data to be transmitted can be reduced.
【図6】同内部切替方式による回路構成を略示的に示し
たブロック図である。FIG. 6 is a block diagram schematically showing a circuit configuration according to the internal switching method.
【図7】同外部切替方式による回路構成を略示的に示し
たブロック図である。FIG. 7 is a block diagram schematically showing a circuit configuration according to the external switching method.
【図8】従来技術におけるエンコーダのシリアル信号を
伝送するタイミングチャート図である。FIG. 8 is a timing chart diagram for transmitting a serial signal of an encoder in the related art.
1 エンコーダ生成部 2 (1回転以内の)絶対値位置データ 3 回転数データ部 4 情報データ部 5 シリアル信号生成部 6 データセレクタ回路 7 シリアル信号変換回路 8 選択信号処理回路 1 Encoder Generation Unit 2 Absolute Value Position Data (within 1 Rotation) 3 Rotation Speed Data Unit 4 Information Data Unit 5 Serial Signal Generation Unit 6 Data Selector Circuit 7 Serial Signal Conversion Circuit 8 Selection Signal Processing Circuit
Claims (5)
対位置データ、回転数データ、及びその他のデータから
なる複数の信号をシリアル信号に変換して出力する多回
転式絶対値エンコーダの伝送方法において、前記絶対位
置データ、回転数データ及びその他のデータを全て伝送
するか、または常時必要なデータのみ伝送するかを選択
する選択手段を備えていることを特徴とする多回転式絶
対値エンコーダの伝送方法。1. A multi-rotation absolute value encoder for converting a plurality of signals consisting of absolute position data within one rotation, rotation speed data, and other data generated by forward or reverse rotation into serial signals and outputting the serial signals. The transmission method is provided with a selection means for selecting whether to transmit all of the absolute position data, rotation speed data and other data, or to transmit only necessary data at all times. Encoder transmission method.
は、少なくとも1回、前記複数の信号を伝送した後に、
前記常時必要なデータのみ伝送するようにしたことを特
徴とする請求項1に記載の多回転式絶対値エンコーダの
伝送方法。2. The selecting means for transmitting only the necessary data, after transmitting the plurality of signals at least once,
The method of transmitting a multi-rotation absolute value encoder according to claim 1, wherein only the data that is always required is transmitted.
対位置データの最下位ビット側からの絶対位置の変化量
と回転方向が判断できる信号で形成したことを特徴とす
る請求項1または2に記載の多回転式絶対値エンコーダ
の伝送方法。3. The always required data is formed by a signal capable of determining the amount of change in the absolute position from the least significant bit side of the absolute position data within one rotation and the rotation direction. 2. The transmission method of the multi-rotation absolute value encoder according to 2.
トをパラレルに出力する絶対位置データ部2と、回転数
データのデータビットをパラレルに出力する回転数デー
タ部3と、情報データを表わすデータビットを出力する
情報データ部4とから構成されているエンコーダ生成部
1と、前記各データビットをシリアル信号に変換して出
力するシリアル信号変換手段とからなり、前記絶対位置
データと回転数データと情報データの全データを送出す
るか、あるいは絶対位置の変化量と回転方向の判断が可
能なだけの常時必要なデータのみ送出するかの切り替え
は、前記シリアル信号変換手段からのシリアル信号Rx
に基づいて行うことを特徴とする多回転式絶対値エンコ
ーダを備えた装置。4. An absolute position data section 2 for outputting data bits of absolute position data within one rotation in parallel, a rotation speed data section 3 for outputting data bits of rotation speed data in parallel, and data representing information data. An encoder generation unit 1 including an information data unit 4 that outputs bits, and a serial signal conversion unit that converts each data bit into a serial signal and outputs the serial signal. The absolute position data and the rotation speed data are included. Switching between transmitting all the data of the information data or transmitting only the data which is always necessary so that the amount of change in the absolute position and the rotation direction can be judged is performed by the serial signal Rx from the serial signal converting means.
An apparatus equipped with a multi-rotation absolute value encoder, characterized in that
トをパラレルに出力する絶対位置データ部2と、回転数
データのデータビットをパラレルに出力する回転数デー
タ部3と、情報データを表わすデータビットを出力する
情報データ部4とから構成されているエンコーダ生成部
1と、前記各データビットビットをシリアル信号に変換
して出力するシリアル信号変換手段とからなり、前記絶
対位置データと回転数データと情報データの全データを
送出するか、あるいは絶対位置の変化量と回転方向の判
断が可能なだけの常時必要なデータのみ送出するかの切
り替えは、外部切替信号に基づいて行うことを特徴とす
る多回転式絶対値エンコーダを備えた装置。5. An absolute position data section 2 for outputting data bits of absolute position data within one rotation in parallel, a rotation speed data section 3 for outputting data bits of rotation speed data in parallel, and data representing information data. The absolute position data and the rotation speed data are composed of an encoder generation unit 1 including an information data unit 4 that outputs bits, and a serial signal conversion unit that converts each data bit bit into a serial signal and outputs the serial signal. It is characterized in that switching between sending all data of the information data and information data, or sending only the data that is always necessary to determine the amount of change in absolute position and the rotation direction is performed based on an external switching signal. A device equipped with a multi-turn absolute encoder.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33108094A JPH08159809A (en) | 1994-12-07 | 1994-12-07 | Transmission method for multi-rotary type absolute value encoder and device provided with this encoder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP33108094A JPH08159809A (en) | 1994-12-07 | 1994-12-07 | Transmission method for multi-rotary type absolute value encoder and device provided with this encoder |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08159809A true JPH08159809A (en) | 1996-06-21 |
Family
ID=18239631
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP33108094A Pending JPH08159809A (en) | 1994-12-07 | 1994-12-07 | Transmission method for multi-rotary type absolute value encoder and device provided with this encoder |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08159809A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101417654B1 (en) * | 2013-06-25 | 2014-07-10 | 강신준 | Encoder for using reflection light of light source |
| JP2019035641A (en) * | 2017-08-14 | 2019-03-07 | Dmg森精機株式会社 | Position detector and detection system provided with position detector |
| JP2020052584A (en) * | 2018-09-25 | 2020-04-02 | ファナック株式会社 | Encoder and control system |
-
1994
- 1994-12-07 JP JP33108094A patent/JPH08159809A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101417654B1 (en) * | 2013-06-25 | 2014-07-10 | 강신준 | Encoder for using reflection light of light source |
| JP2019035641A (en) * | 2017-08-14 | 2019-03-07 | Dmg森精機株式会社 | Position detector and detection system provided with position detector |
| JP2020052584A (en) * | 2018-09-25 | 2020-04-02 | ファナック株式会社 | Encoder and control system |
| US11237023B2 (en) | 2018-09-25 | 2022-02-01 | Fanuc Corporation | Encoder and control system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3297249B2 (en) | Control method for distributed remote I/O control system | |
| US4200936A (en) | Asynchronous bidirectional direct serial interface linking a programmable machine function controller and a numerical control | |
| JPH0155518B2 (en) | ||
| GB2295070A (en) | Reducing delays in a multiplex communication system | |
| CA1111951A (en) | Programmable controller with limit detection | |
| CA1228168A (en) | I/o scanner for an industrial control | |
| JP3186490B2 (en) | Multiplex encoder | |
| CN112866943A (en) | Sensor device, controller and method for communicating between a sensor device and a controller | |
| JPH10268924A (en) | Servo system | |
| JP2003110587A (en) | Two-line bus type transmission method sharing power supply and data transmission and apparatus therefor | |
| EP0185093B1 (en) | Data transfer equipment | |
| US6460096B1 (en) | Automatic serial bus transmission sequencer | |
| KR100191284B1 (en) | CCN control device and method | |
| JPH0548017B2 (en) | ||
| JP2000046585A (en) | Encoder | |
| JPH11231923A (en) | Numerical controller | |
| JPH04229088A (en) | Servo motor equipment | |
| JPH08204572A (en) | Encoder signal output method and encoder | |
| JPS62107357A (en) | Ic device | |
| JP2664331B2 (en) | Motor control device | |
| US5818351A (en) | Data transfer system | |
| JPH095114A (en) | Rotary encoder | |
| KR100298038B1 (en) | driving installation and driving method of dot matrix numeric display | |
| JP4313884B2 (en) | Multi-turn encoder and controller and multi-turn encoder output signal transmission system | |
| JPH08228197A (en) | Data transmission system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Effective date: 20040210 Free format text: JAPANESE INTERMEDIATE CODE: A02 |