Patent classifications
G05B2219/25067
System and method for module engineering with sequence libraries
Method and system for engineering with sequence libraries are provided. A first set of engineering data is defined for a first engineering project to generate a first sequence library for the first engineering project, independently of one or more lower level engineering projects for configuring one or more field control systems. The sequence library assignment process is to assign the first sequence library to the one or more lower level engineering projects simultaneously to generate one or more first assigned sequence libraries for the one or more lower level engineering projects for configuring the one or more field control systems. The parallel configuration process is to perform a parallel configuration process which configures the first sequence library for the first engineering project, while assigning the first sequence library to another one or more lower level engineering projects.
Information processing device, display control method, and program
There is provided an information processing device to enable a user to intuitively perform an operation of setting a linked operation of hardware elements or software elements, the information processing device including: a display control unit configured to cause a plurality of icons indicating hardware elements or software elements that perform a linked operation together, and a link connecting the plurality of icons to each other to be displayed. A spatial sequence of the plurality of icons formed by the link corresponds to a temporal sequence of operations of the software elements or the hardware elements indicated by the plurality of icons.
Industrial safety monitoring configuration using a digital twin
An industrial safety zone configuration system leverages a digital twin of an industrial automation system to assist in configuring safety sensors for accurate monitoring of a desired detection zone. The system renders a graphical representation of the automation system based on the digital twin and allows a user to define a desired detection zone to be monitored as a three-dimensional volume within the virtual industrial environment. Users can define the locations and orientations of respective safety sensors as sensor objects that can be added to the graphical representation. Each sensor object has a set of object attributes representing configuration settings available on the corresponding physical sensor. The system can identify sensor configuration settings that will yield an estimated detection zone that closely conforms to the defined detection zone, and generate sensor configuration data based on these settings that can be used to configure the physical safety sensors.
Derived and linked definitions with override
Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
Derived and linked definitions with override
Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
System and method for emulation of an automation control system
Present embodiments include an automation control system including one or more processors and memories with an application stored on the one or more memories and implemented by the one or more processors. The application includes an interface configured to communicate with automation devices via a communication subsystem. Further, the application includes an operation environment, a programming environment, and an emulation environment. The programming environment is configured to generate device elements corresponding to the automation devices within the operation environment in which the device elements are configured to functionally interact with the automation devices. The emulation environment is configured to automatically host an emulation model of the automation devices based on the device elements generated within the operation environment.
INDUSTRIAL SAFETY MONITORING CONFIGURATION USING A DIGITAL TWIN
An industrial safety zone configuration system leverages a digital twin of an industrial automation system to assist in configuring safety sensors for accurate monitoring of a desired detection zone. The system renders a graphical representation of the automation system based on the digital twin and allows a user to define a desired detection zone to be monitored as a three-dimensional volume within the virtual industrial environment. Users can define the locations and orientations of respective safety sensors as sensor objects that can be added to the graphical representation. Each sensor object has a set of object attributes representing configuration settings available on the corresponding physical sensor. The system can identify sensor configuration settings that will yield an estimated detection zone that closely conforms to the defined detection zone, and generate sensor configuration data based on these settings that can be used to configure the physical safety sensors.
Derived and linked definitions with override
Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
SUPERVISORY CONTROL AND DATA ACQUISITION SYSTEM AND DATA ENGINEERING METHOD THEREOF
A supervisory control and data acquisition (SCADA) system includes: a database configured to store data on the SCADA system; a client; and a server configured to transmit the data stored in the database to the client in response to a request of the client. The client is configured to display a supervisory screen for monitoring the SCADA system on the basis of the transmitted data. When data on an object is added as a graphic editor for editing the supervisory screen is executed, the server or client updates the database on the basis of the data on the object, and reflects, to the supervisory screen, creation of the object, input through the graphic editor.
GRAPHICAL INTERFACE FOR CONFIGURATION OF INDUSTRIAL AUTOMATION SYSTEMS
Exemplified herein is a graphical user interface for an industrial automation system that provides, in a single aggregated and eloquent view, a configuration workspace to discover and present configuration details of control components within an industrial automation system. These components may include industrial controllers, programmable logic controllers (PLCs), supervisory control and data acquisition (SCADA) systems, programmable automation controllers (PACs), and the like, which have modules (as well as submodules) connected thereto. Among other things, the configuration workspace enables a holistic view of identified hardware configuration and the modular reconciliation and troubleshoot of the network device and module configurations.