Method of generating a component of a component-based automation system
AssigneeSiemens Corporate Research, Inc.
InventorsRalph Buesgen, Edwin Anthony Prince, Chellury R. Sastry, Peng Zhao, Georg Biehler, Richard Miceli
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for generating a description of a component of an automation system comprises describing the component as a plurality of inputs and outputs, generating a vendor-independent component description file based on a description of the component as the plurality of inputs and outputs, updating the vendor-independent component description file to include vendor-specific hardware information and hardware control logic, and creating the component based on an updated vendor-specific component description.
Claims14
A computer-implemented method for generating a component of an automation system comprising:
- describing the component as a plurality of inputs and outputs;
- generating a vendor-independent component description file based on a description of the component as the plurality of inputs and outputs;
- updating the vendor-independent component description file to include vendor-specific hardware information and hardware control logic;
- and
- loading an updated vendor-specific component description into the component, the updated vendor-specific component description enabling communications with an automated component of the automation system via the plurality of inputs and outputs and control of the component by the automation system via the hardware control logic.
A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for controlling a component of an automation system, the method steps comprising:
- receiving a component description (PCD) file into the program storage device of the component, the PCD comprising component-independent instructions for accessing a plurality of inputs and outputs of the automation system and component-specific instructions for controlling the component, the component-specific instructions comprising hardware control logic;
- receiving network communication code into the program storage device for connecting the component to the automation system via the plurality of inputs and outputs;
- and
- performing an automated function of the component according to communications understood by the network communication code for communicating with the hardware control logic in response to an input of a connected component of the automation system.
A method for generating a component of an automation system comprising:
- describing the component as a plurality of inputs and outputs to the automation system;
- generating a vendor-independent component description file based on a description of the component as the plurality of inputs and outputs;
- creating hardware for the component according to the description of the component as the plurality of inputs and outputs;
- updating the vendor-independent component description file to include vendor-specific hardware information and hardware control logic corresponding to the hardware for creating the component;
- and
- loading an updated vendor-specific component description into the component, the updated vendor-specific component description enabling communications with an automated component of the automation system via the plurality of inputs and outputs and control of the component by the automation system via the hardware control logic.
Dependencies are inferred from the claim text.