Method For Control In A Process Control System Implemented In Part By One Or More Computer Implemented Run-Time Processes
First Claim
1. A method for control in a process control system where a graphical user interface of said process control system comprises graphic representations of one or more control objects for monitoring and control of a process or an equipment displayed by a client application of said process control system running in a first computer processing environment on a computer or workstation comprising the steps of:
- running a second application in a second computing process environment separate from said first computer processing environment in which said client application is run,generating by means of the non-core application graphic image output in a second graphical user interface display comprising at least one said control object,sending the graphic image output of the second graphical user interface in a graphic output format from the second application to said process control system via an intermediate service,integrating the second graphical user interface of the second application running in the second and separate computing process environment in said graphical user interface of said client application of said process control system,accepting a user input to the second graphical user interface in said graphical user interface andsending information resulting from the user input via the intermediate service to the application running in the second computing process environment separate from said process control system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for control in a process control system, where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and/or control of a process or an equipment. The control system GUI is displayed by a control system client application on a computer or workstation. In addition, one or more applications for monitoring and/or controlling at least one said control object are run in a computing process environment separate from said process control system. No code components execute in the same processing space as that running the GUI for the process control system. Any flaw or error in the extended applications cannot affect the control system program controlling an industrial process in real-time. A control system and a computer program are also disclosed.
58 Citations
17 Claims
-
1. A method for control in a process control system where a graphical user interface of said process control system comprises graphic representations of one or more control objects for monitoring and control of a process or an equipment displayed by a client application of said process control system running in a first computer processing environment on a computer or workstation comprising the steps of:
-
running a second application in a second computing process environment separate from said first computer processing environment in which said client application is run, generating by means of the non-core application graphic image output in a second graphical user interface display comprising at least one said control object, sending the graphic image output of the second graphical user interface in a graphic output format from the second application to said process control system via an intermediate service, integrating the second graphical user interface of the second application running in the second and separate computing process environment in said graphical user interface of said client application of said process control system, accepting a user input to the second graphical user interface in said graphical user interface and sending information resulting from the user input via the intermediate service to the application running in the second computing process environment separate from said process control system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A process control system where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and control of a process or an equipment and displayed by a control system client application running in a first computer processing environment on a computer or workstation comprising:
-
a Server Node arranged for running a second application in a second computing process environment separate from said process control system, and an intermediate service arranged for sending a second graphic user interface graphic image data comprising the at least one said control object generated by means of the second application, in a graphic output format, from the second application to said process control system for integration of the second graphical user interface of the application in said graphical user interface of said process control system and for sending information resulting from accepting a user input to the second graphical user interface in said graphical user interface via the intermediate service to the application running in the second computing process environment separate from said process control system. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. Use of a remote viewer server and a remote viewer client to run an application for control in a process control system in a first computer processing environment, where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and control of a process or an equipment and displayed by said control system client application on a computer or workstation, characterized in that a second application is run in a computing process environment of the remote viewer server, which is a separate computing process environment from that running the remote viewer client, and view or receive user input to graphic information about a control object integrated in said graphical user interface of said control system client application.
Specification