Editing/modifying Patents (Class 700/87)
-
Publication number: 20110009985Abstract: A system and method for creating and incorporating a function block within a process control system enables a user of the process control system to generate a function block by combining a plurality of files selected from a group of files provided by the manufacturer of the process control system to form a source code file associated with the function block. The user can modify the function block source code file to include a procedure, routine or algorithm that is not provided by the manufacturer and can send the modified source code file to the manufacturer for validation. If the function block source code file is validated, a security measure such as a digital signature is provided to the user that enables the user to incorporate the function block within the process control system.Type: ApplicationFiled: September 17, 2010Publication date: January 13, 2011Applicant: FISHER-ROSEMOUNT SYSTEMS, INC.Inventors: Mark J. Nixon, Ken Beoughter, Brandon Hieb, Terrence L. Blevins, Dennis L. Stevenson
-
Publication number: 20100332979Abstract: A system displays a representation of an original equipment remote control device for a target device to be controlled using a macro button of a configurable controlling device. The displayed representation of the original equipment remote control device includes representations of buttons that would be used on the original equipment remote control device to control controllable functions of the target device. The system accepts input by which one or more of the displayed representations of buttons are selected. The macro button is then configured whereby an activation of the macro button will cause a transmission of commands from the configurable controlling device to control those controllable functions of the target devices that correspond to the one or more of the displayed representations of buttons that were selected.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: UNIVERSAL ELECTRONICS INC.Inventors: Rex Xu, Cesar Alvarado
-
Patent number: 7860601Abstract: A system and method are disclosed for quickly characterizing the profile of a surface of a processed workpiece using a non-contact scanner, such as a laser scanner, in preparation for subsequent machining. The method determines the location of a plurality of features of a processed workpiece on a machine tool, and includes steps of reading a first list of approximate feature locations, defining a scan path based on the first list, scanning a profile of the workpiece along the scan path and calculating an actual location of each feature of the plurality of features based on the profile. The system and method are well suited to determine the location of features such as holes in welder header boxes.Type: GrantFiled: December 13, 2007Date of Patent: December 28, 2010Assignee: Quickmill, Inc.Inventors: David C. Piggott, Andy Chik Hung Wong
-
Patent number: 7860614Abstract: A trainer for training a human to use a physical robot in a physical environment, the physical robot being controlled in the physical environment by an operator control unit, the trainer comprising an input device; a visual display; a computer connected to the input device and the visual display; and computer software disposed in the computer for creating a virtual robot and a virtual environment on the visual display, the virtual robot and the virtual environment being simulations of the physical robot and the physical environment wherein interaction between the virtual robot and the virtual environment simulates interaction between the physical robot and the physical environment.Type: GrantFiled: September 11, 2006Date of Patent: December 28, 2010Assignee: The United States of America as represented by the Secretary of the ArmyInventor: Bernard D. Reger
-
Publication number: 20100305721Abstract: The invention provides, in some aspects, improved apparatus for configuring a control system. The apparatus includes a model made up of objects representing devices of such a system, including, at least one device that defines and/or controls communications on at least a portion of a network within that system. That device is referred to, here, as a “bus master” and the portion of the network is referred to as a “segment.” The object (or objects) representing the bus master can include information defining timings, port assignments and/or other aspects of the configuration of the segment. A download service transfers configuration information from objects in the model to devices in the control system. This includes transferring to the bus master communications configuration information for the segment. A download service according to this aspect of the invention generates—e.g., for logging by a change tracking system—indicia of the configuration information transferred to the bus master.Type: ApplicationFiled: May 29, 2009Publication date: December 2, 2010Applicant: INVENSYS SYSTEMS, INC.Inventors: Vladimir Kostadinov, Keith E. Eldridge
-
Patent number: 7831316Abstract: The invention relates to a method for programming and/or executing programs for industrial automation systems. Modules and functions that respectively represent partial tasks of an automation solution are modeled and/or generated by using input aids and optionally a display device. The modules and functions are structured and networked by input aids and optionally the display device in such a way that they form at least one hierarchical tree, as at least one machine-independent program. According to the invention, each machine-independent program in the form of at least one hierarchical tree is loaded into the corresponding components of the automation system. The corresponding components of the automation system execute each machine-independent program.Type: GrantFiled: May 4, 2004Date of Patent: November 9, 2010Assignee: Siemens AktiengesellschaftInventor: Elmar Thurner
-
Patent number: 7831321Abstract: An appliance configured to perform an operation cycle to effect a physical operation on an article, the appliance includes at least one component configured to effect the physical operation, and a cycle engine on the component. The cycle engine can build a cycle structure for the operation cycle to enable the component to perform the physical operation.Type: GrantFiled: October 31, 2007Date of Patent: November 9, 2010Assignee: Whirlpool CorporationInventors: Matthew P. Ebrom, Wallace J. Elston, III, Mark E. Glotzbach, Anthony E. Jenkins, Donald E. Maynard, Richard A. McCoy
-
Patent number: 7831320Abstract: A parameter setting device which can meet a case where the version of an actual machine is inconsistent with the version of a tool for setting the unit parameter and which allows user to set the parameters without being conscious of consistency or inconsistency of the version between the both is provided. This parameter setting device comprises a device for acquiring unit configuration information indicating what units constitute the same device and information about types of the respective units and their version and a device for specifying a machine type information definition file which can be met based on that acquired the unit of the actual machine type and version information and a device for reading out that specified machine type information definition file which can be met and displaying the parameter setting screen based on that file.Type: GrantFiled: February 27, 2006Date of Patent: November 9, 2010Assignee: Omron CorporationInventor: Yutaka Fujii
-
Patent number: 7822494Abstract: A method is provided of generating and using a control program for a obtain plasma process. The method comprises obtaining predetermined process data defining, in a series of time steps, changes in at least one control parameter for the plasma process during the said process. Control data are generated from the process data, the control data defining the at least one control parameter at a plurality of discrete times within each step. The control data are presented graphically to a user, using an interactive display device. The control data are modified in response to the operation by the user of the interactive display device, so as to generate the control program.Type: GrantFiled: April 25, 2006Date of Patent: October 26, 2010Assignee: Oxford Instruments Plasma Technology LimitedInventors: Andrew Leonard Goodyear, Philip Douglas Rossbrook
-
Patent number: 7822495Abstract: A system and method for creating and incorporating a function block within a process control system enables a user of the process control system to generate a function block by combining a plurality of files selected from a group of files provided by the manufacturer of the process control system to form a source code file associated with the function block. The user can modify the function block source code file to include a procedure, routine or algorithm that is not provided by the manufacturer and can send the modified source code file to the manufacturer for validation. If the function block source code file is validated, a security measure such as a digital signature is provided to the user that enables the user to incorporate the function block within the process control system.Type: GrantFiled: April 15, 2002Date of Patent: October 26, 2010Assignee: Fisher-Rosemount Systems, Inc.Inventors: Mark J. Nixon, Ken Beoughter, Brandon Hieb, Terrence L. Blevins, Dennis L. Stevenson
-
Publication number: 20100262305Abstract: The present invention relates to a computerized method for operating changes to an irrigation system. The method includes the steps of: providing a computer processing apparatus having storage media; installing a computer program product for sizing and changing the system; loading a general database of components susceptible of being used in the system onto the storage media; loading an initial combination of components defining the configuration of the system before the change; introducing technical specifications about the final configuration of the system into the computer program product; operating one or more changes to the system in accordance with the technical specifications of the final configuration thereof. The computer program product is designed to provide a first list of components concerned by the changes and a second list containing the changes.Type: ApplicationFiled: November 14, 2008Publication date: October 14, 2010Applicant: IWT INNOVATIVE WATER TECHNOLOGIES GMBHInventor: Arno Drechsel
-
Publication number: 20100262265Abstract: Systems and methods are provided for converting Sequential Function Chart (SFC) logic to function block logic for execution by a programmable controller. In one embodiment, a method includes receiving Sequential Function Chart (SFC) logic comprising Steps and Transition on a physical computing device, converting the Steps and Transitions of the Sequential Function Chart logic to function block logic on the physical computing device, and uploading the function block logic from the physical computing device to a controller.Type: ApplicationFiled: April 14, 2009Publication date: October 14, 2010Applicant: General Electric CompanyInventor: John Michael Karaffa
-
Publication number: 20100249980Abstract: An exposure system is configured to update control software installed on an exposure apparatus to new control software. The exposure system comprises: at least one exposure apparatus; a simulator configured to test an operation of the exposure apparatus; an output unit configured to output configuration information of the exposure apparatus, which includes information representing a temporal change of the exposure apparatus; a reflecting unit configured to reflect the temporal change of the exposure apparatus on the simulator based on the configuration information output from the output unit; and an updating unit configured to update control software installed on the simulator to new control software.Type: ApplicationFiled: March 23, 2010Publication date: September 30, 2010Applicant: CANON KABUSHIKI KAISHAInventor: Takashi Ito
-
Publication number: 20100241246Abstract: To provide a plant control system that has 1) a function of creating and executing a uniform control program for diagnosing an interlock condition, 2) a function of displaying a ladder circuit including only plural factor signals when plant equipment cannot be started, and 3) a function of displaying a ladder circuit including only plural factor signals and a trigger signal of the factor signals when the plant equipment is abnormally stopped.Type: ApplicationFiled: January 24, 2006Publication date: September 23, 2010Inventors: Hajime Taruishi, Akira Nojima
-
Patent number: 7802238Abstract: A supervisory process control and manufacturing information application development and execution system is disclosed that supports the execution of application object scripts derived from multiple different scripting languages. In particular, the system includes a script editor interface that enables submission/specification of scripts for application objects. The script editor interface supports multiple distinct user-side script languages (e.g., user-supplied script text). A script translation component that receives the user-side script includes routines for rendering execution-side script (executable by a script engine) from source script rendered by the script editor and written according to any of a set of user-side script languages supported by the script translation component. The translator supports at least a first scripting language and a second scripting language.Type: GrantFiled: June 24, 2002Date of Patent: September 21, 2010Assignee: Invensys Systems, Inc.Inventor: Greg C. Clinton
-
Publication number: 20100222902Abstract: Methods and apparatus for configuring process, environmental, industrial and other control systems generate and/or utilize models representing configurations of control systems and/or the systems controlled by them. Records of changes to the models or the configurations represented by them are maintained, thereby, for example, providing bases for determining current states, prior states and histories of changes. Objects in the model have characteristics, such as an object type characteristic and an area characteristic. Users can have corresponding permissions. A security mechanism apparatus controls access by users to the objects. Composite objects are defined by definition objects and are displayed in encapsulated or expanded formats. Objects can include an edit control type identifier that determines how they are presented for editing. Functionality responds to user commands by transferring characteristics of a first object depicted by the graphical user interface to a second object.Type: ApplicationFiled: March 4, 2010Publication date: September 2, 2010Applicant: INVENSYS SYSTEMS, INC.Inventors: Keith Eldridge, Paul Meskonis, Robert Hall, Kenneth A. Burke, Scott Volk, Mark Johnson, Brian MacKay, Steven Dardinski
-
Patent number: 7787967Abstract: A function block used in another process control system is previously associated with an data item by taking the function block being as data on a same rank as the data item. A definition-information generating section previously generates definition information about the function block associated with the data item, depending upon OPC browse information. An information-processing executing section executes a predetermined information processing by use of the association and the definition information.Type: GrantFiled: October 25, 2007Date of Patent: August 31, 2010Assignee: Yokogawa Electric CorporationInventor: Kenji Torigoe
-
Patent number: 7787582Abstract: A control unit in which at least one inertial sensor and a processor are accommodated in a housing. The data transmission between the inertial sensor and the control unit is performed digitally. The transmission may be provided with error bits or status bits. The data transmission is configured to be bidirectional in particular. Four lines are provided between the control unit and the sensor, one of the lines being used for selecting the sensor.Type: GrantFiled: February 24, 2003Date of Patent: August 31, 2010Assignee: Robert Bosch GmbHInventors: Eckard Steiger, Christian Ohl, Hartmut Schumacher
-
Publication number: 20100211197Abstract: Example methods and apparatus to configure a process control system using an electronic description language (EDL) script are disclosed. A disclosed example method comprises loading a first script representative of a process plant, the first script comprising an interpretive system-level script structured in accordance with an electronic description language, and compiling the first script to form a second script, the second script structured in accordance with a vendor-specific configuration language associated with a particular process control system for the process plant.Type: ApplicationFiled: February 19, 2009Publication date: August 19, 2010Inventors: James Randall Balentine, Gary Keith Law, Mark Nixon
-
Patent number: 7765023Abstract: A robot controller according to an embodiment of the present invention comprises a base; a first link; a first actuator which drives to rotate the first link relative to the base; a first torque transmission mechanism which transmits the torque of the first actuator to the first link at a speed reducing ratio of N1; a first angular sensor which detects a rotating angle ?M1 of the first actuator; a first angular velocity sensor which detects an angular velocity ?A1 of the first link rotating relatively to the base; and a processor which calculates an angle of the first link relatively to the base by using a high frequency content of an integrated value of ?A1 and a low frequency content of ?M1*N1, the high frequency content being equal to a first frequency or higher and the low frequency content being equal to a first frequency or lower.Type: GrantFiled: February 25, 2005Date of Patent: July 27, 2010Assignee: Kabushiki Kaisha ToshibaInventors: Junji Oaki, Hideaki Hashimoto, Fumio Ozaki, Hirokazu Sato
-
Patent number: 7756966Abstract: An automation device interactive user interface and method of using the interface is provided herein. The interface is network based in that it employs a browser enhanced by an interactive program embedded therein and an execution engine to execute the program. The interface can be proximate to an associated automated device(s) or remotely connected thereto using a local area network (LAN) and/or a wide area network (WAN) such as the Internet. To facilitate ease of use, the embedded interactive program presents information in an appealing multimedia fashion such that interface appears live and changing. Furthermore, data associated with automation devices can be monitored, extracted, transmitted or otherwise manipulated in real time.Type: GrantFiled: January 16, 2009Date of Patent: July 13, 2010Assignee: Rockwell Automation Technologies, Inc.Inventor: David M. Callaghan
-
Publication number: 20100163020Abstract: A method may include dispensing a dose of an inhalable compound according to a dosing instruction set; and maintaining a hands-free article for dispensing the inhalable compound in an operable dispensing position.Type: ApplicationFiled: June 4, 2009Publication date: July 1, 2010Inventors: Roderick A. Hyde, Muriel Y. Ishikawa, Jordin T. Kare, Robert Langer, Eric C. Leuthardt, Elizabeth A. Sweeney, Clarence T. Tegreene, Lowell L. Wood, JR., Victoria Y.H. Wood
-
Publication number: 20100131083Abstract: A method for editing a motor profile is described. The method includes receiving a stored motor profile selection via a user interface, and receiving user inputs via the user interface. The user inputs include instructions relating to an edit of the selected motor profile. The method also includes storing the edited motor profile.Type: ApplicationFiled: November 25, 2008Publication date: May 27, 2010Inventors: Thaylen Leany, Steve Zavodny, Vijay D. Gurudasani, Brian L. Beifus, Michael R. Koller, Edward Yager
-
Publication number: 20100122245Abstract: There is provided a field device for downloading a new software through a field bus from a host system and replacing a current software which is currently executed with the new software. The field device includes: a history information generation and management section which generates and stores history information of the current software when the new software is downloaded from the host system.Type: ApplicationFiled: November 10, 2009Publication date: May 13, 2010Applicant: YOKOGAWA ELECTRIC CORPORATIONInventors: Syouji IGARASHI, Kazuhiro HASHIZUMI
-
Publication number: 20100114335Abstract: A control consol is disclosed for controlling one or more medical devices. The control consol communicates to at least one medical device, and at least one peripheral module associated with the medical device if needed. The control consol has a microprocessor for processing data to direct an operation of the medical device.Type: ApplicationFiled: October 31, 2007Publication date: May 6, 2010Inventors: Richard L. Quick, Martin V. Shabaz, James H. Dabney, Daniel Kussman, Frank R. Louw, Paul Lubock
-
Publication number: 20100106262Abstract: The invention relates to a networked control system, comprising a plurality of devices (100a, 100b, 100c), wherein each device (100a, 100b, 100c) is specified by a corresponding device logic and means (332) for collecting the device logics of the plurality of devices (100a, 100b, 100c) and for specifying a runtime behaviour of at least one device (100b) of the plurality of devices (100a, 100b, 100c) based on a device logic corresponding to the at least one device (100b). The networked control system further comprises means (334) for generating at least one device independent control logic program which defines the runtime behaviour of the at least one device (100b) and an apparatus for translating the at least one device independent control logic program into a device specific control logic code which is assigned to a selected device (100c).Type: ApplicationFiled: February 7, 2008Publication date: April 29, 2010Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Oliver Schreyer, Bozena Erdmann, Armand Michel Marie Lelkens, Robert Van Herk, Mark Henricus Verberkt, Engel Johannes Knibbe
-
Publication number: 20100094437Abstract: A method for converting traditional ladder diagrams for programmable controllers according to model 984, for example, the traditional ladder diagrams being read and executed column by column, into ladder diagrams for IEC 61131-oriented controllers, for example, with the ladder diagrams being read and executed in a data flow-oriented manner. In order to carry out the method, it is determined, in the ladder diagrams that are traditionally read and executed column by column, whether variables are provided on coils as well as on contacts within the network, and it is determined whether the contact is processed according to model 984 in front of the associated coil and according to the IEC model behind the associated coil. If so, an additional variable is generated for each such variable, and the additional variable is fed to the respective contact instead of the original variable.Type: ApplicationFiled: February 19, 2008Publication date: April 15, 2010Applicant: SCHNEIDER ELECTRIC AUTOMATION GMBHInventor: Andreas Schmidt
-
Publication number: 20100094438Abstract: According to the invention, during continuous operation of an automation system, one type of structural component is initially modified by a projection tool in the surroundings of the projection, independently of the start of operation of the structural component and a characteristic of the type is maintained in a constant manner. The instance the structural component is replaced in the function plan by the modified structural component and the structural modifications are correspondingly recorded. The exchanged structural component is transmitted into the automation system, parallel to the continuous operation of the automation system and without repercussions thereon. The uninterrupted switching to the configuration takes into account the exchanged structural component such that the modified and exchanged structural component is activated in the automation system.Type: ApplicationFiled: February 14, 2008Publication date: April 15, 2010Inventor: Andreas Drebinger
-
Publication number: 20100076648Abstract: A truck and a bodybuilder module for a truck, a method, a memory and software to configure the bodybuilder module are provided.Type: ApplicationFiled: November 21, 2006Publication date: March 25, 2010Applicant: RENAULT TRUCKSInventors: Franck Paul Germain Molina, Roger Schmidt
-
Publication number: 20100076575Abstract: An industrial control configuration can be a dynamic entity where different controllers are added, are subtracted, fail, etc. When dynamic functions occur, bindings of the configuration can benefit from a modification. Therefore, automatic adjustment of bindings can occur to facilitate improved operation. Automatic adjustment can be practiced when the industrial control configuration is a distributed control configuration without reliance upon a central database.Type: ApplicationFiled: September 19, 2008Publication date: March 25, 2010Applicant: Rockwell Automation Technologies, Inc.Inventors: David A. Vasko, Raymond J. Staron, Charles Martin Rischar, Kenwood H. Hall, Subbian Govindaraj, Robert J. Kretschmann, Michael D. Kalan, Paul R. D'Mura, Taryl J. Jasper, Eugene Liberman
-
Publication number: 20100063605Abstract: A method for performing online program changes on an automation system is provided. New program parts are loaded into a CPU of the automation system, while a user program is currently running, in order to provide a new user program. In order to avoid overloading of the CPU, switching is made to the new user program only after it is determined, by monitoring of the first processing of all the program cycles, that the CPU has not been overloaded.Type: ApplicationFiled: October 9, 2007Publication date: March 11, 2010Inventors: Andreas Drebinger, Jürgen Schindler, Jochen Zingraf
-
Publication number: 20100050168Abstract: An oilfield borehole device comprising a storage device including a first software image and a data structure, the data structure to include at least one of an address, a file identifier and a flag. The device further comprises a processor to download a second software image from a second storage device external to the oilfield borehole device, the second storage device associated with the address and the second software image associated with the file identifier. The processor replaces the first software image with the second software image and changes a status of the flag after replacement of the first software image.Type: ApplicationFiled: December 19, 2006Publication date: February 25, 2010Applicant: HALLIBURTON ENERGY SERVICES, INC.Inventor: Sergei Sharonov
-
Patent number: 7668608Abstract: A method and system of editing a graphical programming language object for designing a process control entity within an off-line database. The method and system enables a user to select one or more programming language object fragments from a library of programming language object fragments, and displays the selected programming language object fragments within a graphical programming language object interface display. The programming language object fragments are programming logic routines for a process control entity, such as steps, transitions and actions. Using the selected programming language object fragments, the user is enabled to configure a graphical programming language object for a process control entity within a graphical programming language object interface display.Type: GrantFiled: September 1, 2006Date of Patent: February 23, 2010Assignee: Fisher-Rosemount Systems, Inc.Inventors: Mark J. Nixon, Ling Zhou, Brian Crandall, Larry O. Jundt
-
Patent number: 7669002Abstract: A system for providing an application with a plurality of methods for accessing memory of a programmable logic controller includes an application, an interface for establishing communication between the application and a programmable logic controller, and a shared memory area initiated by the application or the programmable logic controller. The shared memory area includes an input memory and an output memory. The application is enabled by the interface to write to the input memory and to read from the output memory.Type: GrantFiled: December 7, 2006Date of Patent: February 23, 2010Assignee: Siemens Industry, Inc.Inventors: David Martin, C. Eric Gibson
-
Publication number: 20100036535Abstract: A tip-based computer controlled system for a dental delivery device is disclosed. The system automatically controls an operating characteristic such as power control or fluid flow based on tip identification and history. The operating characteristic may also be controlled in response to particular conditions throughout the dental procedure, such as (but not limited to) temperature, dental hygiene material, fluid type, etc. The system may provide an alert or shut off if unsafe conditions occur and/or error circumstances are detected. An operator interface is provided to configure the system and augment/override an executing control algorithm during a procedure. A method and a computer-readable storage medium are also disclosed.Type: ApplicationFiled: November 16, 2007Publication date: February 11, 2010Inventors: James Feine, Mohammad Ali Jamnia, William L. Bollig
-
Publication number: 20100023139Abstract: A common library stores therein user function blocks and ready-made protected function blocks. By being manipulated by the user, an editing device links some of function programs stored in the function blocks in the library to form a control program which controls the exchange of signals between I/O modules and external devices. A control section in the terminal device allows the alteration of the function programs included in the user function blocks, but inhibits the alteration of the function programs included in the protected function blocks.Type: ApplicationFiled: July 20, 2009Publication date: January 28, 2010Applicant: JTEKT CORPORATIONInventors: Kenichi IKEGAMI, Tsutomu Araki
-
Publication number: 20100016998Abstract: To provide a machining program processing apparatus capable of preventing an increase in the program correction time or does not let the program correction time go to waste. A machining program processing apparatus includes: a grammar checking unit 2c executing grammar check of a machining program; a transmission processing unit 6b transmitting the machining program to an external device; and a deletion processing unit 5c deleting the machining program, wherein, when a transmission request of the machining program including a grammar error is received, the transmission processing unit 6b confirms whether the transmission is to be permitted or not.Type: ApplicationFiled: July 7, 2009Publication date: January 21, 2010Inventor: Masakazu TAKAYAMA
-
Publication number: 20100016999Abstract: To provide a grammar checking apparatus for a machining program capable of surely detecting a program error without excessively increasing a computation load and shortening the necessary program correction time. A machining program checking apparatus includes: a grammar checking unit 2c executing grammar check of a machining program; and an error display unit 20 displaying a kind of a detected grammar error and a position of the error, wherein the grammar checking unit 2c executes the grammar check when a parameter for requesting the grammar check is set and a predetermined condition is satisfied.Type: ApplicationFiled: July 7, 2009Publication date: January 21, 2010Inventor: Masakazu Takayama
-
Publication number: 20100010647Abstract: A method and system is disclosed for operating a medical device with or without a cassette in place. A method is disclosed for adding additional VTBI to an ongoing infusion without stopping the infusion and with maintaining the infusion parameters. A method and system is disclosed for changing the CCA without having to interrupt or completely stop an ongoing infusion. Quick titration buttons are provided to allow improved navigation between various delivery display screens.Type: ApplicationFiled: July 23, 2009Publication date: January 14, 2010Applicant: HOSPIRA, INC.Inventors: Katalin M. Schroeder, Mihaela Cozmi, Glenn Davis, Angela LeCaptain, Bernardino Rubalcaba, Jr., Suzanne Willey
-
Patent number: 7643892Abstract: A simulation that integrates historical data and real-time data as a test or simulation tool can capture an entry that relates to a desired output as function points. A determination can intellectually be made as to which activities can achieve the desired output. The activities can be process steps that can represent a workflow that can be automatically implemented by an MES Appliance or other enterprise components. If a simulation reveals that the desired output might not be achieved, a change to one or more function points can be analyzed in an attempt to achieve the desired result. This change can be input into a simulation tool through a feedback loop, for example. Another simulation can performed on the modified data until a determination is made that the desired output can be achieved.Type: GrantFiled: September 28, 2007Date of Patent: January 5, 2010Assignee: Rockwell Automation Technologies, Inc.Inventors: Crisler Terrill Moor, John J. Baier, Kevin Chao, Lance Christopher Rodenfels, Richard Lee Ryan, Robert J. McGreevy
-
Publication number: 20090319061Abstract: An apparatus for integrating device objects into a superordinated control unit for field devices in automation technology, wherein a predetermined operating system runs on the control unit, the control unit communicates via a fieldbus with the field devices and the device objects serve for servicing the field devices. A communication hardware is provided, having a first communication link for connecting to the control unit and a second communication link for connecting to the fieldbus. Associated with the communication hardware is a memory element, in which the device objects, a driver for the communication hardware and a frame application for the device objects are stored.Type: ApplicationFiled: June 10, 2009Publication date: December 24, 2009Applicant: CodeWrights GmbHInventors: Alexander Schwalbe, Thomas Bednasch
-
Publication number: 20090319831Abstract: There is described an automation network, a remote access server for an automation network and a method for transmission of operating data between an automation system with one or more automation devices and a remote computer with the operating data of the automation device being transmitted via the Internet or an intranet and displayed and/or changed on the remote computer by an Internet browser. The remote access server provides the operating data for the remote computer and, for a session-oriented access, creates a software object as an image of the automation device and, if changes are to be made to the operating data by the access, a software object for simulation of the automation device and/or of the process to be controlled by the automaton device, so that any changes can be checked for permissibility and/or validity before being forwarded to the automation device.Type: ApplicationFiled: April 7, 2006Publication date: December 24, 2009Inventors: Andrei Kruchinin, Igro Misyuchenko
-
Publication number: 20090313481Abstract: A system and method for changing safety-relevant data for a control device is provided wherein an authorized user inputs new or altered safety-relevant data, which is received on a data processing installation. A first checksum for the safety-relevant data is established and stored along with the safety-relevant data in at least one data record on the data processing installation. An enable code may also be stored in the at least one data record. This enable code may be produced by a code generator and encrypted by a key module. The data processing installation then reads back the safety-relevant data from a memory in the data processing installation, thereby allowing a comparison of the received safety-relevant data and the read back safety-relevant data. A second checksum is generated in a case where the comparison resulted in no differences. The second checksum may also be stored in the at least one data record.Type: ApplicationFiled: April 26, 2007Publication date: December 17, 2009Applicant: ABB AGInventors: Soenke Kock, Peter Eriksson, Jan Bredahl, Michael Niehaus
-
Patent number: 7633510Abstract: Methods, tools, and systems are provided for editing an image in a browser. One method provides editing an image in a browser including maintaining a list of transformations applied to the image including a last transformation, receiving a selection from a user to rollback a transformation, the selection not including the last transformation, generating a unique identifier associated with the edited image without the selection and requesting a page using the unique identifier.Type: GrantFiled: July 10, 2006Date of Patent: December 15, 2009Assignee: Google Inc.Inventor: Andrew Hertzfeld
-
Patent number: 7604046Abstract: A controller equipped with a user interface having multiple-day programming capabilities, including methods of programming such devices, are disclosed. The user interface may include one or more menus or screens that can be used to program a schedule for one or more selected days during the week. An illustrative method of programming the controller may include the steps of entering a scheduling routine, selecting multiple days for schedule modification, changing the schedule parameters for one or more periods during the selected days, and then exiting the scheduling routine.Type: GrantFiled: September 15, 2006Date of Patent: October 20, 2009Assignee: Honeywell International Inc.Inventors: Gabriel A. Bergman, Eugene J. Takach, Macus D. Stoner, John B. Amundson, Philip O. Readio, Paul G. Schwendinger, James A. Wolfbauer, Jeff D. Boll, Ian Thomson, Colin T. Ferguson, George J. Mcleod
-
Publication number: 20090254203Abstract: A method of configuring power tool electronics in a hand-held power tool (10) having sensor means (20) for acquiring measurement data, a control unit (50) for processing measurement data and for controlling power tool functions, and a data transmission unit (30), includes transmitting data between the data transmission unit (30) and an evaluation location (62) by means of a mobile wireless network, with the power tool electronics being awakened from a quiescent mode (70) and activated at a time stored as a time parameter in a control program, retrieving a configuration file provided by the evaluation location (62) by the data transmission unit (30) via the mobile wireless network, and checking the response received from the mobile wireless network to determine whether or not it contains a new configuration file. If a configuration file was received, the parameters contained in the configuration file are implemented (77) in the control program for the power tool electronics.Type: ApplicationFiled: April 2, 2009Publication date: October 8, 2009Inventors: Uwe Gerold, Joachim Keck, Norbert Welte
-
Publication number: 20090240348Abstract: An editor in an industrial automation environment comprises an input component that receives modification data relating to at least one of lifecycle and deployment of an object, the object is associated with a programmable logic controller and configured in accordance with a hierarchically structured data model. An implementation component can implement the modification data with respect to the object. The editor can further comprise a security component that determines that an entity providing the data to the input component is authorized to implement the modification data.Type: ApplicationFiled: June 5, 2009Publication date: September 24, 2009Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Sujeet Chand, Stephen C. Briant, Kenwood H. Hall, Gavan W. Hood, John J. Baier, Michael D. Kalan
-
Publication number: 20090222752Abstract: In order to update control and visualization configurations in an industrial automation environment, a method is performed including the operations of; receiving a single software object containing machine configuration information related to a new machine attribute, updating a visualization configuration with a new visualization attribute corresponding to the new machine attribute, and updating a control configuration with a new control attribute corresponding to the new machine attribute.Type: ApplicationFiled: March 3, 2008Publication date: September 3, 2009Inventors: Brian Alexander Wall, Kevin George Gordon, Mark David Hobbs, Mohamed Salehmohamed
-
Publication number: 20090222114Abstract: A Control and communication system is suggested including at least one automation unit being adapted to run an operation program, and an engineering unit being adapted to modify the operation program, the engineering unit including a code-configurator, which is adapted to project automation functions of the operation program in the form of at least one configured data structure and to modify the configured data structure, the at least one automation unit including an interpreter framework, which is adapted to include a catalogue of necessary automation functions of the operation program and an empty data structure, the interpreter framework being further adapted to interpret the modified configured data structure and to provide a modified operation program on the basis of the automation functions of said catalogue and the modified configured data structure.Type: ApplicationFiled: March 23, 2007Publication date: September 3, 2009Inventors: Andreas Drebinger, Jochen Zingraf
-
Publication number: 20090216342Abstract: A method is provided of generating and using a control program for a Obtain plasma process. The method comprises obtaining predetermined process data defining, in a series of time steps, changes in at least one control parameter for the plasma process during the said process. Control data are generated from the process data, the control data defining the at least one control parameter at a plurality of discrete times within each step. The control data are presented graphically to a user, using an interactive display device. The control data are modified in response to the operation by the user of the interactive display device, so as to generate the control program.Type: ApplicationFiled: April 25, 2006Publication date: August 27, 2009Inventors: Andrew Leonard Goodyear, Philip Douglas Rossbrook