JPS6244803A - Numerical controller - Google Patents
Numerical controllerInfo
- 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
Links
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P70/00—Climate change mitigation technologies in the production process for final industrial or consumer products
- Y02P70/10—Greenhouse 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
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.
第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.
従来の数値制御装置は以上のように構成されているので
、電源を切ると機械の座標系が消えてし!い、次の電源
投入時には必ず原点復帰で、機械のある基準位置すなわ
ち原点を求めなければならないなどの問題点があった。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.
この発明に係る数値制御装置は、電源オフ時の機械位置
を記憶部で記憶し、この情報と再び電源を投入したとき
の位置検出器からの情報とを比較部で比較して誤差を補
正し、電源再投入時の機械位置を求めるようにしたもの
である。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.
この発明における比較部は、電源オフしてから再び電源
を投入する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.
以下、この発明の一実施例を図について説明する。第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.
以上のように、この発明によれば、電源オフ状態におけ
る機械の微少移動を、電源投入時に補正する比較部を備
えたことにより、電源投入時毎に原点復帰を行う必要が
なく、加工前の作業量を軽減することができる。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.
第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)
を出力する制御部と、前記移動指令信号が入力されて機
械の駆動を行うサーボ系と、前記サーボ系に取付けられ
て前記機械の機械位置を検出する位置検出器と、前記制
御部で取扱う機械位置、電源オフ時の機械位置、前記位
置検出器の検出位置等を記憶し且つ電源オフで記憶内容
を保持する機能をもつ記憶部と、前記記憶部に記憶され
た電源オフ時の機械位置と前記位置検出器の検出位置と
を比較して誤差を補正し電源再投入時の機械位置を求め
る比較部とを備えた数値制御装置。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.
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)
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 |
-
1985
- 1985-08-22 JP JP60182941A patent/JPS6244803A/en active Pending
Cited By (3)
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 |