JPS6244803A - Numerical controller - Google Patents

Numerical controller

Info

Publication number
JPS6244803A
JPS6244803A JP60182941A JP18294185A JPS6244803A JP S6244803 A JPS6244803 A JP S6244803A JP 60182941 A JP60182941 A JP 60182941A JP 18294185 A JP18294185 A JP 18294185A JP S6244803 A JPS6244803 A JP S6244803A
Authority
JP
Japan
Prior art keywords
machine
power supply
turned
power
position detector
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
Application number
JP60182941A
Other languages
Japanese (ja)
Inventor
Takeo Tejima
健夫 手嶋
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP60182941A priority Critical patent/JPS6244803A/en
Publication of JPS6244803A publication Critical patent/JPS6244803A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P70/00Climate change mitigation technologies in the production process for final industrial or consumer products
    • Y02P70/10Greenhouse gas [GHG] capture, material saving, heat recovery or other energy efficient measures, e.g. motor control, characterised by manufacturing processes, e.g. for rolling metal or metal working

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To reduce the quantity of operation required before working by storing the position of a machine at the OFF of a power supply and comparing the stored position with information outputted from a position detector at the reconnection of the power supply to correct an error. CONSTITUTION:A numerical controller is constituted of a control part 1 for executing interpolation processing and outputting a movement command signal, a servo system 2 such as a servo amplifier, a position detector 3 for the servo system 2, and a storage part 5 for storing the positions of a coordinate system and the machine. A comparing part for comparing the position of the machine at the OFF of the power supply with a detecting position outputted from the position detector 3 to correct an error and find out the position of the machine at the reconnection of the power supply is formed. At the connection of the power supply, the comparing part 6 finds out the shear of the machine generated at the OFF of the power supply and corrects the position of the machine on the basis of the shear value to find out the position of the machine at the reconnection of the power supply. Consequently, it is unnecessary to execute restoration to the original point every connection of the power supply and the quantity of operation required before working can be reduced.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、電源投入時に原点復帰を不用とする数値制
御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a numerical control device that does not require return to origin when power is turned on.

〔従来の技術〕[Conventional technology]

第3図は従来の数値制御装置でサーボ系の駆動制御を行
うだめの概略構成を示すブロック図であり1図において
、1は補間処理を行って移動指令信号を出力する制御部
、2は該移動指令信号が入力されて駆動されて機械を駆
動するサーボアンプやサーボモータ等のサーボ系、3は
サーボ系のサーボモータに取付けられたレゾルバ等の位
置検出器、4は制御部1内で取扱う座標系や機械位置を
記憶する記憶部でおる。該記憶部4は、電源オフで記憶
内容が非保持となるものであって1例えば揮発性メモリ
で構成されている。
FIG. 3 is a block diagram showing a schematic configuration of a conventional numerical control device for controlling the drive of a servo system. In FIG. A servo system such as a servo amplifier or servo motor that drives the machine when a movement command signal is input, 3 a position detector such as a resolver attached to the servo motor of the servo system, and 4 handled within the control unit 1 It is a storage section that stores the coordinate system and machine position. The storage section 4 does not retain its stored contents when the power is turned off, and is composed of, for example, a volatile memory.

次に動作について説明する。制御部1は、移動速度や移
動距離等の加工情報が入力されると、補間処理を行ない
、サーボ系2へ移動指令信号を出力し、その信号によっ
てサーボモータが駆動され。
Next, the operation will be explained. When processing information such as moving speed and moving distance is input, the control unit 1 performs interpolation processing and outputs a movement command signal to the servo system 2, and the servo motor is driven by the signal.

機械が移動される。このときサーボ系2のサーボモータ
に取付けられた位置検出器3によって機械位置が検出さ
れ、その情報が制御部1にフィードバックされて記憶部
4に記憶された機械位置が更新される。これらの一連の
動作において、移動指令信号2位置検出器3からの検出
位置情報等は全て増分値である。
The machine is moved. At this time, the machine position is detected by the position detector 3 attached to the servo motor of the servo system 2, and the information is fed back to the control unit 1 to update the machine position stored in the storage unit 4. In these series of operations, the movement command signal 2, detected position information from the position detector 3, etc. are all incremental values.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来の数値制御装置は以上のように構成されているので
、電源を切ると機械の座標系が消えてし!い、次の電源
投入時には必ず原点復帰で、機械のある基準位置すなわ
ち原点を求めなければならないなどの問題点があった。
Conventional numerical control devices are configured as described above, so when the power is turned off, the coordinate system of the machine disappears! However, the next time the power is turned on, there is a problem in that the machine must return to the origin and find the reference position of the machine, that is, the origin.

この発明は上記のような問題点を解消するためになされ
たもので、を源再投入時に原点復帰を不用にすることが
できる数値制御装置を得ることを目的とする。
This invention has been made to solve the above-mentioned problems, and an object of the present invention is to provide a numerical control device that can eliminate the need for returning to the origin when the power source is turned on again.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係る数値制御装置は、電源オフ時の機械位置
を記憶部で記憶し、この情報と再び電源を投入したとき
の位置検出器からの情報とを比較部で比較して誤差を補
正し、電源再投入時の機械位置を求めるようにしたもの
である。
The numerical control device according to the present invention stores the machine position when the power is turned off in the storage section, and compares this information with information from the position detector when the power is turned on again in the comparison section to correct errors. , the machine position is determined when the power is turned on again.

〔作用〕[Effect]

この発明における比較部は、電源オフしてから再び電源
を投入するfでの機械の移動を算出し、数値制御装置内
部で扱う機械位置を補正し、電源投入時の原点復帰を不
用とする。
The comparison unit in this invention calculates the movement of the machine at f when the power is turned off and then turned on again, corrects the machine position handled within the numerical control device, and eliminates the need for returning to the origin when the power is turned on.

〔実施例〕〔Example〕

以下、この発明の一実施例を図について説明する。第1
図において、1〜3は前述した第3図と同一、又は相当
部分である。5は制御部1内で取扱う機械位置、電源オ
フ時の機械位置9位置検出器3の検出位置等を記憶する
記憶部で、特に電源オフで記憶内容を保持するように1
例えば不揮発性メモリや電池等でバックアップされたメ
モリ等で構成されている。6は該記憶部5に記憶された
電源オフ時の機械位置と位置検出器3の検出位置とを比
較して誤差を補正し、電源再投入時の機械位置を求める
比較部である。
An embodiment of the present invention will be described below with reference to the drawings. 1st
In the figure, numerals 1 to 3 are the same or equivalent parts as in FIG. 3 described above. Reference numeral 5 denotes a memory section for storing the machine position handled in the control section 1, the machine position when the power is turned off, the detection position of the position detector 3, etc.
For example, it is configured with a non-volatile memory, a memory backed up by a battery, etc. Reference numeral 6 denotes a comparison unit that compares the machine position when the power is turned off, which is stored in the storage unit 5, and the position detected by the position detector 3, corrects errors, and determines the machine position when the power is turned on again.

次に動作について説明する。制御部1では、補間処理を
行い、移動指令信号がサーボ系2に出力され、これによ
り該サーボ系2のサーボモータが駆動され1機械が移動
される。このときレゾルバ等の位置検出器3によって機
械の移動増分量が検出され、制御部1にフィードバック
され、制御部1では機械位置の更新を行ない、記憶部5
に機械位置が記憶される。
Next, the operation will be explained. The control unit 1 performs interpolation processing and outputs a movement command signal to the servo system 2, which drives the servo motor of the servo system 2 and moves one machine. At this time, the incremental amount of movement of the machine is detected by a position detector 3 such as a resolver, and fed back to the control unit 1. The control unit 1 updates the machine position, and the storage unit 5
The machine position is memorized.

ここで電源を切り、再び電源を投入したときの比較部6
の動作について、第2図を参照して説明する。この第2
図では、位置検出器3がレゾルバの場合について示して
いる。図において、Tはレゾルバ入力信号、8は電源オ
フ時のレゾルバ出力信号、9はその位相角、10は電源
投入時のレゾルバ出力信号、11はその位相角である。
Comparison unit 6 when the power is turned off and turned on again
The operation will be explained with reference to FIG. This second
The figure shows a case where the position detector 3 is a resolver. In the figure, T is a resolver input signal, 8 is a resolver output signal when the power is turned off, 9 is its phase angle, 10 is a resolver output signal when the power is turned on, and 11 is its phase angle.

電源投入時、比較部6では、記憶部5で記憶された機械
位置から電源オフ時のレゾルバ位相角9を算出し。
When the power is turned on, the comparison section 6 calculates the resolver phase angle 9 when the power is turned off from the machine position stored in the storage section 5.

次に電源投入時のレゾルバ位相角11とレゾルバ位相角
9とを比較し、その差を位置に換算して。
Next, the resolver phase angle 11 and the resolver phase angle 9 when the power is turned on are compared, and the difference is converted into a position.

電源オフ時における機械のずれ量を求める。そして、そ
の値を用いて機械位置を補正し、電源再投入時の機械位
置を求める。この場合、レゾルバの360°以内のずれ
量しか求めることができないので、比較部6では、たと
えばレゾルバ位相角のずれ量が±90以上であれば原点
復帰が必要であることをカソード・レイ・チューブ(C
RT)等の視覚表示画面等を通して操作者に知らせるこ
とも行なう。
Find the amount of deviation of the machine when the power is turned off. Then, the machine position is corrected using that value to determine the machine position when the power is turned on again. In this case, since it is only possible to determine the amount of shift of the resolver within 360°, the comparator 6 uses the cathode ray tube (C
The operator is also notified through a visual display screen such as RT).

なお、上記実施例では1機械位置を記憶部5で記憶して
いるが、さらにレゾルバ位相角を記憶してもよく、この
場合には比較部6で電源オフ時の位相角9を算出する必
要がなくなる。
In the above embodiment, one machine position is stored in the storage unit 5, but the resolver phase angle may also be stored. In this case, it is necessary to calculate the phase angle 9 when the power is turned off in the comparison unit 6. disappears.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によれば、電源オフ状態におけ
る機械の微少移動を、電源投入時に補正する比較部を備
えたことにより、電源投入時毎に原点復帰を行う必要が
なく、加工前の作業量を軽減することができる。
As described above, according to the present invention, by providing the comparison unit that corrects the slight movement of the machine in the power-off state when the power is turned on, there is no need to return to the origin every time the power is turned on, and the The amount of work can be reduced.

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

第1図はこの発明の一実施例による数値制御装置を示す
ブロック図、第2図はレゾルバ位相角を示す図、第3図
は従来の数値制御装置を示すブロック図である。 1は制御部、2はサーボ系%3は位置検出器。 4は電源オフで非保持の記憶部、5は電源オフで内容を
保持する記憶部、6は比較部。 なお、図中、同一符号は同一、又は相当部分を示す。 特許出願人  三菱電機株式会社 第1図 第2図 第3図 ム 手続補正書(自発)
FIG. 1 is a block diagram showing a numerical control device according to an embodiment of the present invention, FIG. 2 is a diagram showing resolver phase angles, and FIG. 3 is a block diagram showing a conventional numerical control device. 1 is a control unit, 2 is a servo system, and 3 is a position detector. Reference numeral 4 denotes a storage section that does not retain data when the power is off, 5 a storage section that retains contents when the power is turned off, and 6 a comparison section. In addition, in the figures, the same reference numerals indicate the same or equivalent parts. Patent applicant: Mitsubishi Electric Corporation Figure 1 Figure 2 Figure 3 Procedural amendment (voluntary)

Claims (1)

【特許請求の範囲】[Claims] 加工情報が入力されると補間処理を行つて移動指令信号
を出力する制御部と、前記移動指令信号が入力されて機
械の駆動を行うサーボ系と、前記サーボ系に取付けられ
て前記機械の機械位置を検出する位置検出器と、前記制
御部で取扱う機械位置、電源オフ時の機械位置、前記位
置検出器の検出位置等を記憶し且つ電源オフで記憶内容
を保持する機能をもつ記憶部と、前記記憶部に記憶され
た電源オフ時の機械位置と前記位置検出器の検出位置と
を比較して誤差を補正し電源再投入時の機械位置を求め
る比較部とを備えた数値制御装置。
a control unit that performs interpolation processing when machining information is input and outputs a movement command signal; a servo system that receives the movement command signal and drives the machine; and a control unit that is attached to the servo system to drive the machine. a position detector for detecting a position; a storage unit having a function of storing the machine position handled by the control unit, the machine position when the power is turned off, the detected position of the position detector, etc., and retaining the stored contents when the power is turned off; and a comparison unit that compares the machine position when the power is turned off and which is stored in the storage unit and the position detected by the position detector, corrects an error, and determines the machine position when the power is turned on again.
JP60182941A 1985-08-22 1985-08-22 Numerical controller Pending JPS6244803A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60182941A JPS6244803A (en) 1985-08-22 1985-08-22 Numerical controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60182941A JPS6244803A (en) 1985-08-22 1985-08-22 Numerical controller

Publications (1)

Publication Number Publication Date
JPS6244803A true JPS6244803A (en) 1987-02-26

Family

ID=16127044

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60182941A Pending JPS6244803A (en) 1985-08-22 1985-08-22 Numerical controller

Country Status (1)

Country Link
JP (1) JPS6244803A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0606649A2 (en) * 1992-12-28 1994-07-20 Mitsubishi Denki Kabushiki Kaisha Numerically controlled machine tool and method to re-execute a machining program after it has been stopped
US5444640A (en) * 1993-01-13 1995-08-22 Mitsubishi Denki Kabushiki Kaisha Numerical control method for controlling various kinds of machine tools by correcting for thermal displacement

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0606649A2 (en) * 1992-12-28 1994-07-20 Mitsubishi Denki Kabushiki Kaisha Numerically controlled machine tool and method to re-execute a machining program after it has been stopped
EP0606649A3 (en) * 1992-12-28 1995-02-01 Mitsubishi Electric Corp Numerically controlled machine tool and method to re-execute a machining program after it has been stopped.
US5444640A (en) * 1993-01-13 1995-08-22 Mitsubishi Denki Kabushiki Kaisha Numerical control method for controlling various kinds of machine tools by correcting for thermal displacement

Similar Documents

Publication Publication Date Title
JP6314324B2 (en) Offline teaching device
KR900002540B1 (en) Position control apparatus
US5075870A (en) Method and device for determining whether or not origin return operation for industrial robot is required
JPS6244803A (en) Numerical controller
JP2786874B2 (en) Movable position control device
JP2703096B2 (en) Teaching method of robot system with conveyor
JPS63174889A (en) Method of controlling robot
US11435718B2 (en) Machine controller
JP2512727B2 (en) Servo controller
JPH0749246A (en) Encoder system
JPS6340908A (en) Robot controller
JPS61182104A (en) Controller for traveling object
JPS63241603A (en) Method and device for processing position deviation signal of robot
JPS59156651A (en) Control device for rotary table
JPH06250713A (en) Feed controller
JPS61147306A (en) Safety device of robot
JPS63174888A (en) Method of controlling robot
JPS6174012A (en) Positioning control device
JPH04305705A (en) Robot controller
JPH0826668A (en) Stop position control device
JPS6046442B2 (en) How to correct the origin position of a numerical control device
JPS61109106A (en) Robot control method
JPH0253586A (en) Control device for robot
JPH04137017A (en) Control mechanism for dd motor
JPH0335988A (en) Setting method for operation range of robot