[go: up one dir, main page]

WO2024084710A1 - Machine-outil - Google Patents

Machine-outil Download PDF

Info

Publication number
WO2024084710A1
WO2024084710A1 PCT/JP2022/039388 JP2022039388W WO2024084710A1 WO 2024084710 A1 WO2024084710 A1 WO 2024084710A1 JP 2022039388 W JP2022039388 W JP 2022039388W WO 2024084710 A1 WO2024084710 A1 WO 2024084710A1
Authority
WO
WIPO (PCT)
Prior art keywords
servo
control unit
machine tool
servo motor
excitation
Prior art date
Application number
PCT/JP2022/039388
Other languages
English (en)
Japanese (ja)
Inventor
泰生 藤本
Original Assignee
ファナック株式会社
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 ファナック株式会社 filed Critical ファナック株式会社
Priority to DE112022007638.0T priority Critical patent/DE112022007638T5/de
Priority to CN202280100945.3A priority patent/CN120035796A/zh
Priority to PCT/JP2022/039388 priority patent/WO2024084710A1/fr
Priority to JP2024551197A priority patent/JPWO2024084710A1/ja
Priority to TW112137392A priority patent/TW202418745A/zh
Publication of WO2024084710A1 publication Critical patent/WO2024084710A1/fr

Links

Images

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/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/406Numerical 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 programme data in numerical form characterised by monitoring or safety
    • G05B19/4062Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference
    • 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/34Director, elements to supervisory
    • G05B2219/34306Power down, energy saving

Definitions

  • the present invention relates to a machine tool.
  • servo motors are operated in coordination to machine a workpiece.
  • servo motors are driven by current supplied from a servo amplifier with which they correspond one-to-one. Even when the output shaft is not being displaced, the servo motor is excited, and the output is adjusted so that the rotational position matches the target position at that time.
  • a machine tool includes a plurality of servo motors, a plurality of servo amplifiers that respectively drive the servo motors, and a control device that inputs command values to the plurality of servo amplifiers according to a machining program.
  • the control device has a safety information acquisition unit that acquires safety information that indicates the safety of stopping excitation of the servo motors, and a stop control unit that stops excitation of the servo motors when the safety information indicates that it is safe when the machining program is not being executed.
  • FIG. 1 is a block diagram showing a configuration of a machine tool according to an embodiment of the present disclosure.
  • Figure 1 is a schematic diagram showing the configuration of a machine tool 1 according to one embodiment of the present disclosure.
  • the machine tool 1 includes a plurality of servo motors 11, 12, 13, 14, a plurality of servo amplifiers 21, 22, 23, 24 that drive the servo motors 11, 12, 13, 14, respectively, one or more ancillary devices 30 that are not servo-driven, driven members 41, 42, 43, 44, 45 that are driven by the servo motors 11, 12, 13, 14 or the ancillary devices 30, respectively, a plurality of status sensors 51, 52, 53, 54, 55, 56 that detect the safety of the servo motors 11, 12, 13, 14 against excitation stop, and a control device 60 that inputs command values to the plurality of servo amplifiers 21, 22, 23, 24 according to a machining program.
  • Servomotors 11, 12, 13, and 14 may include a spindle motor that rotates the tool and workpiece relative to each other, a number of positioning axis motors that move the tool and workpiece relative to each other, and a servo motor that drives a peripheral device such as a door. Note that in the simplified diagram of FIG. 1, the number of servomotors 11, 12, 13, and 14 and servo amplifiers 21, 22, 23, and 24 shown is four each, but the actual number is not limited and is usually more than four.
  • Servo amplifiers 21, 22, 23, 24 are provided in one-to-one correspondence with servo motors 11, 12, 13, 14 and supply excitation currents that excite the windings of the corresponding servo motors 11, 12, 13, 14.
  • Servo amplifiers 21, 22, 23, 24 can be configured to adjust the currents input to servo motors 11, 12, 13, 14 so that the speeds of servo motors 11, 12, 13, 14 match the speeds indicated by command values input from control device 60.
  • Power is supplied to each of the servo amplifiers 21, 22, 23, and 24 from a power supply unit 25.
  • Primary breakers 211, 221, 231, and 241 operated by the control unit 60 may be provided in the electrical circuits that supply power from the power supply unit 25 to the servo amplifiers 21, 22, 23, and 24, respectively.
  • the servo amplifiers 21, 22, 23, and 24 are configured to cut off the output and stop the excitation of the servo motors 11, 12, 13, and 14.
  • the mechanism for stopping the excitation may be a secondary breaker capable of cutting off the electrical circuit connecting the main body of the servo amplifiers 21, 22, 23, and 24 to the servo motors 11, 12, 13, and 14.
  • the servo amplifiers 21, 22, 23, and 24 may be configured to stop communication depending on the value of the communication control signal input from the control device 60, and are preferably configured to reduce the communication speed according to the communication control signal input from the control device 60.
  • the auxiliary device 30 is, for example, one or more devices that consume power, such as a door opening/closing motor that is not servo-driven, a hydraulic pump, a cooling fan, a refrigerator, an air compressor, lighting, a display device, etc.
  • the auxiliary device 30 can be controlled by the control device 60, for example, via a relay circuit (not shown).
  • the driven members 41, 42, 43, 44, and 45 are driven by servo motors 11, 12, 13, and 14 or ancillary device 30.
  • Specific examples of the driven members 41, 42, 43, 44, and 45 include a tool chuck, a work holding table, and a door panel.
  • the driven members 41, 42, 43, 44, and 45 may also include other servo motors 11, 12, 13, and 14 to perform multi-axis positioning.
  • the status sensors 51, 52, 53, 54, 55, and 56 may be configured to detect the operating status (position, posture, etc.) of the driven members 41, 42, 43, 44, and 45 or a manually operated safety cover.
  • the status sensors 51, 52, 53, 54, 55, and 56 may also be sensors that confirm that no person or object is present in a particular space.
  • the status sensors 51, 52, 53, 54, 55, and 56 may be, for example, photocells, limit switches, etc.
  • the control device 60 may be realized by one or more computer devices that include, for example, a memory, a processor (CPU), an input/output interface, a display, etc., and execute an appropriate control program.
  • the control device 60 may be, for example, a numerical control device, a programmable logic controller, a personal computer, etc.
  • the control device 60 includes a command value generating unit 61, a safety information acquiring unit 62, a stop control unit 63, a restart control unit 64, and an enable setting unit 65.
  • These components of the control device 60 are classifications of the functions of the control device 60, and do not necessarily have to be clearly distinguished in terms of the physical configuration and program configuration.
  • the command value generating unit 61 generates command values to be input to the servo amplifiers 21, 22, 23, and 24 based on the machining program.
  • the command value generating unit 61 can be configured to correct the command values to be input to the servo amplifiers 21, 22, 23, and 24, taking into account feedback signals indicating the actual speeds of the servo motors 11, 12, 13, and 14.
  • the safety information acquisition unit 62 acquires one or more pieces of safety information indicating the safety of the servo motors 11, 12, 13, 14 against the excitation stop.
  • Each piece of safety information indicates the safety of one or more servo motors 11, 12, 13, 14, and multiple pieces of safety information may indicate the safety of the same servo motors 11, 12, 13, 14.
  • multiple pieces of safety information indicate the safety of the same servo motors 11, 12, 13, 14, if all the safety information has a value indicating safety, it may be possible to ensure safety even if the excitation of the corresponding servo motors 11, 12, 13, 14 is stopped.
  • Safety against excitation stop means that it is considered that no harm will occur even if the driven members 41, 42, 43, 44 drop due to the loss of torque against gravity, or the driven members 41, 42, 43, 44 overshoot due to the loss of braking force, etc.
  • the safety information preferably includes the detection values of the status sensors 51, 52, 53, 54, 55, and 56, and may further include information on the encoders of the servo motors 11, 12, 13, and 14, brake operation information of the servo motors 11, 12, 13, and 14 that have brakes, the status of manual switches operated by the user, etc.
  • the stop control unit 63 stops the excitation of the servo motors 11, 12, 13, and 14 for which the safety information indicates that it is safe. In other words, the stop control unit 63 stops the output of excitation current to the servo amplifiers 21, 22, 23, and 24 that drive the servo motors 11, 12, 13, and 14 that are determined to be safe to stop excitation based on the safety information. This makes it possible to reduce power consumption by the servo motors 11, 12, 13, and 14 while the machining program is not being executed.
  • the stop control unit 63 display a message indicating that excitation has been stopped so that the user can confirm that excitation has been stopped.
  • the stop control unit 63 may not only stop the output of excitation current to the servo amplifiers 21, 22, 23, and 24 that drive the servo motors 11, 12, 13, and 14, but may also cut off the supply of power to the servo amplifiers 21, 22, 23, and 24, that is, open the primary breakers 211, 221, 231, and 241. This can further reduce power consumption.
  • the stop control unit 63 may stop communication or reduce the communication speed of the servo amplifiers 21, 22, 23, and 24 that drive the servo motors 11, 12, 13, and 14 for which safety information indicates safety. This also reduces the power required for communication by the servo amplifiers 21, 22, 23, and 24.
  • the stop control unit 63 may cut off the power supply to the auxiliary device 30 previously linked to the servo motor 11, 12, 13, 14 in synchronization with the excitation stop of the servo motor 11, 12, 13, 14.
  • Examples of devices that can cut off the power supply in synchronization with the servo motor 11, 12, 13, 14 include a display device that displays information about the servo motor 11, 12, 13, 14, lighting to improve the visibility of the servo motor 11, 12, 13, 14, the driven members 41, 42, 43, 44, 45, etc., and a cooling fan that cools the servo motor 11, 12, 13, 14.
  • the restart control unit 64 monitors the detection values of the status sensors 51, 52, 53, 54, 55, and 56 while the stop control unit 63 is stopping the excitation of the servo motors 11, 12, 13, and 14. If the restart control unit 64 determines based on the detection values of the status sensors 51, 52, 53, 54, 55, and 56 that stopping the excitation of the servo motors 11, 12, 13, and 14 has created a state in which harm may occur, the restart control unit 64 causes the stop control unit 63 to resume the excitation of the servo motors 11, 12, 13, and 14.
  • the activation setting unit 65 activates or deactivates the stop control unit 63 in response to an external signal. If the stop control unit 63 starts executing a machining program while it has stopped the excitation of the servo motors 11, 12, 13, and 14, a wait time may occur to resume the excitation of the servo motors 11, 12, 13, and 14. Therefore, if the interval between execution of the machining program is short, a decrease in the operating rate can be prevented by deactivating the stop control unit 63 using an external signal from, for example, a management computer.
  • the machine tool 1 is equipped with a stop control unit 63 that stops the excitation of the servo motors 11, 12, 13, and 14 when the machining program is not being executed, so that the power consumption due to the excitation of the servo motors 11, 12, 13, and 14 can be reduced.
  • the machine tool (1) includes a plurality of servo motors (11, 12, 13, 14), a plurality of servo amplifiers (21, 22, 23, 24) which respectively drive the servo motors (11, 12, 13, 14), and a control device (60) which inputs command values to the plurality of servo amplifiers (21, 22, 23, 24) in accordance with a machining program, and the control device (60) has a safety information acquisition unit (62) which acquires safety information which indicates safety regarding the stop of excitation of the servo motors (11, 12, 13, 14), and a stop control unit (63) which stops excitation of the servo motors (11, 12, 13, 14) for which safety information indicates safety when the machining program is not being executed.
  • a safety information acquisition unit (62) which acquires safety information which indicates safety regarding the stop of excitation of the servo motors (11, 12, 13, 14)
  • a stop control unit (63) which stops excitation of the servo motors (11, 12, 13, 14) for which safety information indicates safety when the
  • the stop control unit (63) may cut off the power supply to the servo amplifiers (21, 22, 23, 24) that drive the servo motors (11, 12, 13, 14) for which the safety information indicates safety.
  • the stop control unit (63) may stop communication or reduce the communication speed of servo amplifiers (21, 22, 23, 24) that drive servo motors (11, 12, 13, 14) for which safety information indicates safety.
  • the machine tool (1) may further include status sensors (51, 52, 53, 54) that detect the operating status of the members (41, 42, 43, 44) driven by the servo motors (11, 12, 13, 14).
  • the control device (60) may further include a restart control unit (64) that restarts excitation of the servo motors (11, 12, 13, 14) based on the detection values of the state sensors (51, 52, 53, 54).
  • the control device (60) may further include an enable setting unit (65) that enables or disables the stop control unit (63) in accordance with an external signal.
  • the stop control unit (63) may display, when excitation of the servo motors (11, 12, 13, 14) is stopped, that the servo motors are stopped.
  • the stop control unit (63) may cut off the power supply to the other device (30) in synchronization with the stopping of excitation of the servo motors (11, 12, 13, 14).
  • ancillary devices are not required, and a status sensor that detects the operating state of a driven member that is not driven by a servo motor is also an optional configuration.
  • the machine tool according to the present disclosure may be provided with other configurations for achieving energy savings, such as activating a screen saver or turning off the power to a pump, independent of the stop control unit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

Une machine-outil selon un aspect de la présente divulgation comprend : une pluralité de servo-moteurs ; une pluralité servo-amplificateurs qui excitent respectivement les servo-moteurs ; et un dispositif de commande qui entre une valeur d'instruction dans la pluralité de servo-amplificateurs selon un programme d'usinage, dans lequel le dispositif de commande a une unité d'acquisition d'informations de sécurité qui acquiert des informations de sécurité indiquant la sécurité sur l'arrêt d'excitation des servo-moteurs, et une unité de commande d'arrêt qui, lorsque le programme d'usinage n'est pas en fonctionnement, arrête l'excitation des servo-moteurs indiqués comme étant sûrs par les informations de sécurité.
PCT/JP2022/039388 2022-10-21 2022-10-21 Machine-outil WO2024084710A1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
DE112022007638.0T DE112022007638T5 (de) 2022-10-21 2022-10-21 Werkzeugmaschine
CN202280100945.3A CN120035796A (zh) 2022-10-21 2022-10-21 机床
PCT/JP2022/039388 WO2024084710A1 (fr) 2022-10-21 2022-10-21 Machine-outil
JP2024551197A JPWO2024084710A1 (fr) 2022-10-21 2022-10-21
TW112137392A TW202418745A (zh) 2022-10-21 2023-09-28 工具機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/039388 WO2024084710A1 (fr) 2022-10-21 2022-10-21 Machine-outil

Publications (1)

Publication Number Publication Date
WO2024084710A1 true WO2024084710A1 (fr) 2024-04-25

Family

ID=90737299

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2022/039388 WO2024084710A1 (fr) 2022-10-21 2022-10-21 Machine-outil

Country Status (5)

Country Link
JP (1) JPWO2024084710A1 (fr)
CN (1) CN120035796A (fr)
DE (1) DE112022007638T5 (fr)
TW (1) TW202418745A (fr)
WO (1) WO2024084710A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010176503A (ja) * 2009-01-30 2010-08-12 Fanuc Ltd 工作機械と工作機械に対して作業を行なうロボットを備えた加工システム
JP2015135649A (ja) * 2014-01-20 2015-07-27 Dmg森精機株式会社 省電力を考慮したncプログラム生成装置
JP2017038438A (ja) * 2015-08-07 2017-02-16 ファナック株式会社 ブレーキの異常を検出する機能を備えたモータ制御システム
JP2017188005A (ja) * 2016-04-08 2017-10-12 ブラザー工業株式会社 数値制御装置と制御方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010176503A (ja) * 2009-01-30 2010-08-12 Fanuc Ltd 工作機械と工作機械に対して作業を行なうロボットを備えた加工システム
JP2015135649A (ja) * 2014-01-20 2015-07-27 Dmg森精機株式会社 省電力を考慮したncプログラム生成装置
JP2017038438A (ja) * 2015-08-07 2017-02-16 ファナック株式会社 ブレーキの異常を検出する機能を備えたモータ制御システム
JP2017188005A (ja) * 2016-04-08 2017-10-12 ブラザー工業株式会社 数値制御装置と制御方法

Also Published As

Publication number Publication date
JPWO2024084710A1 (fr) 2024-04-25
DE112022007638T5 (de) 2025-05-28
TW202418745A (zh) 2024-05-01
CN120035796A (zh) 2025-05-23

Similar Documents

Publication Publication Date Title
TWI579101B (zh) Work machine and the drive mechanism of the working machine
US9377774B2 (en) Controller for machine tool including main shafts
US20130187589A1 (en) Motor control apparatus which limits torque command according to input current or power
CN105785916B (zh) 提供机床重力轴下坠保护的方法和装置
CN106452264A (zh) 电动机控制系统
US6704875B1 (en) Method of operation controller having processor for controlling industrial machine
JP2004318762A (ja) 数値制御装置
JP6568039B2 (ja) 複数軸を有する工作機械におけるモータ制御装置
WO2024084710A1 (fr) Machine-outil
JP2004220384A (ja) 自動機械の制御装置
JP2009095939A (ja) ロボットおよびロボットシステム
WO2024084709A1 (fr) Machine-outil
JP2002192434A (ja) 自動工具交換装置
JP2004009168A (ja) 制御装置および機械装置システム
US10082783B2 (en) Computer numerical control servo drive system
JP2003175432A (ja) 工作機械用ブレーキ装置
TWI570533B (zh) CNC servo control drive system
US10481591B2 (en) Numerical controller
JP2017191359A (ja) 工作機械
JP7064063B1 (ja) 制御装置
WO2023139764A1 (fr) Dispositif de commande
WO2023139763A1 (fr) Dispositif de commande
JP2014235466A (ja) 工作機械
WO2016046919A1 (fr) Dispositif de commande de moteur
KR200223655Y1 (ko) 공작기계의 수직축 낙하방지 장치

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22962816

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2024551197

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 112022007638

Country of ref document: DE

WWP Wipo information: published in national office

Ref document number: 112022007638

Country of ref document: DE