Numerical control apparatus and logging method
AssigneeMitsubishi Electric Corporation
InventorNaoki Nakamura
Life of this patent
Estimating the term…
Abstract
A numerical control apparatus has a detector, a condition generator, and a logging processor. The detector detects occurrence of a preset event. The condition generator acquires, as a reference value, first numerical control information at a timing when the occurrence of the event is detected, and performs preset first arithmetic processing by using the reference value to generate a first determination condition. When the first numerical control information satisfies the first determination condition, the logging processor starts a process of logging second numerical control information.
Claims12
A numerical control apparatus comprising:
- a hardware processor;
- and
- a memory storing instructions which, when executed by the hardware processor, cause the hardware processor to:
- detect an initial occurrence of a preset event indicating a malfunction;
- refer to sequentially-changing first numerical control information upon detecting the initial occurrence of the preset event, to acquire, as a reference value, the first numerical control information at a timing when the initial occurrence of the preset event is detected;
- perform preset first arithmetic processing by using the reference value to generate a first determination condition that, when satisfied, starts logging of sequentially-changing second numerical control information used for diagnosis of the malfunction and perform preset second arithmetic processing by using the reference value to generate a second determination condition that, when satisfied, ends the logging of the sequentially-changing second numerical control information;
- and
- start logging the sequentially-changing second numerical control information after generating the first determination condition and the second determination condition, and then end the logging when the second determination condition is satisfied,
- wherein, after the hardware processor ends the logging of the second numerical control information and subsequently detects that the sequentially-changing first numerical control information is changed from a state where the sequentially-changing first numerical control information does not satisfy the first determination condition to a state where the sequentially-changing first numerical control information satisfies the first determination condition, the hardware processor restarts the logging of the sequentially-changing second numerical control information, and
- wherein the hardware processor analyzes the logged second numerical control information to diagnose and correct the malfunction and thereby accurately machine a workpiece.
A logging method of logging sequentially-changing numerical control information for diagnosing a malfunction of a numerical control apparatus, the logging method comprising:
- a first generation operation wherein when the numerical control apparatus detects an initial occurrence of a preset event indicating the malfunction, a condition generator:
- acquires, as a reference value, first numerical control information at a timing when the initial occurrence of the preset event is detected;
- and
- performs preset first arithmetic processing by using the reference value to generate a first determination condition that, when satisfied, starts logging of sequentially-changing second numerical control information used for diagnosis of the malfunction and performs preset second arithmetic processing by using the reference value to generate a second determination condition that, when satisfied, ends the logging of the sequentially-changing second numerical control information,
- a logging operation wherein after the condition generator generates the first determination condition and the second determination condition, a logging processor starts logging of the sequentially-changing second numerical control information, and then ends the logging when the second determination condition is satisfied;
- and
- a logging restart operation wherein, after the logging processor ends the logging of the second numerical control information and subsequently detects that the sequentially-changing first numerical control information is changed from a state where the sequentially-changing first numerical control information does not satisfy the first determination condition to a state where the sequentially-changing first numerical control information satisfies the first determination condition, the logging processor restarts the logging of the second numerical control information,
- wherein the logging processor analyzes the logged second numerical control information to diagnose and correct the malfunction and thereby accurately machine a workpiece.
Dependencies are inferred from the claim text.