发明名称 |
NUMERICAL CONTROLLER CAPABLE OF PERFORMING AXIS CONTROL ROUTINE OF A PLURALITY OF AXES IN DISTRIBUTED MANNER |
摘要 |
A numerical controller that controls a machine including a plurality of axes includes a multi-core processor having a plurality of cores. If a request is made to cause each of the plurality of cores to perform a plurality of pieces of grouped axis control routine obtained by dividing axis control routine of the plurality of axes by a unit of any number of the axes, an execution unit arranged in each of the plurality of cores performs the grouped axis control routine. In addition, a completion state of the plurality of pieces of grouped axis control routine is monitored. |
申请公布号 |
US2016062348(A1) |
申请公布日期 |
2016.03.03 |
申请号 |
US201514825394 |
申请日期 |
2015.08.13 |
申请人 |
FANUC Corporation |
发明人 |
OGINO Hideo |
分类号 |
G05B19/414 |
主分类号 |
G05B19/414 |
代理机构 |
|
代理人 |
|
主权项 |
1. A numerical controller which includes a multi-core processor having a plurality of cores, controls a machine including a plurality of axes, and is adapted to complete axis control routine configured by individual-axis routine which is processed for each of the plurality of axes and common routine which is processed commonly among the axes within a time of a specified period, the numerical controller comprising:
an execution start request unit that requests each of the plurality of cores to perform a plurality of pieces of grouped axis control routine obtained by dividing the axis control routine of the plurality of axes by a unit of any number of the axes; a grouped axis control routine execution unit which is arranged in each of the plurality of cores to perform the grouped axis control routine in response to a request from the execution start request unit; and an execution completion monitoring unit which monitors a completion state of the plurality of pieces of grouped axis control routine by the grouped axis control routine execution unit. |
地址 |
Minamitsuru-gun JP |