Having Preparation Of Program Patents (Class 700/86)
-
Patent number: 8326442Abstract: This disclosure describes a method for camera/user view navigation about enclosed 3D environment (e.g., the inside of a sports stadium or arena). The navigation system constrains the user view (camera) to a (pre-defined) guide based on the shape and size of the interior area which is the focus of the 3D virtual world. In the case of an arena this would generally be the playing surface. The user can easily control the camera movement on this guide with traditional up/down and left/right controls. These controls could be implemented as buttons within the application, keyboard controls, or mouse controls.Type: GrantFiled: May 25, 2007Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Jeffrey D. Amsterdam, Edward P. Curry
-
Patent number: 8315721Abstract: The invention pertains to a method for parameterizing an automation device, in which at least one control parameter is defined (101) in order to specify a control characteristic of the automation device and a device parameter is assigned (103) to the at least one control parameter in order to specify a device characteristic of the automation device.Type: GrantFiled: January 30, 2009Date of Patent: November 20, 2012Assignee: Phoenix Contact GmbH & Co. KGInventor: Steffen Horn
-
Publication number: 20120283852Abstract: A system, method, and computer-readable medium for configuring a controlled device in a control system are provided. A self-describing device Module associated with a controlled device provides capabilities of a controlled device both at runtime and before installation. The controlled device Module includes a capabilities component that provides a description of the controlled device's capabilities both as a capabilities object that can be queried at runtime and in a self-describing capabilities file implemented in a format prior to operational configuration of the Module or controlled device. The Module is configured to generate its runtime capabilities object and self-describing capabilities file.Type: ApplicationFiled: July 17, 2012Publication date: November 8, 2012Inventors: Brigitte Bernadette Birze, Mark Ethard Smith
-
Patent number: 8301271Abstract: The present invention provides a smart power management system, comprising a power management apparatus and at least one electric socket device. The plurality of electric socket devices produce a second wireless signal according to power consumption, and the power management apparatus receives the second wireless signal and computes relevant cost or the carbon footprint information shown on a display unit for reference. In addition, the power management apparatus also compares a setup signal inputted by a user to the second wireless signal, the electricity cost or the carbon footprint information to produce a first wireless signal, thereby controlling the plurality of electric socket devices for providing power supply or stopping power supply.Type: GrantFiled: March 19, 2010Date of Patent: October 30, 2012Assignee: Powertech Industrial Co., Ltd.Inventors: Yu-Lung Lee, Ming-Chou Kuo, Tsung-Chih Lin
-
Patent number: 8301273Abstract: In order to provide functions in an industrial automation system having control units which are coupled via a communication network, functions of the automation system are made available by services. Components of a service are subdivided into service-specific components and into components which can be reused by a plurality of different services. Service-specific components and reusable components have a standard configuration interface. Service components are linked to a service by a service configuration unit via the standard configuration interface. Functions for monitoring and/or controlling a defined quality of service are assigned to the reusable components.Type: GrantFiled: February 19, 2010Date of Patent: October 30, 2012Assignee: Siemens AGInventors: Sabine Dingfelder, Dieter Schneider
-
Patent number: 8295964Abstract: A method for selecting equipment resources in a manufacturing process creates an execution equipment list by retrieving out of a database execution equipment required for starting a process segment. A list of available sub-equipments of the execution equipment is retrieved out of the database. Within the list of sub-equipments a check is performed on the availability of a totality of required equipments for each of a totality of work segments of the process segment respectively. The execution equipment is selected for the starting of the process segment. Each of the required equipments for execution of each of the work segments is selected respectively, in the case where the required equipment for the work segment is available. An output list is created and contains information about assignments of each of the required equipments to each of the work segments respectively in the case where all of the required equipments are available.Type: GrantFiled: August 21, 2009Date of Patent: October 23, 2012Assignee: Siemens AktiengesellschaftInventors: Elena Reggio, Alessandro Raviola
-
Publication number: 20120253547Abstract: A method is provided for creating custom control software for a particular propulsion system configuration. Generic control software is provided that is configurable for use with a plurality of different propulsion system configurations. The generic control software is generically designed to control each of the different propulsion systems regardless of their different propulsion system configurations. The generic control software comprises a plurality of programmable arrays (or configuration tables). Information that characterizes a particular propulsion system configuration of the plurality of different propulsion system configurations is input into the programmable arrays to configure the generic control software into custom control software that is customized for use and designed to operate with the particular propulsion system configuration.Type: ApplicationFiled: March 31, 2011Publication date: October 4, 2012Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Benjamin A.C. BEACOCK, John F. LARSEN, Christopher P. LAWRENCE
-
Publication number: 20120239170Abstract: A method for engineering and configuration of one or more IEDs for a function in a substation automation system is disclosed. Also disclosed is a configuration wizard for implementing the method. The method includes creating pre-defined type definitions for an application function, providing a selectable menu for selection of appropriate parameters with respect to the application. Using these parameters and the pre-defined type definitions. The method includes creating process configuration outputs for the application function, and configuring the one or more IEDs based on the process configuration outputs.Type: ApplicationFiled: February 14, 2012Publication date: September 20, 2012Applicant: ABB TECHNOLOGY LTDInventors: Ganesh Kulathu, Wolfgang Wimmer
-
Publication number: 20120239172Abstract: A system program causes, as an execution preparation process for a control operation of a PLC, execution of a process for generating a reception buffer for storing received input data, and execution of a process for generating, for each input data referred to by a control program, an input synchronization buffer used by the control program as a reference target for the input data. The system program causes, as an execution control process for the control operation of the PLC, execution of an input copy process for copying the received input data from the reception buffer to the input synchronization buffer corresponding to the input data, and execution of a control program start process for starting execution of the control program.Type: ApplicationFiled: February 17, 2012Publication date: September 20, 2012Applicant: OMRON CORPORATIONInventors: Yoshihide NISHIYAMA, Shigeyuki EGUCHI, Osamu HAMASAKI, Tatsuya KOJIMA
-
Patent number: 8271106Abstract: A system and method to configure a rule set used in connection with a medical monitoring system for monitoring patients and patient care equipment, especially medication delivery pumps, based on a variety of conditions and parameters associated with monitored biometric information and equipment information and for providing user-defined responses to those conditions and parameters.Type: GrantFiled: April 15, 2010Date of Patent: September 18, 2012Assignee: Hospira, Inc.Inventors: Steven R. Wehba, Timothy L. Ruchti
-
Patent number: 8261981Abstract: Apparatus and methods are described for ensuring that blood transfused into a patient is the correct blood for that patient, is transfused in the correct manner and that a complete audit trail is created that will allow later tracing of blood from donation through to ultimate transfusion.Type: GrantFiled: January 15, 2009Date of Patent: September 11, 2012Assignee: Haemonetics CorporationInventor: Geoffrey Fletcher Auchinleck
-
Patent number: 8255065Abstract: Methods and architectures are described that provide function block mobility between PLCs. Each PLC configured with Mobile Function Blocks (MFBs) may forward and execute MFBs from each other. To enable MFB mobility over a communication bus, each PLC having one or more configured MFBs requires a Communication Function Block (CFB) and an MFB directory data block. Each PLC maintains an MFB directory data block to store its MFB directory which is used when other PLCs send requests to check the availability of MFBs they need to run new tasks.Type: GrantFiled: April 21, 2009Date of Patent: August 28, 2012Assignee: Siemens AktiengesellschaftInventors: Yan Lu, George Lo, Dong Wei
-
Patent number: 8244383Abstract: 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: December 27, 2010Date of Patent: August 14, 2012Assignee: Honeywell International Inc.Inventors: Gabriel A. Bergman, Eugene J. Takach, Marcus D. Stoner, John B. Amundson, Philip O. Readio, Paul G. Schwendinger, Jeff D. Boll, Ian Thomson, Colin T. Ferguson, George J. Mcleod, James A. Wolfbauer
-
Patent number: 8244452Abstract: Systems and methods for integrated air traffic control management are provided. In one embodiment, a system comprises a first processing system including a FANS application for implementing a CPDLC and AFN system; a second processing system including an ATN application for implementing a PM-CPDLC and CM system; a third processing system implementing a HMI, the HMI configured to provide access to a first set of pages driven by the FANS application and a second set of pages driven by the ATN application; and an ATC Manager accessed from the HMI, the HMI configured to provide access to a third set of pages driven by the ATC manager, wherein the third set of pages selectively directs a user of the HMI to either the first set of pages or the second set of pages based on a selected ATC center.Type: GrantFiled: December 9, 2009Date of Patent: August 14, 2012Assignee: Honeywell International Inc.Inventors: Thomas D. Judd, Thomas F. McGuffin
-
Patent number: 8229579Abstract: 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: GrantFiled: November 5, 2008Date of Patent: July 24, 2012Assignee: Invensys Systems, Inc.Inventors: Keith Eldridge, Brian Mackay, Mark Johnson, Scott Volk, Kenneth A. Burke, Paul Meskonis, Robert Hall, Steven Dardinski
-
Patent number: 8219251Abstract: Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.Type: GrantFiled: February 4, 2010Date of Patent: July 10, 2012Assignee: Honeywell International Inc.Inventors: John B. Amundson, Heidi J. Finch, Brent D. Vick
-
Patent number: 8219222Abstract: An apparatus comprising a controller. The controller includes an input/output (I/O) module and a rule module. The I/O module is configured to present a question for a patient when communicatively coupled to a user interface and receive patient information in response to the question via the user interface. The rule module is configured to apply a rule to the patient information and generate a suggested insulin pump setting from application of the rule. Other devices, systems, and methods are disclosed.Type: GrantFiled: May 6, 2010Date of Patent: July 10, 2012Assignee: Smiths Medical ASD, Inc.Inventor: Michael Blomquist
-
Patent number: 8219219Abstract: An automation system for programming appliances having programmable controllers, programmable devices and trigger devices that communicate over a communication link. The user programs the programmable devices by placing the programmable controller in its training mode, activating the trigger device to generate a trigger signed and places select programmable devices in their programmed state. After all of the desired programmable devices have been put in then programmed states, the user takes the programmable controller out of its training mode. When the programmable controller is out of its training mode, it monitors the communication link for the trigger event. Upon detecting the trigger event, the programmable controller sends messages to the selected programmable devices instructing them to go to their programmed state.Type: GrantFiled: July 28, 2008Date of Patent: July 10, 2012Assignee: Ameritech Services, Inc.Inventor: Raymond W. Bennett
-
Patent number: 8219216Abstract: An industrial control system includes an industrial controller and a series of bridge devices logically connected in a cascaded arrangement to facilitate data communication between the industrial controller and an I/O device. The control system further includes a programming interface connected to the industrial controller to provide modifications to the program and component configuration.Type: GrantFiled: May 15, 2009Date of Patent: July 10, 2012Assignee: Rockwell Automation Technologies, Inc.Inventors: Darren R. Klug, Petr Ptacek
-
Publication number: 20120158160Abstract: A modular industrial drive system includes a base that receives one or more control modules as a face template. The control modules provide a set of functionalities to the drive system, and the face template serves as a user interface to the drive system. The drive system can include a power module and a control module which define desired functionalities for the system.Type: ApplicationFiled: February 29, 2012Publication date: June 21, 2012Applicant: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: Michael S. Baran, Michael J. Nelson
-
Patent number: 8204610Abstract: An electronic device, a display device, and a method of controlling audio/video output of the electronic device are disclosed. The electronic device includes a data processing unit, a visual output unit, an audio output unit, and a user operating habit database. The data processing unit executes an application program, the visual output unit outputs an image signal, the audio output unit outputs an audio signal, and the user operating habit database records a corresponding relationship between different program types and operating parameters of the visual output unit or the audio output unit. And, the data processing unit acquires the program type of the application program being run for controlling the operating parameters of the visual output unit or the audio output unit.Type: GrantFiled: July 13, 2009Date of Patent: June 19, 2012Assignee: Acer IncorporatedInventors: Jian-Wei Lee, Hsin-Yu Chen
-
Patent number: 8190279Abstract: An apparatus, system and method for line management. The apparatus, system and method includes data indicative of a plurality of items to pass through the line, a plurality of available processes, and a plurality of available streams. Ones of the plurality of available processes are corresponded to obtain at least one outcome. Computing code, when executed by at least one computing processor, effects a presentation of at least one graphical user interface, wherein the at least one outcome is obtained in accordance with at least one input to the graphical user interface related to ones of the items, ones of the processes, and ones of the streams, and wherein the presentation of the at least one graphical user interface optionally comprises a remote presentation via at least one network.Type: GrantFiled: November 12, 2009Date of Patent: May 29, 2012Assignee: Systech InternationalInventor: Lee M. Clark
-
Publication number: 20120130512Abstract: Disclosed is a PLC system, the PLC system including a remote I/O module and an extended I/O module, thus configuring a ring topology with the remote I/O module and the extended I/O module.Type: ApplicationFiled: September 22, 2011Publication date: May 24, 2012Inventor: Dong Shin SONG
-
Patent number: 8185219Abstract: Smart graphic elements are provided for use as portions or components of one or more graphic displays, which may be executed in a process plant to display information to users about the process plant environment, such as the current state of devices within the process plant. Each of the graphic elements is an executable object that includes a property or a variable that may be bound to an associated process entity, like a field device, and that includes multiple visualizations, each of which may be used to graphically depict the associated process entity on a user interface when the graphic element is executed as part of the graphic display. Any of the graphic element visualizations may be used in any particular graphic display and the same graphic display may use different ones of the visualizations at different times.Type: GrantFiled: February 9, 2010Date of Patent: May 22, 2012Assignee: Fisher-Rosemount Systems, Inc.Inventors: Stephen Gilbert, Ken J. Beoughter, John Michael Lucas, Tennyson Hao, Mark J. Nixon
-
Patent number: 8180481Abstract: A system and method for operating an autoloop system on an electrical distribution system is provided. The system includes a first branch circuit having a first recloser and a midpoint recloser and a second branch circuit having a second feeder recloser and a midpoint recloser. A tie recloser is electrically coupled between the first branch circuit and the second branch circuit wherein the tie recloser closes only after a fault is detected. A master controller associated with the first and second branch circuits communicates with the reclosers of the first and second branch circuits. The master controller includes a processor for blocking a fast tripping function of a feeder recloser in response to the detection of a fault on the other branch circuit. The portion of a circuit where a fault is detected may be isolated to minimize the portion of the first and second branch circuits without power.Type: GrantFiled: August 6, 2008Date of Patent: May 15, 2012Assignee: Consolidated Edison Company of New York, Inc.Inventors: Paul V. Stergiou, William J. Harris
-
Patent number: 8170720Abstract: Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.Type: GrantFiled: April 16, 2009Date of Patent: May 1, 2012Assignee: Honeywell International Inc.Inventors: John B. Amundson, Heidi J. Finch, Brent D. Vick
-
Patent number: 8165700Abstract: Systems and methods for providing an integrated HMI application for monitoring and interacting with both batch and non-batch processes in a process plant are disclosed. A plurality of independent stand-alone software objects defining various batch process interface views are embedded within a non-batch process control interface application. A blackboard service is provided for storing batch control data used by the various stand alone software objects. The blackboard service may be adapted to communicate with a batch control server to receive batch control data for populating the various batch interface views with data relating to various batch processes being carried out in the process plant and to send instructions for controlling the various batches input by users via the various batch interface views.Type: GrantFiled: October 2, 2008Date of Patent: April 24, 2012Assignee: Fisher-Rosemount Systems, Inc.Inventors: Nathan William Pettus, Tusar Nanda, Aaron C. Jones, William George Irwin, James Henry Moore, Jr., David L. Deitz, Danny H. Do, Dawn Marruchella
-
Patent number: 8155769Abstract: System and method for performing industrial control. A vision engine operable to execute vision functions to control a vision element in response to received asynchronous commands is stored on a vision system. An application programming interface (API) that provides access to the vision engine is stored. The API includes multiple function blocks operable to be included in an industrial control application, and executable to send the asynchronous commands to the vision engine. The application is created, including inserting at least one function block of the API into the application. The application is executed on a programmable controller, including executing the function block to send a corresponding asynchronous command to the vision engine. The vision engine performs a vision function corresponding to the function block in response to the asynchronous command, and sends resultant data to the industrial control application, which stores the resultant data.Type: GrantFiled: March 17, 2008Date of Patent: April 10, 2012Assignee: National Instruments CorporationInventor: Sundeep Chandhoke
-
Patent number: 8155781Abstract: In order to improve movement control in an automation system for movement control, profiles for movement control are freely defined via functions. Polynomial interpolations or spline interpolations are used for the defined functions, the interpolations being of a higher degree. The profile for movement control has a command variable and a secondary variable, at least one of which is time-based or position-related.Type: GrantFiled: December 27, 2002Date of Patent: April 10, 2012Assignee: Siemens AktiengesellschaftInventors: Johannes Birzer, Tino Heber, Raimund Kram
-
Patent number: 8155789Abstract: An offline programming device for preparing an operation program for making a robot with a hand perform a handling operation for an object with respect to a machine tool.Type: GrantFiled: December 20, 2007Date of Patent: April 10, 2012Assignee: Panuc LtdInventors: Yoshiharu Nagatsuka, Kozo Inoue
-
Publication number: 20120078392Abstract: A safety controller for controlling an automated installation in accordance with a user program has a plurality of control components. At least some of the control components have a respective data bus interface. The data bus interface is designed to receive and send data. The safety controller also has a data bus to which the plurality of control components are connected via the respective data bus interfaces for the purpose of interchanging data. A configuration interface is designed to receive configuration data ascertained on the basis of association data generated by a programming tool. The configuration data determine at least one characteristic of the data bus or of at least one data bus interface.Type: ApplicationFiled: October 18, 2011Publication date: March 29, 2012Inventors: Stefan Woehrle, Matthias Reusch
-
Patent number: 8135480Abstract: A digital indicating controller outputs data provided by performing control computation of input data and has a communication function with an external apparatus. The digital indicating controller includes a sequence computation section which executes a ladder program with at least any of the input data, the data provided by performing control computation, internal and external setup data, internal and external setup parameters, or data from the external apparatus as condition input and outputs the execution result.Type: GrantFiled: September 5, 2008Date of Patent: March 13, 2012Assignee: Yokogawa Electronic CorporationInventors: Satoru Tanaka, Shuichi Mano, Norihiko Umei, Tetsuji Moriyama
-
Patent number: 8127060Abstract: 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: GrantFiled: May 29, 2009Date of Patent: February 28, 2012Assignee: Invensys Systems, IncInventors: Benno Doll, Vladimir Kostadinov, Keith E. Eldridge
-
Patent number: 8121706Abstract: There is provided an information processing device capable of dynamically generating and presenting to the user a user interface for remotely controlling at least one other device connected via a network and performing conjunctive operations between the information processing device and the other device, the interface being generated in accordance with the type of the other device. Remote control commands are shared between the networked information processing devices, including commands for controlling devices controlled by different protocols, combinations of commands available for the conjunctive operations are extracted from the remote control commands, and when requested by a terminal device to present remote operations, the type of the terminal device is determined to present the remote operations.Type: GrantFiled: December 11, 2008Date of Patent: February 21, 2012Assignee: Panasonic CorporationInventor: Masanobu Morikawa
-
Patent number: 8122434Abstract: The invention provides improved apparatus for configuring a control system that includes a model that is made up of one or more objects representing one or more devices in the system. The objects have parameters reflecting characteristics of the devices represented by the respective objects. At least one of those parameters is associated with a “track” attribute indicating whether at least selected configuration information transferred from that object to the respective device in the control system is to be logged to a change tracking system. A download service transfers configuration information from objects in the model to devices in the control system. Those downloads can go directly to the respective devices or can go indirectly, e.g., via other devices in the control system (such as controllers, field bus modules, and so forth).Type: GrantFiled: May 29, 2009Date of Patent: February 21, 2012Assignee: Invensys Sytems, Inc.Inventors: Vladimir Kostadinov, Keith E. Eldridge
-
Publication number: 20120022673Abstract: The present disclosure provides a dynamic view in a modeling of an automation system. A first portion of the model may be described in a first sequence description and a second portion of the model may be described in a second sequence description. The sequence descriptions are linked together. In one embodiment, the links are visually provided.Type: ApplicationFiled: April 16, 2010Publication date: January 26, 2012Inventors: Rainer Heller, Venkata Prasad Mukka, Oswin Noetzelmann, Prithvi Raju, Dirk Schaumburg, Edward Slavin
-
Publication number: 20120022674Abstract: A mechanism to automate the design and programming of programmable control systems. Using graphical software representations, there is provided a set of sub-circuits that can be selected and attached to a graphical representation of a programmable controller. Technical information for the construction and testing of the programmable controller system are generated automatically by the mechanism. Another mechanism then automates the construction of structure and timing of the control software to fit all task requirements of the control system. The stand alone control software then operates in real time on the programmable controller system.Type: ApplicationFiled: December 15, 2008Publication date: January 26, 2012Inventor: Yun Peng Choo
-
Patent number: 8099192Abstract: A method is provided for teaching a transfer robot used in conjunction with a workpiece processing system including a pedestal assembly, a light sensor having an optical input fixedly coupled to the pedestal assembly, a transfer robot having an end effector, and a processing chamber containing the pedestal assembly and light sensor. The method includes the steps of producing light within the processing chamber, moving the end effector over the optical input such that amount of light reaching the light sensor varies in relation to the position of the end effector, and recording the signal gain as the end effector is moved over the optical input. The method also includes the step of establishing from the recorded signal gain a desired position of the end effector relative to the pedestal assembly.Type: GrantFiled: November 6, 2007Date of Patent: January 17, 2012Assignee: Novellus Systems, Inc.Inventors: Damon Genetti, Heinrich Von Bunau, Tarek Radwan, Karen Townsend
-
Patent number: 8099194Abstract: Included are embodiments for demand control. At least one embodiment of a method includes sending a first control signal, the first control signal configured to indicate a first supply for an environment, the first supply based on a first environmental factor and a control setting and determining a change in a second environmental factor. Some embodiments include calculating a second supply for the environment, based on the determined change and sending a second control signal, the second control signal configured to indicate the second supply for the environment.Type: GrantFiled: May 23, 2008Date of Patent: January 17, 2012Assignee: Prenova, Inc.Inventors: Gregory L. Chambers, Kenneth Van Meter
-
Publication number: 20120004744Abstract: A new method and to a new programming tool for creating a user program for a safety controller is disclosed. The new method and programming tool exploit a matrix-type organization of occurring programming tasks. Itemized software components allocated to specific hardware components are combined with aspect blocks that enable programming grouped according to functional control aspects of the system to be controlled.Type: ApplicationFiled: May 19, 2011Publication date: January 5, 2012Inventors: Matthias Reusch, Stefan Woehrle, Ralf Bauer, Matthias Holzaepfel, Maurice Gilmore
-
Publication number: 20110320017Abstract: A programming tool provides an interface between an industrial controller and a motor drive that allows the logic development tool used to program the industrial controller to be used to configure the motor drive and its supported components directly. This allows a programmer to configure the topology for the motor drive and provide configuration data that can be verified directly from within the controller programming software rather than requiring separate programming and diagnostic tools.Type: ApplicationFiled: September 8, 2011Publication date: December 29, 2011Inventor: Michael R. Keller
-
Publication number: 20110307083Abstract: A system, method, and computer readable medium. A method includes maintaining a domain-specific library that includes machine objects for a specific usage domain, and receiving a machine engine model that uses a plurality of machine objects from the domain-specific library. The method includes determining a plurality of object parameters from the machine engine model and generating control code using the plurality of object parameters. The method includes displaying the machine engine model, including the executing the control code.Type: ApplicationFiled: June 10, 2010Publication date: December 15, 2011Applicant: Siemens Product Lifecycle Management Software Inc.Inventors: Hans-Georg Köpken, Michael Schlereth
-
Patent number: 8078296Abstract: 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: GrantFiled: September 29, 2006Date of Patent: December 13, 2011Assignee: 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: 8073557Abstract: A motion control system comprising an application program, a plurality of motion controllers, a set of software drivers, and a motion component. Each software driver exposes a service provider interface comprising a set of driver functions. Driver code of at least one software driver associates at least one driver function with at least one control command. The motion component exposes an application programming interface comprising a set of component functions and component code associates at least one of the component functions with at least one of the driver functions. The at least one selected software driver generates at least one control code from the motion controller language associated with the at least one selected motion controller based on the at least one component function called by the application program, the component code, and the driver code of the at least one selectable software driver.Type: GrantFiled: March 18, 2009Date of Patent: December 6, 2011Assignee: ROY-G-BIV CorporationInventors: David W. Brown, Jay S. Clark
-
Publication number: 20110295391Abstract: A system, method, and computer readable medium. A method includes receiving input for a simulation model, the simulation model including a sensor. The method includes concurrently executing the simulation model and control code for a simulated physical controller, where the control code interacts with the simulation model according to a state of the sensor. The method includes generating revised control code based on the executed simulation model and control code, and generating controller-specific control code based on the revised control code. The method includes executing the simulation model and the controller-specific control code, the controller-specific control code interacting with the simulation model.Type: ApplicationFiled: May 25, 2010Publication date: December 1, 2011Applicant: Siemens Product Lifecycle Management Software Inc.Inventors: Roland Schneider, Richard Gary McDaniel
-
Patent number: 8065025Abstract: A configuration tool for configuring a frequency converter includes an interface with connector poles for connecting the configuration tool to the frequency converter and feeding configuration data from the configuration tool to the frequency converter. To facilitate the configuration of an unelectrified frequency converter, the configuration tool includes a battery or an electromagnetic field generator for conveying the energy required for electrifying at least the memory of the frequency converter to the frequency converter during the configuration.Type: GrantFiled: March 1, 2005Date of Patent: November 22, 2011Assignee: ABB OyInventor: Panu Virolainen
-
Patent number: 8060222Abstract: 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: GrantFiled: November 5, 2008Date of Patent: November 15, 2011Assignee: Invensys Systems, Inc.Inventors: Keith Eldridge, Brian Mackay, Mark Johnson, Scott Volk, Kenneth A. Burke, Paul Meskonis, Robert Hall, Steven Dardinski
-
Patent number: 8060862Abstract: 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: GrantFiled: March 4, 2010Date of Patent: November 15, 2011Assignee: Invensys Systems, Inc.Inventors: Keith Eldridge, Paul Meskonis, Robert Hall, Kenneth A. Burke, Scott Volk, Mark Johnson, Brian MacKay, Steven Dardinski
-
Patent number: 8056056Abstract: 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: GrantFiled: March 4, 2010Date of Patent: November 8, 2011Assignee: Invensys Systems, Inc.Inventors: Keith Eldridge, Paul Meskonis, Robert Hall, Kenneth A. Burke, Scott Volk, Mark Johnson, Brian MacKay, Steven Dardinski
-
Patent number: RE43619Abstract: A universal computer for a vehicle, comprising a microprocessor for the processing of control programs, a storage unit, for the data thus calculated and an interface which permits a connection of the computer to a databus in the vehicle. The computer comprises control programs for controlling device provided in the vehicle, whereby the control commands are transmitted to the device to be controlled via device interfaces. The computer also comprises reconfigurable hardware, which permits a retroactive reconfiguration of peripheral components or an interface in the assembled state of the computer. A transmission of an algorithm for reconfiguration of the hardware is provided to the storage unit on the vehicle, so that a process for reconfiguration of the hardware associated with the peripheral components or the interface may be carried out.Type: GrantFiled: June 7, 2002Date of Patent: August 28, 2012Assignee: Ramsle Technology Group GmbH, LLCInventor: Robert Newberry