Patents by Inventor Masuo Kokura

Masuo Kokura has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8301869
    Abstract: A programmable controller which executes a plurality of independent sequence programs in parallel is provided with an ASIC, including a plurality of arithmetic-logic units and a plurality of arbitration circuits, and MPUs as many as the arbitration circuits. The entire execution time of the programmable controller is shortened by changing combinations (groups of arithmetic-logic units) of the MPUs (and the arbitration circuits as many as the MPUs) and the arithmetic-logic units, based on the ratios of MPU execution instructions and ASIC execution instructions included in those instructions which constitute the programs to be executed in parallel.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: October 30, 2012
    Assignee: Fanuc Corporation
    Inventors: Masuo Kokura, Yasushi Nomoto, Motoyoshi Miyachi
  • Publication number: 20110208952
    Abstract: A programmable controller which executes a plurality of independent sequence programs in parallel is provided with an ASIC, including a plurality of arithmetic-logic units and a plurality of arbitration circuits, and MPUs as many as the arbitration circuits. The entire execution time of the programmable controller is shortened by changing combinations (groups of arithmetic-logic units) of the MPUs (and the arbitration circuits as many as the MPUs) and the arithmetic-logic units, based on the ratios of MPU execution instructions and ASIC execution instructions included in those instructions which constitute the programs to be executed in parallel.
    Type: Application
    Filed: February 18, 2011
    Publication date: August 25, 2011
    Applicant: FANUC CORPORATION
    Inventors: Masuo KOKURA, Yasushi Nomoto, Motoyoshi Miyachi
  • Patent number: 5940292
    Abstract: A CPU card, a servo card and a display card are replaceably mounted on a CNC controller-printed circuit board which is fixed to the reverse side of a liquid crystal display unit, and execute a CNC control function. Further, a Programmable Machine Control, a spindle interface circuit and a memory means are mounted on the printed circuit board. These elements are connected with a bus. This arrangements provide a small-size and thin-type CNC controller. The CNC controller is connected to each of servo amplifiers for axes through a serial servo including an optical fiber.
    Type: Grant
    Filed: February 14, 1997
    Date of Patent: August 17, 1999
    Assignee: Fanuc Ltd
    Inventors: Mitsuo Kurakake, Masuo Kokura
  • Patent number: 5808434
    Abstract: A numerical control apparatus having command input panels including the number of command keys corresponding to an application program. An application execution unit receives and stores command data output from a machine control console as well as executes an application program generated by the operator and outputs a pulse signal for commanding the operation of a machine tool such as the movement of the machine tool. An interpolation unit receives the pulse signal output from the application execution unit, outputs an interpolation pulse, and supplies the interpolation pulse to an axis control circuit. The axis control circuit receives the interpolation pulse output from the interpolation unit, generates a speed command for each axis and supplies the speed command to a servoamplifier. The servoamplifier controls the machine tool by energizing servomotors mounted thereon.
    Type: Grant
    Filed: August 15, 1994
    Date of Patent: September 15, 1998
    Assignee: Fanuc, Ltd.
    Inventors: Masuo Kokura, Minoru Jinnai
  • Patent number: 5621292
    Abstract: A servo system includes a communication cable which is disposed between a servo control circuit and a servo amplifier. A feedback cable and a power cable are each connected between the servo amplifier and a servo motor. The communication cable includes a command signal line from the servo control circuit to the servo amplifier and a feedback signal line. The command signal line includes three PWM signal lines instead of six PWM signal lines through the use of inverters in the servo amplifier, ground lines, an enable signal line, and other various signal lines. The feedback signal line transmits a position feedback signal, which is sent from the servo motor via the servo amplifier, to the servo control circuit. Thus, a number of signal lines between the servo control circuit and the servo amplifier become unnecessary and are used as feedback signal lines for transmitting position feedback signals from the servo motor.
    Type: Grant
    Filed: May 4, 1994
    Date of Patent: April 15, 1997
    Assignee: Fanuc Ltd.
    Inventors: Masuo Kokura, Kenichi Ito
  • Patent number: 5483460
    Abstract: A numerically controlled machine tool which requires fewer signal lines between a machine control console and a numerical control unit. Switch matrixes (1, 2, . . . n) have matrix elements (S111, S112, . . . ) disposed thereto in a matrix shape. Common signals (COM1, COM2, . . . COMj) are supplied to the common lines COM of the switch matrixes (1, 2, . . . n). Output data signals (DAT11, DAT12, . . . DAT2l) are supplied from data lines (DAT1, DAT2) of the switch matrixes (1, 2, . . . n). In the same way, input data signals (DATn1, DATn2, . . . DATnm) are supplied from data lines (DATn) of the switch matrixes (1, 2, . . . n). With this arrangement, unnecessary common lines are reduced by providing the common lines COM with the switch matrixes (1, 2, . . . n).
    Type: Grant
    Filed: August 23, 1994
    Date of Patent: January 9, 1996
    Assignee: Fanuc Ltd.
    Inventors: Masuo Kokura, Yasuharu Aizawa
  • Patent number: 5400021
    Abstract: An apparatus for controlling an operational panel on which keyboards or change over switches are randomly arranged. Wherein the electrical circuit constitution is simple and each switch can be freely selected corresponding to whether a buzzer should be sounded or not when operating the switches. The constitution of the apparatus for controlling an operational panel includes a switch matrix (21) including n number of rows of data lines (231-23n), and m number of columns of common lines (241-24m). These data lines (231-23N) and common lines (241-24m) intersect each other. At each intersection, switches (S11-Snm) are respectively provided. Data lines (231-23n) and the common lines are connected to the receiving circuit (8), and a driving circuit (9) . Switch discriminating elements (251-25m) are connected to the receiving circuit (8) via switch discriminating data lines (26) on each of the common lines (241-24m).
    Type: Grant
    Filed: November 23, 1992
    Date of Patent: March 21, 1995
    Assignee: Fanuc Ltd.
    Inventor: Masuo Kokura
  • Patent number: 5218549
    Abstract: Disclosed is an axis control system for a numerical control apparatus having first and second microprocessors (11, 21) for interpolating axes that each have a different axis arrangement and first and second interpolation signal generation circuits (17, 27) provided with each of the microprocessors for generating an interpolation cycle signal. The second interpolation signal generation circuit (27) receives an output signal (DO) from the first microprocessor and the interpolation cycle signal (ITP1) from the first interpolation signal generation circuit. The second interpolation signal generation circuit (27) generates an interpolation cycle signal synchronized with the first interpolation signal generation circuit (17) based on a logic of the received signals. When the interpolation cycle signal is synchronized, the first and second microprocessors (11, 21) can interpolate axes that each have a different axis arrangement.
    Type: Grant
    Filed: January 29, 1991
    Date of Patent: June 8, 1993
    Assignee: Fanuc Ltd.
    Inventors: Masuo Kokura, Kenichi Ito
  • Patent number: 4963803
    Abstract: An improvement applicable to a multi-axis numerically controlled machine tool for the purpose to enable the means small in capacity. A numerically controlled machine tool provided with plural axes and which is driven by plural driving motors (SP(n)) each of which is attached by an angular position sensor (POS(n)) is provided with (a) a plurality of numerical controller (CNC(n)) each of which is provided with a programmable controller (PMC(n)) for controlling the plural driving motors (SP(n)) in response to external numerical information, and (b) a numerical controller changing-over network (COC) having plural changing-over circuits (COS(n)) for connecting each of the selected ones of the plural angular position sensors (POS(n)) and of the controllers of the driving motors and the corresponding each of the selected ones of the plural numerical controllers (CNC(n)), in response to the changing-over signal (CO) generated by the plural programmable controllers (PMC(n)).
    Type: Grant
    Filed: September 13, 1989
    Date of Patent: October 16, 1990
    Assignee: Fanuc Ltd
    Inventor: Masuo Kokura