Abstract:
A setup control unit is configured to get activated via a first computer that is to become a node in the process control system and which activation is initiated by a setup tool being brought to the first computer. The setup control unit contacts a configuration control computer, supplies a setup tool identifier to the configuration control computer, accesses system information elements in the configuration control computer, presents system nodes to an operator using the system information elements, receives an operator selection of a system node, sends the node selection to the configuration control computer for registering, based on a setup tool identifier investigation, receives node parameter data associated with the selected system node from the configuration control computer and supplies the first computer with the node parameter data for making it into the selected system node.
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.
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.
Abstract:
Embodiments of the invention are directed towards providing safe updating of objects in a computerized object-based system for process and manufacturing control. Some methods in some embodiments of methods may include providing a production environment within the system comprising operative versions of computer objects and at least one related engineering environment isolated from the production environment. Some embodiments of such methods may also include importing versions of objects to the engineering environment from a related environment, allowing a group of system-modifying users to modify the imported objects for creating modified versions of these objects and barring other users from modifying the imported objects, and exporting objects from the engineering environment to a related environment, where the exporting involves replacing current versions of objects in the related environment with modified versions for making the modified versions current versions.
Abstract:
A process control system is disclosed which can include a plurality of spatially distributed, internetworked network subscribers with secure communication between the network subscribers via a communication network. Communication integrity can be based on an interchange of certificates. In order to protect the communication integrity, the process control system can include a central certification point which is an integral part of the process control system and allocates and distributes certificates.
Abstract:
The invention relates to a method for evaluating an application for controlling a process within an automation system. The application is stored within a controller, and at least two versions of it are present within the controller. The method comprises the steps of: inputting to the different versions of the application an input signal obtained from the process; executing, in the controller, tasks based on this input signal for the different versions; generating a report comprising comparisons of the outputs from the different versions of the application; and evaluating, based on the generated report, the version(s) not used for controlling the process. An improved way of revising an automation system is thereby achieved. The invention also relates to such controller and an automation system.
Abstract:
A texture spray gun (10), is provided with an air valve (12) design that can use several rotations of the control knob for full adjustment with smooth and steady flow change through the full range. The air shutoff (24) is integral to the fluid needle (26) actuation and consists of only two simple and inexpensive components. The body (20) of the spray gun (10) is produced as a one piece plastic piece which requires no secondary operations (after molding) to complete. The spray gun may be configured to operate with both hopper and pump feeds. A molded soft polymer one-way valve (48) is installed in the air passage (50) of the texture gun (10). A multi-hole air cap (52) is installed directly to the end of the needle of the texture gun (10) and gives a more consistent and desirable pattern than the prior art single hole arrangements.
Abstract:
A look-up function and query capability of aspects associated with aspect objects is enabled in a client device. A web client application, such as a web browser, executes in the client device. The aspects are associated with functions of real world objects such as pumps, motors, mixing units, compressors, conveyors, transformers or switchgears. The client device does not need to be pre-loaded with any specific software relating to a control system other than the web browser.
Abstract:
A method to provide access to Aspects of Aspect Objects from a standard web browser. A web browser sends a request of access to a certain Aspect of an Aspect Object. The request includes a URL address. The URL address specifies the Aspect, the Aspect Object. The method enables the use of thin clients to access Aspects of Aspect Objects representing functions of real world objects connected to a control system.
Abstract:
A software object is positioned in structures, such as a functional structure, location structure and order structure, where each structure consists of a hierarchy of software objects. In each structure the software object inherits security from other software objects in the hierarchy. Since the software object is inserted into multiple hierarchical structures the security of the software object is inherited from software objects in multiple hierarchical structures. The user authority to interact with a software object is, in addition to the identity of the user logged in, dependent on the inherited security of the software object. As a software object is inserted, deleted and moved in a hierarchical structure the security of the software object changes.