Unlock instant, AI-driven research and patent intelligence for your innovation.

Numerical control device

A numerical control device and alarm technology, which is applied in the direction of program control, computer control, general control system, etc., can solve the problems of axis command detection alarm, wrong axis command, undetectable, etc., and achieve smooth action confirmation and prevent wrong actions.

Active Publication Date: 2015-09-09
FANUC LTD
View PDF11 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the Z-axis movement amount is based on the tool length correction amount, sometimes the operator does not expect a large movement amount due to the tool length correction amount
[0014] The numerical control devices disclosed in Japanese Patent Laid-Open No. 5-143130 and Japanese Patent Laid-Open No. 2003-295916 cannot detect alarms focusing on axis commands, and cannot detect errors caused by macro calling, tool diameter correction, and tool tip point control. axis command

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Numerical control device
  • Numerical control device
  • Numerical control device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0036] Embodiment 1 is an embodiment for detecting an erroneous axis command in a program.

[0037] As described above, when macro calls are made multiple times, the program becomes complicated. Therefore, the program axis command checking unit belonging to the command program analyzing unit of the numerical control device checks based on the alarm detection condition, and stops the alarm when an erroneous or unintended axis command is issued.

[0038] Figure 5 Shows an example of the setting screen for preset alarm detection conditions. The setting item on the second line is to set the stop alarm when the Z axis is designated as the target axis of the wrong axis command between the M100 command and the M101 command in the program command. The allowable range is left blank, and the setting of alarm stop is performed according to the instructed situation itself. The setting item in the third line is the setting of the stop alarm when the target axis of the wrong axis comman...

Embodiment approach 2

[0041] Embodiment 2 is an embodiment in which an axis command exceeding an error tolerance in a program is detected.

[0042] As described above, in the case of generating a program using tool radius correction, if a plane to be offset is erroneously designated, movement of an axis that does not exist on the intended plane may occur. The program axis command check unit belonging to the command program analysis unit checks based on the alarm detection conditions, and stops the alarm when an erroneous (unintended) axis command is issued.

[0043] exist Figure 5 operate under the alarm detection conditions set in Figure 7 program O0003. exist Figure 7 In , a program based on the G17 plane is generated after N10. When this program was executed on the G19 plane by mistake, a Z-axis direction command that was not intended when the program was generated was generated.

[0044] In the N10 block between the M200 command and the M201 command at O0003, the Z axis moves at a rate gr...

Embodiment approach 3

[0046] Embodiment 3 is an embodiment in which an erroneous axis command exceeding an allowable range is detected during interpolation.

[0047] As described above, when a program including a movement command of the rotary axis is commanded during the tool center point control, Z-axis movement that is not commanded occurs. The interpolation axis command checking unit belonging to the interpolation command generation unit checks based on the alarm detection condition, and stops the alarm when an erroneous (unintended) axis command is issued.

[0048] exist Figure 5 Under the alarm detection conditions set in the run Figure 8 The program O00004. In the G01 command between the M300 command and the M301 command at O00004, an axis command greater than 10.0 is generated for the Z axis, so an alarm stop is performed at the G01 command at O0004. Also, in this example, the tolerance range of 10.0 could be as in Figure 5 Such setting can also be indicated in the instruction block ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A program axis command checking unit belonging to a directed program analyzing unit determines whether or not there is a command of a target axis of an erroneous axis command in a directed program and whether or not a directed value exceeds an allowable range, and an interpolation axis command checking unit belonging to an interpolation command generating unit determines whether or not there is a command of a target axis of an erroneous axis command and whether a directed value exceeds an allowable range, and performs alarm stop by making an alarm stop request in a case where the alarm stop is to be performed.

Description

technical field [0001] The invention relates to a numerical control device for detecting erroneous axis commands. Numerical controllers control machine tools, but malfunctions in machine tools, especially axes, often lead to serious consequences such as miscutting and equipment damage. Thus, the present invention prevents such erroneous actions, in particular by detecting erroneous axis commands. Background technique [0002] Japanese Patent Application Laid-Open No. 5-143130 discloses a numerical control device that issues an alarm when it is determined that reading and writing to a desired processing system are not permitted by storing read and write permission information for each variable. . [0003] In addition, Japanese Patent Laid-Open No. 2003-295916 discloses a method for judging whether a newly input value for a certain item satisfies a condition obtained by combining the mean and standard deviation of values ​​previously set for the same item, and if not, displa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/406
CPCG05B19/406G05B2219/31439G05B2219/34015
Inventor 畠中纪章
Owner FANUC LTD