Patents by Inventor Shigeki Nankaku
Shigeki Nankaku 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: 10935949Abstract: A controller system includes a controller, and a plurality of input/output control devices connected in series with the controller so as to allow communication therebetween. Each of the plurality of input/output control devices is configured to be connected with a sensor device. Each of the plurality of input/output control devices calculates a one-shot timer activation counter based on a total number of the sensor devices being objects to activate a one-shot timer out of the sensor devices that are connected with another input/output control device between a subject input/output control device and the controller.Type: GrantFiled: January 26, 2017Date of Patent: March 2, 2021Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Kenta Fujimoto, Shigeki Nankaku
-
Publication number: 20190129370Abstract: A controller system includes a controller, and a plurality of input/output control devices connected in series with the controller so as to allow communication therebetween. Each of the plurality of input/output control devices is configured to be connected with a sensor device. Each of the plurality of input/output control devices calculates a one-shot timer activation counter based on a total number of the sensor devices being objects to activate a one-shot timer out of the sensor devices that are connected with another input/output control device between a subject input/output control device and the controller.Type: ApplicationFiled: January 26, 2017Publication date: May 2, 2019Applicant: Mitsubishi Electric CorporationInventors: Kenta FUJIMOTO, Shigeki NANKAKU
-
Patent number: 7472214Abstract: A processor context stored in a stack area at a time of an interrupt occurrence is saved in a context saving area of an ICB corresponding to an ISR that is interrupted. The ISR corresponding to the interrupt is set to an execution-waiting state. An ICB having a highest priority from among the ICBs that are set to the execution-waiting state is selected. A processor context saved in a context saving area of the selected ICB is stored in the stack area. An ISR corresponding to an ICB selected by an interrupt return command is executed.Type: GrantFiled: February 9, 2006Date of Patent: December 30, 2008Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Shigeki Nankaku, Teiichiro Inoue, Masami Iwahashi, Toshihiro Kawakami
-
Publication number: 20070150899Abstract: A semaphore handle is retrieved from a symbol-handle table, which stores a semaphore handle of a semaphore controlling a resource in association with a resource symbol included in a semaphore operation command issued by a task. In case of an “Acquire semaphore” command, the semaphore indicated by the retrieved semaphore handle is acquired, and the resource managed by the acquired semaphore is assigned to the task that issued the “Acquire semaphore ” command. In case of a “Release semaphore” command, the semaphore indicated by the retrieved semaphore handle is released, and the resource managed by the semaphore is released from the task that issued the “Release semaphore” command.Type: ApplicationFiled: June 21, 2006Publication date: June 28, 2007Applicant: MITSUBISHI DENKI KABUSHIKI KAISHAInventors: Shigeki Nankaku, Teiichiro Inoue, Michiyasu Hiramatsu
-
Patent number: 7203931Abstract: A programmable controller includes a universal microprocessor. This universal microprocessor incorporates an acceleration section. The control-program-development supporting apparatus generates an execution code directly executable by the universal microprocessor. Thereby, the acceleration section executes sequential processing.Type: GrantFiled: February 7, 2001Date of Patent: April 10, 2007Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Hideaki Minamide, Teruaki Tanaka, Yoshiko Shiomoto, Shigeki Nankaku
-
Publication number: 20070033384Abstract: A processor context stored in a stack area at a time of an interrupt occurrence is saved in a context saving area of an ICB corresponding to an ISR that is interrupted. The ISR corresponding to the interrupt is set to an execution-waiting state. An ICB having a highest priority from among the ICBs that are set to the execution-waiting state is selected. A processor context saved in a context saving area of the selected ICB is stored in the stack area. An ISR corresponding to an ICB selected by an interrupt return command is executed.Type: ApplicationFiled: February 9, 2006Publication date: February 8, 2007Applicant: Mitsubishi Denki Kabushiki KaishaInventors: Shigeki Nankaku, Teiichiro Inoue, Masami Iwahashi, Toshihiro Kawakami
-
Patent number: 6883080Abstract: A program executing apparatus such as a programmable controller has a re-structureable address conversion section restructuring an address to generate a new address for specifying bit data that corresponds to each bit position in a physical memory or an I/O memory. Further, a program development supporting apparatus, such as a control program development supporting apparatus, has a conversion tool that generates configuration data describing a detailed restructure indication to enable the program executing apparatus to restructure the address, and a program making access to the restructured address.Type: GrantFiled: February 2, 2001Date of Patent: April 19, 2005Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Teruaki Tanaka, Hideaki Minamide, Shigeki Nankaku, Yoshinori Tsujido
-
Patent number: 6496848Abstract: To insure that a task is started once and runs for a prespecified time previously allocated for the task, the real time operating system according to the present invention computes lapse of time from a current point of time, writes the computed lapse of time in a counter, and makes the task run after the period of time written in the counter has passed.Type: GrantFiled: December 6, 1995Date of Patent: December 17, 2002Assignee: Mitsubishi Denki Kabushiki KaishaInventor: Shigeki Nankaku
-
Publication number: 20020059567Abstract: The programmable controller mounts an universal microprocessor. This universal microprocessor comprises an acceleration mounting art section. The control-program-development supporting apparatus generates an execution code directly executable by the universal microprocessor. Thereby, the acceleration mounting art section executes sequential processing.Type: ApplicationFiled: February 7, 2001Publication date: May 16, 2002Inventors: Hideaki Minamide, Teruaki Tanaka, Yoshiko Shiomoto, Shigeki Nankaku
-
Patent number: 5134570Abstract: In a method of forming an offset configuration for a cutting tool which is used to machine a workpiece under the control of a numerical control device, both in the case where a cutting tool having first and second edges on both sides which have nose Rs, respectively, are used in such a manner that the cutting tool is moved horizontally and vertically with respect to a workpiece rotating, and the first edge is used when a machine configuration increases in vertical coordinate, and the second edge is used when a machining configuration decreases in vertical coordinate, and in the case where a cutting tool having first and second edges on both sides which have nose Rs, respectively, and provide a predetermined inclination angle .theta. is used in such a manner that the tool is moved horizontally and vertically with respect to a workpiece rotating, and the first edge is used when the inclination angle, in a vertical direction, of a machining configuration is smaller than the inclination angle .theta.Type: GrantFiled: September 18, 1989Date of Patent: July 28, 1992Assignee: Mitsubishi Denki K.K.Inventor: Shigeki Nankaku
-
Patent number: 5014209Abstract: A method of forming configuration data for a CNC machine tool having a CNC (computerized numerical control unit) comprising a CPU (central processing unit), a memory, input/output means, and servo drive means. According to final configuration data train inputted for a workpiece, an edge-corrected configuration data block train is formed with the edge configuration of a cutting tool taken into accound, and configuration data are formed for a remainder which is created in said workpiece because of the edge configuration correction, so that the workpiece is automatically machined.Type: GrantFiled: October 3, 1988Date of Patent: May 7, 1991Assignee: Mitsubishi Denki Kabushiki KaishaInventors: Shigeki Nankaku, Shigeru Koikawa
-
Patent number: 4939664Abstract: A numerical control apparatus having a function of cutting the interior of an area bounded by a closed curve in a workpiece and a method for preparing a machining program for the area cutting. The numerical control apparatus is capable of machining a workpiece completely as required, even if tool paths have an intersection or intersections with themselves.Type: GrantFiled: June 24, 1988Date of Patent: July 3, 1990Assignee: Mitsubishi Denki Kabushiki KaishaInventor: Shigeki Nankaku
-
Patent number: 4926338Abstract: A numerical control apparatus is capable of producing an offset figure for a machining tool, which include both approach and retract paths therefor based on input data for an ultimate machined shape and one wall category without need of providing various machining modes in an area machining or pocket machining.Type: GrantFiled: June 20, 1988Date of Patent: May 15, 1990Assignee: Mitsubishi Denki Kabushiki KaishaInventor: Shigeki Nankaku