PROCESSING DEVICE AND METHOD FOR CONFIGURING AN AUTOMATION SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
A method configuring an automation system with plural controllers including first and second controllers, the method including: obtaining a first function block, having a first interface, suitable for a first application, and created by a first tool compliant with a first standard; creating a platform independent model for a second application with a second tool compliant with a second standard; creating a platform definition model of the first controller for the second application; creating a platform specific model for the second application, including: allocating and compiling, with the second tool, a primary part of the second application including the second function block for the first controller and a secondary part of the second application for the second controller; and downloading the first controller configuration, the first application, and the primary part of the second application to the first controller.
19 Citations
24 Claims
-
1-12. -12. (canceled)
-
13. A method for configuring an automation system with a plurality of controllers including a first controller and a second controller, the method comprising:
-
obtaining a first function block including a first interface, which first function block is configured for a sequential first application compliant with a first standard, the first function block being created by use of a first tool compliant with the first standard; creating a platform independent model for an event-driven second application compliant with a second standard with a second tool compliant with the second standard, wherein creating the platform independent model comprises incorporating a second function block comprising the first interface and an event interface; creating a platform definition model of the first controller for the second application to form a first controller configuration; creating a platform specific model for the second application, wherein creating the platform specific model for the second application comprises; allocating and compiling, with the second tool, a primary part of the second application including the second function block for the first controller and a secondary part of the second application for the second controller; instantiating the first function block with the first tool; allocating, with the first tool, logical input/outputs to physical input/outputs; and compiling the first function block with the first tool into a first application; and downloading the first controller configuration, the first application, and the primary part of the second application to the first controller. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A processing device for an automation system, comprising:
-
a controller configured to execute in parallel a sequential first application compliant with a first standard, and an event-driven second application compliant with a second standard, the first application embedding a first function block having a first interface and the second application embedding a second function block comprising the first interface and an event interface. - View Dependent Claims (19, 20, 21)
-
-
22. A method for operating an automation system with a plurality of controllers including a first controller and a second controller, the method comprising:
-
executing a sequential task of a first application, the first application embedding a first function block with a first interface; and executing a distributed second application in parallel with the first application, the second application embedding a second function block comprising the first interface and an event interface. - View Dependent Claims (23, 24)
-
Specification