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
JPH0413724B2 - - Google Patents
[go: Go Back, main page]

JPH0413724B2 - - Google Patents

Info

Publication number
JPH0413724B2
JPH0413724B2 JP952582A JP952582A JPH0413724B2 JP H0413724 B2 JPH0413724 B2 JP H0413724B2 JP 952582 A JP952582 A JP 952582A JP 952582 A JP952582 A JP 952582A JP H0413724 B2 JPH0413724 B2 JP H0413724B2
Authority
JP
Japan
Prior art keywords
power
turned
encoder
pulse
count
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
Application number
JP952582A
Other languages
Japanese (ja)
Other versions
JPS58127208A (en
Inventor
Mikio Yonekura
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.)
Amada Co Ltd
Original Assignee
Amada 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 Amada Co Ltd filed Critical Amada Co Ltd
Priority to JP952582A priority Critical patent/JPS58127208A/en
Publication of JPS58127208A publication Critical patent/JPS58127208A/en
Publication of JPH0413724B2 publication Critical patent/JPH0413724B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/19Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/21Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
    • G05B19/23Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37154Encoder and absolute position counter
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50084Keep position, setup parameters in memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Numerical Control (AREA)
  • Safety Devices In Control Systems (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

本発明は工作機械におけるテーブル或いは工具
等の位置検出に関し、特に、電源再投入時に以前
の電源遮断時における位置制御対象(テーブル或
いは工具等)の位置情報を正確に検出する位置決
め制御装置に関する。 従来のこの種工作機械における位置検出は、位
置制御対象の移動に関連するインクリメンタルタ
イプのパルスエンコーダ(増分方式のエンコー
ダ)を用い、該エンコーダの出力に基づいて作ら
れるカウントパルスで可逆カウンタの内容を増減
制御することにより行なうのが一般的である。 第1図はインクリメンタル、エンコーダによる
位置検出の説明図で、当該エンコーダの出力信号
の処理プロセスをタイムチヤートで示すものであ
る。 図において、信号A及びBはインクリメンタ
ル・エンコーダのA相及びB相の各々の出力波形
で、両者の間にはπ/2の位相差が与えられてい
る。従つて信号A−B間の進相、遅相関係の判別
により、テーブル或いは工具等の制御対象の正転
又は逆転方向への移動を検出することが可能とな
る。信号C,D,E,F,Gは上記検出のための
処理信号を示すもので、先ず、信号Aを微分する
ことにより信号Cに示す、信号Aの立上りにおけ
る短時間幅の正パルスと立下がりにおける同幅の
負パルスとによる微分パルス列がつくられる。こ
の微分パルス列Cは正パルス列Dと負パルス列E
とに個別抽出され、エンコーダの二相出力A,B
の位相関係判別のために信号Bの反転値との間
で夫々ANDがとられる。この結果、正パルス列
Dと反転値により制御対象の正回転方向の移動
量を表わすカウントアツプパルスFと、負パルス
列Eと反転値により負回転方向の移動量を表わ
すカウントダウンパルスGが得られるので、これ
ら信号F,Gで可逆カウンタを駆動することによ
り、制御対象の位置情報を検出している。 上記検出システムは技術的容易性及び経済性等
で利があることから今日広く用いられているが、
電源を一旦断した後再投入し以前の電源遮断時に
おける位置情報に従つて再動作させる場合に当該
情報に誤差を生ずるという欠点がある。即ち、第
1図のタイムチヤートでおいて、信号Aのポイン
トイで電源が断されたとすれば、機械的変化又
は/及びエンコーダの特性などによりポイントイ
が電源再投入時にズレるおそれがある。この状態
が生じ電源再投入時にポイントロが検出される
と、図から明らかなようにカウントアツプパルス
xは未カウントとなり、位置情報に(−)1パル
スに誤差を生ずることとなる。逆に、電源断の際
にポイントロであり再投入時にイであれば、(+)
1パルスの誤差を生ずることは明らかである。
又、ポイントハ及びニについてもカウントダウン
パルスyに対し同様のことがいえる。 このような欠点があるため、インクリメンタ
ル・エンコーダを用いるシステムにおいては機械
始動時に常に原点復帰を行なわねばならないとい
う煩わしさがあつた。このような煩わしさは、位
置決め範囲の全領域のわたつてアブソリユート・
エンコーダ(絶対値検出用のスケール)を用いれ
ば解決されるが、アブソリユート・エンコーダは
システムを高コスト化するばかりでなく、長い距
離の検出には不向きであるなどの欠点がある。 従つて本発明は従来の技術の上記欠点を改善す
るもので、その目的は、従来広く用いられている
インクリメンタル・エンコーダを使用し、電源遮
断時に対する電源再投入時の位置情報の誤差を自
動的に補正することが可能な位置決め制御システ
ムを提供することにある。 上記目的を達成するために、本発明は、概略的
には電源遮断時におけるパルスエンコーダの二相
出力レベル状態と再投入時におけるパルスエンコ
ーダの二相出力レベル状態とを比較し、上記比較
が不一致の場合に、電源遮断時と再投入時との時
間幅内のカウントパルスの有無を判断して、1カ
ウントパルス増減することにより、誤差を自動的
に補正するように成してなるものである。 以下図面により本発明の実施例を説明する。 第2図は、本発明の一実施例を示すブロツク図
で、テーブル或いは工具等の位置制御対象の機械
位置を電気的に検出する位置検出手段と、当該位
置情報を管理するマイクロコンピユータシステム
と、機械の電源断の情報をコンピユータシステム
に供給する検出回路を有する。 位置検出手段は、インクリメンタル・エンコー
ダ10と波形整形回路12と方向弁別回路14と
カウンタ16を有する。エンコーダ10は前述し
たように機械的位置情報を互いにπ/2の位相差
をもつ電気信号A,Bとして取り出し、波形整形
回路12に与える。該回路12は高周波成分を除
去し波形整形すると共に、信号A及びBを内部ロ
ジツクレベルに変換する。波形整形回路12の出
力は、方向弁別回路14において、第1図に関連
して述べた信号処理プルセスに従いカウントアツ
プパルスFとカウントダウンパルスGをつくり、
これによりカウンタ16が駆動される。 マイクロコンピユータシステムはCPU20と、
該CPUに対し内部バスで結合されるプログラム
メモリ22とデータメモリ23と第1及び第2の
入力ポート24,26と出力ポート28を有し、
第1の入力ポート24を介して波形整形回路12
の出力に結合されると共に、第2の入力ポート2
6を介してカウンタ16の出力に結合され、更に
出力ポート28を介して機械アクチユエータ40
に処理情報を与えるようになつている。 なお参照番号30は電源断検出回路で、電源断
の情報をCPU20に与えると共に、電源バツク
アツプ回路32を駆動しデータメモリ23内のデ
ータの揮発を防止する。 上記構成で、電源が供給されている場合には、
制御対象の位置情報がカウンタ16から第2の入
力ポート26を介してCPU20に取込まれるの
で、現在位置を知ることができる。この状態から
電源遮断が生ずると、CPU20は電源断検出回
路30により電源断を知り、第1の入力ポート2
4を開いて電源遮断時のエンコーダの二相出力
A,Bのレベル状態を取込むと共に第2のポート
26から同時点の位置情報を導入し、これらをデ
ータメモリ23内に格納する。 このデータは電源バツクアツプ回路32により
電源遮断時の間、保持される。電源が再投入され
ると、当該再投入時におけるエンコーダ10の二
相出力A′,B′のレベル状態を第1の入力ポート
24を介して取込み、メモリ23内の電源遮断時
の二相出力A,Bのレベル状態との比較が、
CPU20に具備される比較手段にて行なわれる。 第3図はエンコーダの二相出力A−B間のレベ
ル状態を示すもので、ポイントaで電源が遮断さ
れたとすれば、電源遮断時の信号AとBのレベル
状態は“0”“0”である。電源再投入時の信号
A′とB′のレベル状態が一致していれば問題はな
い。しかし、再投入時にポイントbの二相出力
A′,B′が与えられれば、電源遮断時aと再投入
時bとのレベル状態が相違し、しかもこのポイン
トaとbで限定される時間幅にカウントパルス
F,Gが存在すれば、前述したように誤差が発生
する。 そのため、電源遮断時と再投入時において二相
出力A,BとA′,B′との間にレベル相違がある
場合には、両時点で限定されるエンコーダ出力の
時間幅内にカウントパルスが存在するか否かを
CPU20に具備する判別手段により判別し、カ
ウントパルスが存在する場合に、当該カウントパ
ルスに対するカウントミスの補正を、CPU20
に具備する補正手段により与える。 電源遮断時と再投入時とにおけるレベル相違に
よりカウントパルスに補正を与える必要があるの
は、第3図との関係で示される表の通りであ
る。
The present invention relates to position detection of a table, tool, etc. in a machine tool, and more particularly to a positioning control device that accurately detects position information of a position control object (table, tool, etc.) at the time of previous power cut-off when the power is turned on again. Conventional position detection in this type of machine tool uses an incremental type pulse encoder (incremental encoder) that is related to the movement of the position controlled object, and the contents of a reversible counter are determined by count pulses generated based on the output of the encoder. This is generally done by controlling the increase or decrease. FIG. 1 is an explanatory diagram of position detection using an incremental encoder, and shows the processing process of the output signal of the encoder using a time chart. In the figure, signals A and B are the A-phase and B-phase output waveforms of the incremental encoder, and a phase difference of π/2 is given between them. Therefore, by determining the phase leading or slowing relationship between the signals A and B, it is possible to detect movement of a controlled object such as a table or a tool in the forward or reverse direction. Signals C, D, E, F, and G represent processed signals for the above detection. First, by differentiating signal A, we can differentiate the short-width positive pulse at the rising edge of signal A and the rising edge shown in signal C. A differential pulse train is created by the negative pulse of the same width at the falling edge. This differential pulse train C consists of a positive pulse train D and a negative pulse train E.
The two-phase outputs A and B of the encoder are
AND is performed with the inverted value of the signal B in order to determine the phase relationship between the two signals. As a result, a count-up pulse F representing the amount of movement of the controlled object in the positive rotational direction is obtained using the positive pulse train D and the inverted value, and a countdown pulse G representing the amount of movement in the negative rotational direction is obtained using the negative pulse train E and the inverted value. By driving a reversible counter with these signals F and G, position information of the controlled object is detected. The above detection system is widely used today because of its advantages in terms of technical ease and economy, etc.
There is a drawback that when the power is once turned off and then turned on again and restarted according to the position information at the time of the previous power cut, an error occurs in the information. That is, in the time chart of FIG. 1, if the power is turned off at point A of signal A, there is a possibility that point I will shift due to mechanical changes and/or characteristics of the encoder when the power is turned on again. When this state occurs and the point low is detected when the power is turned on again, the count up pulse x becomes uncounted as is clear from the figure, causing an error of (-)1 pulse in the position information. On the other hand, if it is point RO when the power is turned off and it is YES when it is turned on again, (+)
It is clear that this results in an error of one pulse.
Further, the same can be said about points C and D for the countdown pulse y. Because of these drawbacks, systems using incremental encoders have had the trouble of always having to return to the origin when starting the machine. This kind of hassle can be solved by using absolute
This problem can be solved by using an encoder (scale for detecting absolute values), but absolute encoders not only increase the cost of the system but also have drawbacks such as being unsuitable for long-distance detection. Therefore, the present invention aims to improve the above-mentioned drawbacks of the conventional technology.The purpose of the present invention is to automatically correct the error in position information when the power is turned off and then turned on again by using an incremental encoder that has been widely used in the past. The object of the present invention is to provide a positioning control system capable of correcting. In order to achieve the above object, the present invention generally compares the two-phase output level state of the pulse encoder when the power is turned off and the two-phase output level state of the pulse encoder when the power is turned on again. In this case, the error is automatically corrected by determining the presence or absence of a count pulse within the time span between when the power is turned off and when it is turned on again, and increasing or decreasing the count pulse by 1. . Embodiments of the present invention will be described below with reference to the drawings. FIG. 2 is a block diagram showing an embodiment of the present invention, which includes a position detection means for electrically detecting the position of a machine to be controlled, such as a table or a tool, a microcomputer system for managing the position information, It has a detection circuit that supplies information on machine power-off to the computer system. The position detection means includes an incremental encoder 10, a waveform shaping circuit 12, a direction discrimination circuit 14, and a counter 16. As described above, the encoder 10 extracts mechanical position information as electrical signals A and B having a phase difference of π/2, and supplies the electrical signals A and B to the waveform shaping circuit 12. The circuit 12 removes high frequency components, shapes the waveforms, and converts the signals A and B to internal logic levels. The output of the waveform shaping circuit 12 is used in the direction discrimination circuit 14 to generate a count-up pulse F and a count-down pulse G according to the signal processing process described in connection with FIG.
This drives the counter 16. The microcomputer system has 20 CPUs,
It has a program memory 22, a data memory 23, first and second input ports 24, 26, and an output port 28, which are connected to the CPU via an internal bus,
The waveform shaping circuit 12 via the first input port 24
and a second input port 2
6 to the output of counter 16 and further via output port 28 to mechanical actuator 40.
It is now possible to provide processing information to Reference numeral 30 denotes a power-off detection circuit which not only provides power-off information to the CPU 20 but also drives the power backup circuit 32 to prevent data in the data memory 23 from volatilizing. In the above configuration, if power is supplied,
Since the position information of the controlled object is taken in from the counter 16 to the CPU 20 via the second input port 26, the current position can be known. When a power cutoff occurs in this state, the CPU 20 learns of the power cutoff from the power cutoff detection circuit 30, and the first input port 2
4 is opened to take in the level state of the two-phase outputs A and B of the encoder at the time of power cut-off, and at the same time, position information at the same time is introduced from the second port 26, and these are stored in the data memory 23. This data is held by the power backup circuit 32 during power cut-off. When the power is turned on again, the level states of the two-phase outputs A' and B' of the encoder 10 at the time of the power-on again are taken in through the first input port 24, and the two-phase outputs at the time of power-off are stored in the memory 23. The comparison with the level states of A and B is
This is performed by a comparison means provided in the CPU 20. Figure 3 shows the level state between the encoder's two-phase outputs A and B. If the power is cut off at point a, the level states of signals A and B at the time of power cut are "0" and "0". It is. Signal when power is turned on again
There is no problem if the level states of A' and B' match. However, when restarting, the two-phase output of point b
If A' and B' are given, the level states are different between a when the power is turned off and b when it is turned on again, and if count pulses F and G exist in the time width limited by these points a and b, then As mentioned above, errors occur. Therefore, if there is a level difference between the two-phase outputs A, B and A', B' when the power is turned off and then turned on again, the count pulse will be generated within the time width of the encoder output limited at both times. whether it exists or not
When a count pulse is detected by the discrimination means provided in the CPU 20, the CPU 20 corrects the count error with respect to the count pulse.
This is given by the correction means provided in the. The need to correct the count pulses due to the difference in level between when the power is turned off and when it is turned on again is as shown in the table shown in relation to FIG. 3.

【表】 即ち、遮断時の信号A,Bがレベル1,0の場
合に再投入時のA′,B′が0,0をとれば、問題
のカウントパルスをダブルカウントするので−1
パルスの補正が与えられ、遮断時の信号A,Bが
0,0の場合に再投入時に1,0をとれば問題の
カウントパルスはノーカウントとなつているので
+1パルスの補正が与えられる。 以上説明した制御装置は、誤差が1/4サイクル
以内の場合に限定されるが、機械は一般に電源遮
断と共にブレーキングされるので、本発明の有用
性に問題はない。 上記実施例においては、エンコーダの出力パル
スの1周期毎に1カウントするものについて述べ
たが、これ以上のカウントを行なう場合にももと
より適用可能であり、またレゾルバに対しても適
用することが可能である。 以上説明したように本発明によれば、電源再投
入時に、以前の電源遮断時におけるエンコーダの
二相出力のレベル状態と再投入時のレベル状態と
に基づいてカウントパルスのミスが自動的に補正
されるので、インクリメンタル・エンコーダを用
いるにもかかわらず原点復帰を行なう必要がな
く、従つて操作性が向上するばかりでなく、経済
的にも安価な制御装置を提供することができる。
[Table] In other words, if signals A and B at the time of shutoff are at levels 1 and 0, and A' and B' at the time of restart are 0 and 0, the count pulse in question will be double counted, so -1
A pulse correction is given, and if the signals A and B at the time of cut-off are 0 and 0, and they are 1 and 0 at the time of reinsertion, the count pulse in question has become a no-count, so a +1 pulse correction is given. Although the control device described above is limited to cases where the error is within 1/4 cycle, there is no problem with the usefulness of the present invention since the machine is generally braked when the power is cut off. In the above embodiment, the case where one count is counted for each period of the output pulse of the encoder has been described, but it can be applied to cases where counting is performed more than this, and it can also be applied to resolvers. It is. As explained above, according to the present invention, when the power is turned on again, errors in count pulses are automatically corrected based on the level state of the two-phase output of the encoder when the power was previously cut off and the level state when the power was turned on again. Therefore, although an incremental encoder is used, there is no need to perform a return to the origin, and therefore not only the operability is improved, but also an economically inexpensive control device can be provided.

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

第1図はインクリメンタル・エンコーダによる
位置検出の説明図、第2図は本発明の一実施例、
第3図は誤差補正の説明図である。 10……インクリメンタル・エンコーダ、12
……波形整形回路、14……方向弁別回路、16
……カウンタ、20……CPU、22,23……
メモリ、24,26,28……ポート、30……
電源断検出回路、32……電源バツクアツプ回
路。
Fig. 1 is an explanatory diagram of position detection using an incremental encoder, Fig. 2 is an embodiment of the present invention,
FIG. 3 is an explanatory diagram of error correction. 10... Incremental encoder, 12
... Waveform shaping circuit, 14 ... Direction discrimination circuit, 16
...Counter, 20...CPU, 22, 23...
Memory, 24, 26, 28... Port, 30...
Power failure detection circuit, 32...Power backup circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 増分式パルスエンコーダを有し、該エンコー
ダの二相出力に基づくカウントパルスに従つてカ
ウンタの内容を増減制御することにより工作機械
の位置制御対象の位置情報を検出する工作機械の
位置決め制御装置において;電源遮断時に前記エ
ンコーダの二相出力レベル状態と位置制御対象の
位置情報とを記憶する記憶手段と;当該記憶され
た二相出力レベル状態とその後の電源再投入時に
おける前記エンコーダの出力レベル状態とを比較
する比較手段と;比較手段による比較の不一致の
場合に前記電源遮断時と再投入時との時間幅内に
おけるカウントパルスの有無を判別する判別手段
と、上記カウントパルスの存在に従つて前記カウ
ンタの内容を1カウントパルス増減することによ
り、電源遮断時に対する再投入時の位置情報の誤
差を自動的に補正する補正手段と;を備えてなる
ことを特徴とする工作機械の位置決め制御装置。
1. In a positioning control device for a machine tool that has an incremental pulse encoder and detects position information of a position control target of the machine tool by controlling the contents of a counter to increase or decrease in accordance with count pulses based on the two-phase output of the encoder. ; storage means for storing the two-phase output level state of the encoder and position information of the position control target when the power is turned off; and the stored two-phase output level state and the output level state of the encoder when the power is turned on again. and a determining means for determining the presence or absence of a count pulse within the time width between when the power is cut off and when the power is turned on again, in the case of a discrepancy in the comparison by the comparison means; A positioning control device for a machine tool, comprising: a correction means for automatically correcting an error in position information when the power is turned on again compared to when the power is turned off by increasing or decreasing the contents of the counter by one count pulse. .
JP952582A 1982-01-26 1982-01-26 Positioning control system for machine tool Granted JPS58127208A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP952582A JPS58127208A (en) 1982-01-26 1982-01-26 Positioning control system for machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP952582A JPS58127208A (en) 1982-01-26 1982-01-26 Positioning control system for machine tool

Publications (2)

Publication Number Publication Date
JPS58127208A JPS58127208A (en) 1983-07-29
JPH0413724B2 true JPH0413724B2 (en) 1992-03-10

Family

ID=11722680

Family Applications (1)

Application Number Title Priority Date Filing Date
JP952582A Granted JPS58127208A (en) 1982-01-26 1982-01-26 Positioning control system for machine tool

Country Status (1)

Country Link
JP (1) JPS58127208A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2667150B2 (en) * 1986-04-21 1997-10-27 ファナック 株式会社 Machine position restoration method on command before power off
JP2605768B2 (en) * 1987-12-28 1997-04-30 松下電器産業株式会社 Safety device

Also Published As

Publication number Publication date
JPS58127208A (en) 1983-07-29

Similar Documents

Publication Publication Date Title
JPH0291513A (en) Gyro zero point correction method and device
US20230327522A1 (en) Method for fault processing of hall position sensor in brushless direct current motor
JPH0413724B2 (en)
JP3423211B2 (en) Encoder misalignment detector
JPH0850034A (en) Multi-turn absolute encoder
JPH0662322U (en) Absolute encoder device
JP3010095B2 (en) How to read rotary encoder with click
JP2004139299A (en) Control program and method for returning to home position in positioning system
JPH01239417A (en) Pulse reading-in circuit for pulse encoder
JP3448664B2 (en) Multi-turn absolute encoder
JP2502366Y2 (en) Forward / reverse rotation discrimination circuit
JPH0442606B2 (en)
JPH065175B2 (en) Absolute type encoder
JPS60187802A (en) Detecting circuit of angle
KR100383994B1 (en) A error detecting method of incremental encoder
JPH0539456Y2 (en)
CN115963776B (en) Method, device, processor and computer readable storage medium for realizing spindle positioning control processing under condition of no external sensor
JPH05280999A (en) Multirotational position detection apparatus
JPS6364723B2 (en)
KR890003637B1 (en) Errormovement-prevention of nc
KR940022059A (en) Encoder Output Error Compensation Method
JPS61189460A (en) Speed detector failure detection method
JPH01268498A (en) step motor control device
JPS6161125B2 (en)
KR100561761B1 (en) Method for counting outputs of an absolute encoder