Supervisory Control (e.g., Plural Tools Or Plural Processors) Patents (Class 700/169)
  • Patent number: 10416653
    Abstract: A parameter setting device sets parameters for driving a machine in which a numerical controller is incorporated. The parameter setting device uses a machine configuration file in which information is described pertaining to the configuration of the machine. Furthermore, the parameter setting device is equipped with a parameter generating unit for generating parameters based on the machine configuration file, and a parameter setting unit for setting the generated parameters in the numerical controller.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: September 17, 2019
    Assignee: FANUC CORPORATION
    Inventors: Kazuomi Maeda, Kunihiro Honma
  • Patent number: 10402245
    Abstract: Each task assigned to a core can be considered an “active” task. Sequential strobe signals of a watchdog signal can be spaced apart in time by a certain duration. The duration between strobe signals is longer than the expected duration of an active task. By knowing that all tasks being monitored are expected to execute within an expected amount of time, the duration between the strobe signals can be set to be longer than that expected amount of time. If a task has not transitioned to inactive by a next strobe, a watchdog error has occurred.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: September 3, 2019
    Assignee: NXP USA, Inc.
    Inventor: William C. Moyer
  • Patent number: 10334008
    Abstract: Interfacing between radio units in a base station in a mobile communication system uses a common public radio interface CPRI for streaming IQ data samples arranged in lanes. A separate serial interface sRIO is now additionally used for transferring selected data samples arranged in packets, the selected samples corresponding to selected lanes streamed between other radio units via the common public radio interface. In the radio unit, the selected data samples are arranged in packets to be transmitted via the serial interface, and, vice versa, the selected data samples arranged in packets received via the serial interface are arranged in lanes. A system timer coupled to the CPRI generates a timebase for controlling the sRIO interface in order to have it synchronized. Advantageously the data sample transfer capacity of the streaming CPRI interface is extended using the packet based serial interface.
    Type: Grant
    Filed: July 4, 2013
    Date of Patent: June 25, 2019
    Assignee: NXP USA, Inc.
    Inventors: Roy Shor, Ori Goren, Avraham Horn, Avraham Rabinovich
  • Patent number: 10263979
    Abstract: An identification code generating system and method thereof using a virtual reality process includes a first electronic device and a second electronic device. The first electronic device displays an identification frame with identification information. The second electronic device further acquires the identification frame by an image acquiring unit, and overlaps an overlapping frame on the identification frame so as to provide an identification code.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: April 16, 2019
    Assignee: Chunghwa Telecom Co., Ltd.
    Inventors: Yi-Tsung Pan, Chi-Hao Li, Yu-Ching Chen, Xiao-Juan Zou, Ching-Fen Tsai
  • Patent number: 10257310
    Abstract: Cloud-aware industrial devices feed robust sets of data to a cloud-based data analyzer that executes as a service in a cloud platform. In addition to industrial data generated or collected by the industrial devices, the devices can provide device profile information to the cloud-based analyzer that identifies the device and relevant configuration information. The industrial devices can also provide customer data identifying an owner of the industrial devices, contact information for the owner, active service contracts, etc. The cloud-based data analyzer leverages this information to perform a variety of custom analytics on the data and generate reports or notifications catered to the particular industrial assets' optimal performance and business goals of the owner's industrial enterprise, as well as perform real-time decision making and control.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: April 9, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Juan L. Asenjo, John Strohmenger, Stephen Thomas Nawalaniec, Bradford Henry Hegrat, Joseph A. Harkulich, Jessica Lin Korpela, Jenifer Rydberg Wright, Rainer Hessmer, John Dyck, Edward Alan Hill, Salvatore T. Conti
  • Patent number: 10241501
    Abstract: A numerical controller includes a programmable controller that performs input and output of a signal based on a ladder program and performs control of a machine based on an NC program. The numerical controller includes a first table associating the function used for control of the machine, an input signal, and an output signal and a second table associating the input signal, the output signal, and a signal in a dependent relation with the input signal and the output signal. Based on a function code of a function commanded by a block of the NC program that is preread, the numerical controller refers to the first and the second tables, identifies a signal to be subjected to automatic trace, and performs trace.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: March 26, 2019
    Assignee: Fanuc Corporation
    Inventor: Noritake Nagashima
  • Patent number: 10162333
    Abstract: A switch apparatus includes: an operation unit that is movable in one direction; a first detection unit that outputs a first detection signal indicative of a distance to the operation unit; a second detection unit that outputs a second detection signal indicative of a distance to the operation unit; a first determination unit that outputs a first safety input signal when the first detection signal is greater than or equal to a first threshold value; a second detection unit that outputs a second safety input signal when the second detection signal is greater than or equal to a second detection signal; and a threshold value adjustment and holding unit that adjusts and holds the first and second threshold values such that when the operation unit moves a predetermined distance, output start timings of the first and second safety input signals become substantially the same.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: December 25, 2018
    Assignee: FANUC CORPORATION
    Inventors: Yuuki Kurokawa, Yasushi Nomoto
  • Patent number: 10067494
    Abstract: A hybrid computer numerical control (CNC) machining center and a machining method thereof are provided. The hybrid CNC machining center has at least a cutting tool head, a laser cladding tool head, a laser surface heat treatment tool head, and a computer numerical control unit. The cutting tool head, the laser cladding tool head, and the laser surface heat treatment tool head are alternately installed in a tool holder of the hybrid CNC machining center. Users can accomplish cutting, laser cladding, and laser surface heat treatment operations for a work-piece just in one single machine, so that the work-piece is unnecessary to be moved between different machines. Therefore, the steps and the process time of the machining operations are substantially simplified.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: September 4, 2018
    Assignee: Tongtai Machine & Tool Co., Ltd.
    Inventors: Hsinpao Chen, Huaien Kao, Zongshin Liu, Tsunghsien Tsai, Tingchang Chen, Juihsiung Yen
  • Patent number: 10048674
    Abstract: When a machining system that includes a machine tool and a robot detects that an operator is present in a dangerous area in the system, a robot controller that controls the robot determines an operation restriction on the machine tool and notifies a numerical controller that controls the machine tool of the determined operation restriction. The numerical controller restricts the operation of the machine tool in accordance with the notified operation restriction.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: August 14, 2018
    Assignee: FANUC CORPORATION
    Inventor: Takahiro Endou
  • Patent number: 10025299
    Abstract: A system and method for a self-contained modular manufacturing device having self-contained modular tools configured to collectively accomplish a specific task or function in a hierarchical control manner. In an embodiment, the modular device includes a housing that has a mount configured to engage a robotic arm or other form of maneuvering actuator (such a crane or gantry). The housing provides a base by which additional modules may be mounted and coupled. The modular device also includes an interface configured to communicate with a remote master control system capable of control the robotic arm. The modular device also includes one or more other modules that are configured to accomplish a particular task or function. Such modules are sometimes called end-effectors and work in conjunction with each other to accomplish tasks and functions. In a self-contained modular manufacturing device, individual processors disposed in the housing are configured to control the functional tools (e.g.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: July 17, 2018
    Assignee: MTM ROBOTICS, LLC
    Inventors: Chace Howard Fadlovich, Robert Allen Brown, David James Whalen-Robinson, Michael Gary Woogerd, Eric J. Davis
  • Patent number: 9983568
    Abstract: In a numerical controller that controls a plurality of machine control axes based on a machining program, priorities are assigned to operations of the plurality of machine control axes, and the numerical controller includes: a command analyzing portion that analyzes the machining program and generates command data which controls the plurality of machine control axes; and a block execution start determining portion that determines whether interference occurs in the operations of the plurality of machine control axes based on the command data and, if a determination is made that interference occurs, adjusts timing with which a command which controls an operation of a machine control axis of lower priority of the plurality of machine control axes that interfere with each other is started to a time at which the interference does not occur and positioning is completed in the shortest time.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: May 29, 2018
    Assignee: FANUC Corporation
    Inventor: Katsunori Nagano
  • Patent number: 9959889
    Abstract: Three systems for the destruction of the data storage portion of electronic media storage devices such as hard disk drives, solid state drives and hybrid hard drives. One system utilizes a mill cutter with which the hard drive has relative motion in the direction of the axis of the mill cutter to destroy the data storage portion. A second system utilizes a laser to physically destroy the data storage portion. The third system utilizes a chemical solvent to chemically destroy the data storage portion.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: May 1, 2018
    Assignee: Serenity Data Security, LLC
    Inventor: Kevin P. Clark
  • Patent number: 9904278
    Abstract: 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.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: February 27, 2018
    Assignee: FANUC Corporation
    Inventor: Hideo Ogino
  • Patent number: 9891615
    Abstract: A numerical controller includes a storage area for storing startable start-up settings and a database for storing start-up setting values that inhibit the completion of a start-up. If a start-up has been completed at the time of start-up, current start-up settings are stored in the storage area as startable settings. If the start-up has not been completed, start-up setting values that inhibit the completion are registered in the database, the current settings are reconstructed to startable settings, and the numerical controller is restarted. After start-up settings are changed, the database is searched. If the same start-up settings as the changed start-up setting are found, the found start-up settings are outputted.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: February 13, 2018
    Assignee: FANUC Corporation
    Inventors: Tatsuya Shirose, Mamoru Kubo, Koichi Murata
  • Patent number: 9883019
    Abstract: The present invention has an object to prevent an automatic download from overlapping usage of the mobile communication terminal completely or as much as possible. In order to achieve the above-described objective, the present invention provides a mobile communication terminal includes: a wireless communication portion; and a control portion which downloads software via the wireless communication portion from a software distribution apparatus connected to a network, wherein the control portion, when an update operation is conducted by using the downloaded software, displays a screen indicating end of operations of system software of the mobile communication terminal.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: January 30, 2018
    Assignee: KYOCERA Corporation
    Inventor: Hirohiko Inohiza
  • Patent number: 9807920
    Abstract: An electronic component mounting system includes plural mounting line systems, and an integrated system capable of communication with the plural mounting line systems. The mounting line systems have an electronic component mounting line, a mounting line management unit, and an identification information reading unit. If identification information read by the identification information reading unit is not stored in an integrated database, a component information reading unit included in the mounting line management unit reads from a local database the identification information and information about a use status of electronic components housed in an electronic component housing body to which the identification information is attached.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: October 31, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Hiroaki Kurata
  • Patent number: 9679405
    Abstract: A command value for moving a virtual machine is calculated according to a control program and based on model data of a virtual object (step S313, step S314) where the virtual machine corresponds to a machine and the virtual object is manipulated by the virtual machine in a virtual space and corresponds to an object; motion of the virtual machine which is moved in accordance with the calculated command value is calculated (step S315); motion of the virtual object which is moved in accordance with the calculated motion of the virtual machine (step S315); a virtual space image is generated (step S115) where the virtual space image is assumed to be acquired in the case where the calculated motion of the virtual machine or the calculated motion of the virtual object is virtually photographed; and the command value is calculated further based on the generated virtual space image (step S313, step S314).
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: June 13, 2017
    Assignee: OMRON Corporation
    Inventors: Taku Oya, Fumiaki Narutani, Yasunori Sakaguchi, Haruna Shimakawa
  • Patent number: 9652217
    Abstract: The disclosure relates to an electric tool, particularly a hand-held power tool, comprising a control unit which has control software with control parameters, and is provided for the purpose of controlling a drive unit. According to the disclosure, said electric tool comprises an interface unit that is provided to fundamentally update and/or modify the control software and/or the control parameters.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: May 16, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Winkler, Ulli Hoffmann, Klaus Kuespert, Klaus Marx, Carsten Diem, Jan Breitenbach, Juergen Lennartz, Ulrich Schulmeister, Christian Bertsch, Achim Duesselberg, Helge Sprenger
  • Patent number: 9639080
    Abstract: A controller for controlling a machine tool and a robot includes a storage unit, configured to store an input machining program including a statement for machine tool and a statement for robot, and a machining program distribution unit configured to transfer the statement for machine tool, out of the statements for machine tool and statements for robot that are included in the stored machining program, to the machine tool control unit and to transfer the statement for robot to the robot control unit.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: May 2, 2017
    Assignee: FANUC CORPORATION
    Inventor: Takashi Hosaka
  • Patent number: 9632272
    Abstract: In one embodiment, the system comprises: (a) a chassis; (b) one or more cards mounted in the chassis, each card having a plurality of switch ports, the plurality of switch ports being aligned in one or more columns; (c) an aggregator mounted adjacent the chassis, the aggregator having a plurality of bays, each bay being aligned with a card in the chassis, at least one of the bays having a faceplate comprising at least first and second aggregator ports aligned in a column; (d) at least first and second hydras, wherein each hydra comprises at least (i) a first connector; (ii) a plurality of second connectors; (iii) a plurality of conductors, each conductor connecting the first connector to one of the second connectors, the plurality of conductors being bundled together to form a trunk portion from the first connector to a breakout point, the plurality of conductors being separated into breakout portions from the breakout point to the second connectors; (iv) wherein the trunk portion of the first cable is longer
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: April 25, 2017
    Assignee: COMMSCOPE TECHNOLOGIES LLC
    Inventors: Bruce Eltringham Barry, Michael Jon Kepko, James Joseph Eberle, Jr., Sean Patrick Kelly, Jeffrey Dean Shipe, Kenneth C. Hall
  • Patent number: 9618926
    Abstract: Methods, systems, and devices for determining a machining process in a CAM system where the determining is based on CNC machine capabilities, user defined process constraints, and CNC machine configurations.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: April 11, 2017
    Assignee: D. P. TECHNOLOGY, CORP.
    Inventors: Dominique Louette, Olivier Thenoz
  • Patent number: 9582828
    Abstract: Techniques are disclosed for methods and apparatuses for forming for determining when to perform maintenance events. The technique comprises determining a first cost of false positives and a second cost of missed true positives. A Receive Operating Characteristic (ROC) of a prediction model is determined for the occurrence of an event. A survival function and prediction horizon is generated from the prediction model for the occurrence of an event. The operational area on the ROC is determined based on the first costs and second costs. A threshold is determined from the ROC and is applied to the survival function and prediction horizon. A maintenance event is triggered based on the threshold.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: February 28, 2017
    Assignee: Applied Materials, Inc.
    Inventor: James R. Moyne
  • Patent number: 9471044
    Abstract: An exemplary method and a system for debugging a control system of an industrial plant where the system includes at least two different control sub-systems, of the same or different control equipment type, on plant or sub-system level, and has specific programmable controller units in devices like PLCs, DCSs, robots, drives, instruments and/or other process specific components whereas all specified parameters and signals of the control system across its sub-systems, devices, and technologies are extracted and visualized on a single sight and are utilized for the definition of system wide breakpoints, utilizing a subset of those signals or parameters, and related conditions, e.g. logical combinations of the signals or parameters.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: October 18, 2016
    Assignee: ABB Schweiz AG
    Inventors: Mario Hoernicke, Rainer Drath, Ben Schroeter, Kurt Langer, Jarkko Lalu
  • Patent number: 9460170
    Abstract: The invention relates to a server connected to a network on which a database application is running for collecting and managing data. The server is connected to several machine tools and has means for receiving identification data and/or identification data and/or operating parameters and/or dynamic information items with respect to the tools. Static information about the tools are stored in the database, and the server processes the received data, parameters and information items to generate updated information about the tools.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: October 4, 2016
    Assignee: Komet Group GmbH
    Inventors: Christof Boensch, Niklas Kramer, Juergen Fronius
  • Patent number: 9370817
    Abstract: A method of programming control of a forming machine which has a plurality of controllable machine axes includes displaying an axis selection menu with graphical symbols for machine axes of the forming machine; receiving an input for selection of a machine axis to be programmed; displaying an axial movement menu containing options for the input of movement parameters for definition of a course of movement of the axial movement of the selected machine axis; receiving inputs for definition of movement parameters; displaying an axial movement coordination menu containing options for input of coordination parameters for definition of a coordination of courses of movement of the axial movements of machine axes; receiving inputs for definition of values for coordination parameters.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: June 21, 2016
    Assignee: WAFIOS AG
    Inventors: Thomas Walker, Wolfgang Schad, Uwe-Peter Weigmann
  • Patent number: 9250198
    Abstract: A board inspection apparatus includes an irradiation unit, an imaging unit, and an image processing unit. The image processing unit includes a three-dimensional measurement unit configured to perform three-dimensional measurement of the surfaces of the solder and the resist film by a certain three-dimensional measurement method based on the image data, a virtual standard surface setting unit configured to set a virtual standard surface corresponding to a contacting surface of a certain component mounted in a certain area of the printed board, a protrusion amount calculation unit configured to calculate a protrusion amount from the virtual standard surface for each solder printed and formed in the certain area, and a determination unit configured to determine whether the printed state of the solder passes or fails based on each of the protrusion amounts of the solder.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: February 2, 2016
    Assignee: CKD Corporation
    Inventor: Hiroyuki Ishigaki
  • Patent number: 9110459
    Abstract: An interference check device is disposed in an apparatus including a plurality of moving bodies, moving devices for moving the plurality of moving bodies, and another moving device for moving at least one of the moving bodies in a same axial line direction as one of the moving devices. The interference check device conducts interference check when at least one of the moving bodies is moved, and includes an absolute movement amount calculating part which synthesizes a movement amount of at least one of the plurality of moving bodies, which is a subject to be checked, in the same axial line direction based on data inputted to one of the moving devices and another moving device, to determine an absolute movement amount in the same axial line direction, and an interference check part associating with the absolute amount calculating part for checking the interference check from the absolute movement amount.
    Type: Grant
    Filed: July 6, 2009
    Date of Patent: August 18, 2015
    Assignee: CITIZEN MACHINERY CO., LTD.
    Inventor: Hitoshi Matsumoto
  • Patent number: 9031681
    Abstract: A system and a method for controlling the operations of a manufacturing facility with production resources that execute a production process and a manufacturing execution system with a production modeler and a production scheduler. A man-machine interface and/or graphical user interface enable the user to enter production orders and production scheduling data into the execution system. A production scheduler database stores production orders and production scheduling data. A data server process updates sensitive data that are required for real-time scheduling when a user modifies sensitive data. The data server process executes an event list queue with the data modification events launched by the database, periodically checks the event list queue for data modification events, reads from the database only the modified data of the sensitive data and/or sensitive class of data, and merges the modified data with the existing data. The updated data are then accessible to all users.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: May 12, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventor: Matteo Gentile
  • Patent number: 8989877
    Abstract: A system for controlling a machine includes a first model, a second model, a controller, and a comparator. During a first cycle, the first model generates a response signal to the controller while the second model generates a predicted parameter signal. During the first cycle, the comparator transmits a feedback signal to the second model if a predetermined threshold is not met. A method for controlling a machine includes transmitting a response signal from a first model to a controller, generating a control signal to the machine, and generating a predicted parameter value in a second model. The method further includes transmitting a feedback signal to the second model if a predetermined threshold is not met.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: March 24, 2015
    Assignee: General Electric Company
    Inventor: Hartmut Scholte-Wassink
  • Publication number: 20140371898
    Abstract: The present disclosure relates to a system and a method for managing machine tool information for heterogeneous numerical control devices, and more particularly, to a system and a method for managing machine tool information for heterogeneous numerical control devices which may manage data of heterogeneous numerical control devices by a mobile device through a network, such as a wide area Internet or local WiFi, and monitor an operational state of the machine tool.
    Type: Application
    Filed: October 18, 2012
    Publication date: December 18, 2014
    Inventors: Dae Hyuk Chung, Jang Nam Han, Jong Tae Kim, Jong Myoung Park, Joo Sik Lee
  • Patent number: 8855799
    Abstract: An exemplary embodiment of the present disclosure illustrates an automated mass production method, adapted for an automated mass production system in manufacturing at least an electronic device having a storage unit, the method includes steps of: determining a protocol type of the Auto Handler to select one of the agents; establishing a first communication protocol communication between the MP tool module and the selected agent; establishing a second communication protocol communication between the selected agent and the Auto Handler; the Auto Handler outputting a processing command to the selected agent; the selected agent converting the processing command into a MP tool module executable MP tool instruction; and the selected agent outputting the corresponding MP tool instruction to the MP tool module so as to have the MP tool module executed the MP tool instruction to automatically perform a corresponding mass production process to the electronic device.
    Type: Grant
    Filed: February 12, 2012
    Date of Patent: October 7, 2014
    Assignee: Skymedi Corporation
    Inventor: Ming-Xing Chen
  • Patent number: 8826537
    Abstract: A method for making a rib for an aerofoil structure, the aerofoil structure including a skin component, the method including the steps of scanning the inner surface of the skin component to determine the surface profile thereof, providing a rib having a rib body and a rib foot protruding from the body, machining a foot surface profile into the rib foot, the foot surface profile being arranged to complement the skin inner surface profile where the rib foot is intended to abut the skin component.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: September 9, 2014
    Assignee: Airbus Operations Limited
    Inventors: Amir Kayani, Ian L Gray
  • Patent number: 8797178
    Abstract: The claimed subject matter provides systems and/or techniques that facilitate and/or effectuate efficient stream sharing for multi-user sensor data collection. The system includes mechanisms that locate within a query a specification that includes spatial regions over which data is required, based on the spatial regions the mechanism determines which sensors are situated within the region or ascertains which of the sensors in the region is actively streaming data and/or has persisted data in order to fulfill the query, constructs or utilizes a directed acyclic graph to obviate redundancy in a functional requirement included in the specification and imposed by the query, and formulates a result in fulfillment of the query that is delivered to an application.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Aman Kansal, Arsalan Tavakoli-Shiraji, Suman Nath, Feng Zhao
  • Patent number: 8606391
    Abstract: It is proposed that an interaction unit which allows a manual interaction is associated with a visualization unit, that a function selection unit which allows an association of a function of a machine tool with this manual interaction is associated with the visualization unit, and that a function data generator unit is provided that generates operating data which correspond to the manual interaction, while taking the associated function into account, and transmits these operating data to a visualization controller in order to represent, on the visualization unit, using visualization elements, the function specified by the manual interaction.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: December 10, 2013
    Assignee: Index-Werke GmbH & Co. KG Hahn & Tessky
    Inventors: Eberhard Beck, Stefan Grossmann, Joerg Junginger, Matthias Eisele
  • Patent number: 8521308
    Abstract: A supervisory control system includes a supervisory control target device and a supervisory control device. The supervisory control device is configured such that an attribute usage flag that indicates whether the supervisory control device supports any changes in the attributes due to adding of a function, and an attribute effectiveness flag which indicates whether the supervisory control target device supports the changes, are added, as information concerning the attributes that undergo the changes, to a definition of the instance which the supervisory control device retains. Further, the supervisory control device includes a control unit which, on a basis of data of the attribute usage flag and attribute effectiveness flag relating to the attributes undergoing the changes due to adding of a function, determines whether the supervisory control target device supports a new function or whether supervisory control based upon the new function is effective.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: August 27, 2013
    Assignee: NEC Corporation
    Inventor: Kimio Ozawa
  • Patent number: 8509934
    Abstract: A Manufacturing Executing System (MES) implements a planned manufacturing process and controls the corresponding production at the plant floor in a method and in a system for managing and controlling manufacturing processes planned by an Enterprise Resource Planning (ERP) and produced by the plant floor. The method includes defining sequential process segments. Each sequential process segment includes a plurality of actions to be performed at a plant floor level. The method includes the execution of a software tool including the steps of activating a sequential process segment and sequentially executing the respective actions. The method further includes defining state machines including a plurality of states and state transitions corresponding to actions to be performed at plant floor. A state manager tool is executed to define the state machines. A software tool is activated by the state manager tool to execute the state transitions of the state machine.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: August 13, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Marco Solimano, Massimo Peretti
  • Patent number: 8374706
    Abstract: In a method for moving a machine element of an automation machine with separately controlled drive shafts moving in a common direction, a first controller receives a first desired control variable, which is filtered using a filter having a frequency-dependent transfer function. In one embodiment, first desired control variable represents an overall movement of a machine element. A difference is determined between the filtered first desired variable and a first actual variable, and the difference is supplied as a desired control variable to the second controller for controlling the movement of the second drive shaft. In another embodiment, the filtered first desired variable and a second desired variable are added to form a sum, and a difference between the formed sum and the first actual variable is supplied as a desired control variable to the second controller for controlling the movement of the second drive shaft.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: February 12, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Marco Bock, Wolfgang Papiernik
  • Patent number: 8369980
    Abstract: A method of operating a machine tool, e.g., an electrical discharge machine, and a machine tool system with a machine, e.g. an electrical discharge machine, for machining a workpiece may include numerous configurable modules (DRIVE; GEN; CONTROL) to perform at least one of controlling, monitoring and carrying out of the machining of a workpiece. The modules (DRIVE; GEN; CONTROL) are arranged on the machine and are linked by a data network to a node for at least one of sending data to the node and receiving data from the node.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: February 5, 2013
    Assignees: AGIE SA, Charmilles Technologies SA
    Inventors: Ernst Buhler, Franck Besson, Rino D'Amario, Nicola Giandomenico, Reto Knaak, Rosario Lombardo, Marco Boccadoro
  • Patent number: 8349129
    Abstract: The present invention provides a debonding apparatus, a system comprising such apparatus, and methods for using such apparatus or system for the removal of flexible substrates (14) post-processing without damage to fabricated devices.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: January 8, 2013
    Assignee: Arizona Board of Regents, a body corporate of the State of Arizona acting for and on behalf of Arizona State University
    Inventors: Robert Blanchard, R. Steve Rednour, Douglas Loy
  • Patent number: 8344848
    Abstract: The invention relates to methods and appropriate devices for safely, unequivocally and exclusively, temporarily assigning the command authority of an operator (1) to a controllable technical system (60) using a mobile control device (2) which is technically suitable for periodically controlling a plurality of controllable technical systems (60), which is equipped as standard with safety switch elements (38, 39) such as an emergency stop switch, ok key and operating mode selection switches and for a data coupling with the controllable technical system (60) in spite of having only normal transmission means (6) or network technologies without any particular features specific to safety function.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: January 1, 2013
    Assignee: Keba AG
    Inventors: Manfred Möschl, Manfred Schininger
  • Patent number: 8290601
    Abstract: A plant control system includes at least one control apparatus, and an engineering apparatus for changing a security state of the control apparatus. The control apparatus includes: a security management part for accepting a security level change request downloaded from the engineering apparatus and changing a security level of the control apparatus by referring to a password held by the control apparatus; and a change permission part for permitting a change in the security level by the security management part.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: October 16, 2012
    Assignee: Yokogawa Electric Corporation
    Inventor: Satoru Oosako
  • Patent number: 8224477
    Abstract: A control system is provided for each pair of a work fixing part and a work machining part. In each control system, a work receiving program block, a work machining program block and a work discharge program block are provided, and the work machining program block starts on the condition that the work receiving program block ends and the work discharge block program starts on the condition that the work machining program block ends. The work receiving program block is associated with the work supply program of the work supply apparatus, or the work discharge program block is associated with a work transfer program of a work transfer apparatus so that a command is issued to the work receiving program block or the work discharge program block, and a command to perform a cue of the head of the program of each control system is provided at the last part of the control system.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: July 17, 2012
    Assignee: Citizen Holdings Co., Ltd.
    Inventor: Hitoshi Matsumoto
  • Patent number: 8224478
    Abstract: A numerical controller that shortens time required for transferring control of a spindle between control systems. When the spindle control command is included, the command is carried out and information on designation of the spindle, commanded rotational velocity and direction is stored in a case of a velocity control mode, and information on designation of the spindle, commanded rotational position and velocity is stored in a case of a position control mode. When a command to cancel the control of spindle is read, the control of the designated spindle and also the stored information on the control status of the spindle are transferred to the other control system. A command to acquire the control of the spindle is read in a machining program for the other control system, the control of the designated spindle is started by the other control system according to the transferred control status of the spindle.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: July 17, 2012
    Assignee: Fanuc Ltd
    Inventors: Kentaro Fujibayashi, Masahiko Hosokawa, Shuji Ogawa, Masahiko Miyake
  • Patent number: 8219451
    Abstract: Content is generated on a host system based on real-time data from a controlled process collected over the internet from a customer's client machine tool control system. The client system may request content from a host website. Instructions associated with the requested content, which may be in the form of an application to be run on the client, is delivered to the client via download over the internet. The client gathers real-time data associated with a controlled process and transmits it to the host, where content based on the data can be generated for the client and/or its owner. Data gathered by the host, and content generated on the basis of the data, may be made accessible to machine tool manufacturers. Also, data received by the host is associated with an identifier defined for each client system. A historical database for given client equipment can thereby be created.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: July 10, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Volker Kreidler, Knut Lagies, Wolfgang Mutscheller
  • Patent number: 8185233
    Abstract: Programs of a plurality of paths are displayed in parallel on a display screen. If a cursor of an editing target program is moved, cursors of the other programs are interlocked and moved so as to be aligned on a same row. If a sequence number that is set to any of blocks at a cursor position is a synchronization target sequence number, the movement of the cursor is stopped. If a cursor is operated further, a program of a path which does not have a block having the synchronization target sequence number at a cursor position is scrolled until a block having the synchronization target sequence number reaches a cursor position, then stops. As a result, synchronization target blocks in each path are positioned on a same row.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 22, 2012
    Assignee: FANUC Ltd
    Inventors: Shouichi Sagara, Yorikazu Fukui, Mitsuhiro Kamijo
  • Patent number: 8180478
    Abstract: The invention relates to a method for activating a workpiece manipulator (4) of a machine tool (1), comprising a control device which prescribes machining paths (6) for a workpiece by means of a computing unit, which machining paths are travelled by the workpiece manipulator (4) from a machine starting position (A), wherein the workpiece (5) which can be moved by the workpiece manipulator (4) in a multi-axially translatory and preferably also rotating manner is passed to a plurality of tools (3) one after the other for the step-by-step machining. In order to provide advantageous conditions it is proposed that in the case of termination of machining the workpiece manipulator (4) is made to move with the workpiece (5) back over the path of movement (7) assigned to the respective machining step into a position (8) prior to this machining step, in which the workpiece manipulator is optionally stopped or from which the workpiece manipulator is moved into the machine starting position (A).
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: May 15, 2012
    Assignee: Anger Machining GmbH
    Inventors: Roland Haas, Klaus Dirnberger
  • Patent number: 8140178
    Abstract: In a simultaneous multi-axis measuring machine tool system including linear drive axes and rotation axes to measure a surface shape of an object to be measured by using an on-board measuring device having a probe mounted, at one end thereof, with a spherical contactor, a numerical controller controls driving of the linear drive axes and the rotation axes so that a central axis of the probe is always oriented in a direction perpendicular to the surface of the object to be measured and that the spherical contactor of the probe comes in contact with and follows a surface of the object to be measured.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: March 20, 2012
    Assignee: Fanuc Ltd
    Inventors: Yonpyo Hon, Kenzo Ebihara, Akira Yamamoto, Masayuki Hamura
  • Patent number: 8090468
    Abstract: A method of controlling a multiple spindle machine includes measuring the motor currents provided to a first spindle and a second spindle over a period of time, establishing an amount of time between impacts on a workpiece of a cutting tooth of the first spindle relative to a cutting tooth of the second spindle based on the measured motor currents of the first spindle and the second spindle, determining an angle to shift the second spindle relative to the first spindle, and increasing or decreasing the amount of time between impacts to obtain the determined shift angle for the second spindle.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: January 3, 2012
    Assignee: MAG IAS, LLC
    Inventor: Mark Douglas Kohring
  • Patent number: 8078296
    Abstract: A dynamic selection component for an industrial automation system is provided. The system includes one or more abstraction layers that are executed by a controller, the abstraction layers specify higher level requirements of a process. At least one execution layer is provided that is responsive to the abstraction layers, where the execution layer includes one or more process components that are dynamically selectable at runtime in view of the higher level requirements of the process.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: December 13, 2011
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Paul R. D'Mura, Gavan W. Hood, Kenwood H. Hall, Sujeet Chand, Michael D. Kalan, Kenneth S. Plache
  • Patent number: 8073556
    Abstract: A system for controlling a machine includes a first controller, a second controller, and a comparator. During a first cycle, the first controller generates a control signal to the machine while the second controller generates a predicted parameter signal. During the first cycle, the comparator transmits a feedback signal to the second controller if a predetermined threshold is not met. A method for controlling a machine includes transmitting a control signal from a first controller to the machine and generating a predicted parameter value in a second controller. The method further includes transmitting a feedback signal to the second controller if a predetermined threshold is not met.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: December 6, 2011
    Assignee: General Electric Company
    Inventor: Hartmut Scholte-Wassink