Numerical controller
    1.
    发明公开
    Numerical controller 审中-公开
    轩辕轩

    公开(公告)号:EP1826644A2

    公开(公告)日:2007-08-29

    申请号:EP07102637.1

    申请日:2007-02-19

    申请人: FANUC LTD

    IPC分类号: G05B19/4155 G05B19/406

    CPC分类号: G05B19/406 G05B19/4155

    摘要: A numerical controller capable of automatically determining performing/non-performing of specific miscellaneous functions. The specific miscellaneous functions to be performed only when they are called by a macro program are registered in advance. Each time when a macro program call command is read from a program, a call counter having an initial value of "0" is incremented by "1" and each time when a macro program return command is read from the program, the call counter is decremented by "1". When one of the registered specific miscellaneous function is commanded from the program, such specific miscellaneous function is performed if the value of the call counter has a positive value, and the specific miscellaneous function is inhibited from being performed if the value of the call counter has a value of "0". The specific miscellaneous function is commanded in a macro program taking an appropriate sequence of operations into account, and thus is properly performed. The command of the specific miscellaneous function without taking the appropriate sequence into account has a possibility of causing a malfunction of the machine when it is performed and thus is inhibited.

    摘要翻译: 一种数字控制器,能够自动确定执行/不执行特定的其他功能。 只有当宏程序被调用时才执行具体的辅助功能。 每当从程序读取宏程序调用命令时,具有初始值“0”的调用计数器增加“1”,并且每次从程序读取宏程序返回命令时,调用计数器是 减去“1”。 当从程序中指定了一个注册的特定杂项功能时,如果呼叫计数器的值为正值,则执行该特定的辅助功能,并且如果呼叫计数器的值已经被禁止执行特定的辅助功能 值“0”。 在宏程序中指定具体的辅助功能,考虑适当的操作顺序,从而正确执行。 在不考虑适当的顺序的情况下,具体的辅助功能的命令具有在执行时引起机器故障的可能性,因此被禁止。