Method for visualizing screen content and corresponding data visualization system
By binding to the device operation data in pre-configured visualization in the data visualization system and using the plug-and-play protocol, the production stagnation caused by screen content changes in the existing technology is solved, dynamic and automated updates of screen content are realized, and the flexibility and efficiency of the production process are improved.
Patent Information
- Application Number
- CN202011083763.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-10-11
- Filing Date
- 2020-10-12
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2041-09-02
AI Technical Summary
The prior art requires restarting the automation software when changing the screen content of the HMI terminal in a factory automation environment, resulting in production stagnation, and reliance on central engineering tools for frequent changes, which is inefficient.
Using a decentralized engineering method, dynamic visualization of screen content is achieved by binding to device operation data in pre-planning and configuring visualization in the data visualization system, and the plug-and-play protocol is used to automatically load and execute planning/configuration programs.
Without restarting the device, flexible and automated updates of screen content are achieved, improving the flexibility and efficiency of the production process and reducing dependence on domain expertise.
Smart Images

Figure CN112650547B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method for visualizing screen contents on a data visualization system and a data visualization system for visualizing screen contents. Background Art
[0002] In various technical domains, especially in industrial automation, there are requirements regarding the content of the visualization screen. Within the scope of the development of the "Industrial Internet of Things (IIoT), factory automation solutions (Fabrik-Automation- ) In the near future, it must be able to support as many connected devices as possible, as follows Figure 1 It is no longer possible to implement this efficiently through central engineering as described. In particular, the frequency of changes in the automation facilities provided for the production process will also increase dramatically.
[0003] In this context, data visualization systems are used to visualize screen contents, wherein these data visualization systems can be designed, for example, as human-machine interface (HMI) terminals and are used in this form and manner not only in the context of factory automation, but also quite generally in any technical field involving the use of technical facilities, in order to implement monitoring or control functions regarding technical processes, in particular the production processes mentioned above, such as current status, access to historical data, etc. Typically, the collected data sets are displayed on devices for operating and monitoring, such as HMI terminals, using quickly understandable graphic objects, such as graphs, lists, buttons, instruments with pointers, etc.
[0004] In the context of factory automation, the screen content of the HMI terminal must be manually created and linked to the corresponding data source. This is usually done via a central engineering tool, which can be implemented as a "Totally Integrated Automation (TIA)" portal, for example. This creation must be performed individually at each end user, usually by a service technician with domain expertise. This is then followed by Figure 1 The description of Figure 1 The prior art is shown.
[0005] If changes to the screen content of an HMI terminal are subsequently required, these changes require restarting the entire automation software, which means that production in the factory is partially or even completely at a standstill. During this process, these changes are accepted in the system and transferred to the corresponding HMI device when the automation software is restarted. Even with a large number of devices and frequent changes, it is always necessary to resort to a central engineering tool.
[0006] This is a common approach that is similarly to be implemented or is implemented in the context of industrial automation with products from KEBAG MBH Automation or Beckhoff Automation GmbH & Co. KG.
[0007] KEBA GmbH Automation offers an engineering tool with the solution “KeTop” via the tool “KeStudio ViewEdit”, with which user interfaces for its HMI devices can be designed and subsequently made available on the Keba devices.
[0008] Likewise, Beckhoff Automation GmbH & Co. KG provides a central engineering framework via the “TwinCAT 3” tool, with which user interfaces for HMI devices must be planned / configured and made available.
[0009] Figure 1 The central project for visualizing screen contents on a data visualization system DVS is shown to be executed in a known manner, wherein the data visualization system DVS can be designed as an HMI terminal, for example, as already mentioned above. This central project can also necessarily include a plurality of data visualization systems DVS. Thus, according to Figure 1 There are two data visualization systems DVS on which screen contents can be visualized. By way of example, the visualization of screen contents will be explained based on one of the two data visualization systems DVS shown. The data visualization system DVS comprises a non-volatile, readable memory SP, a processor PZ connected to the memory SP, and a screen BS. The readable memory SP stores processor-readable control program instructions of a program module PGM, which executes the visualization of screen contents. The processor executes the control program instructions of the program module PGM for the visualization of screen contents.
[0010] To visualize the screen content BSI, the processor PZ firstly accesses the memory SP with the program module PGM to generate the screen content BSI and secondly controls the screen BS so that the generated screen content BSI can be visualized there. Figure 1 The description of FIG. 1 illustrates how the screen content BSI is generated in the processor PZ by executing control program instructions of the program module PGM for visualizing the screen content.
[0011] The screen content to be planned / configured in the central engineering for the visualization of the screen content generally comprises data on the devices of the technical installation AL which are networked in an installation- and operating-related manner to form an equipment network GNW. In principle, any type of technical installation can be used as a technical installation AL with the plurality of devices, and each device can be used as a data source. In the case shown, the installation AL is an automation installation AAL in a production process. With regard to the devices in the equipment network GNW, the installation AL, AAL can include either a first device GE or a plurality of, for example, three devices, namely a first device GE, a second device GE' and a third device GE", which together with any other devices in addition to the three shown devices GE, GE', GE", provide equipment operating data GBD as a data source and are interconnected in the equipment network GNW.
[0012] Figure 1 Of the devices GE, GE', GE" shown in the figure forming the one or more device networks GNW, the first device GE has a first controller CTR, which is connected to a first sensor SE and a first actuator AK, wherein both the first sensor SE and the first actuator AK provide data, which are stored in the first controller CTR as operating data BD of the first device GE as device operating data GBD, i.e. as device-specific operating data BD.
[0013] The second device GE' has a second controller CTR', which is connected to the second sensor SE' and the second actuator AK', wherein here not only the second sensor SE' but also the second actuator AK' provides the following data, which are stored in the second controller CTR' as further operating data BD' of the second device GE of the device operating data GBD, i.e. as device-specific further operating data BD'.
[0014] The situation of the third device GE" appears slightly different. Although the third device GE" also has a controller, namely a third controller CTR", this third controller, unlike the controllers CTR, CTR' of the other two devices GE, GE', is not connected to sensors and actuators that provide data. However, the third device GE" also provides device-specific operating data of the device operating data GBD as a data source. Therefore, additional operating data BD" of the third device GE" are stored in the third controller CTR", wherein the additional operating data are constructed as facility-generated data ALED of the technical facilities AL, AAL. The facility-generated data ALED are data generated in the following way: the third device GE" obtains the device operating data GBD from the other two devices GE, GE" in the device network GNW and generates the facility-generated data ALED from the transmitted device operating data GBD, for example by calculation.
[0015] These controllers CTR, CTR′, CTR″ are preferably, and in the case of an automation installation AAL as well, designed as programmable logic controllers (PLC).
[0016] The device-specific operating data BD, BD', BD" stored in the devices GE, GE', GE" are now managed centrally. For this purpose, the devices GE, GE', GE" of the device network GNW are connected to the central device control system ZGKS via a communication connection KV', wherein the communication connection can preferably be PROFIBUS or PROFINET, for example, in the case of an automation facility AAL. Via this communication connection KV', the device-specific operating data BD, BD', BD" reach the central device control system ZGKS either according to a PULL mechanism or according to a PUSH mechanism. The central device control system ZGKS is preferably designed as a "Supervisory Control and Data Acquisition (SCADA)" system.
[0017] In addition to the central plant control system ZGKS, which has the plants GE, GE', GE" in the plant network GNW on the one hand and the one or more data visualization systems DVS on the other hand, there is also a central control device ZSTG for planning / configuring the screen visualization content for performing central engineering in a known manner for visualizing screen contents. The control device ZSTG, which is designed as the central engineering tool already mentioned at the beginning, is now preferably a TIA portal, which runs on the "Field PG / PC" component.
[0018] For planning / configuring screen visualization contents, each visualization aspect can be linked in the central control device ZSTG to device-specific operating data BD, BD', BD" which are respectively bound to the device operating data GBD of the visualization aspect, based on the visualization aspect groups available for these devices GE, GE', GE", wherein the planning / configuration is performed manually on site centrally in the central control device ZSTG during offline operation of the installation AL, AAL, for example by an installation service technician or by a user of the installation by consulting operating and / or service instructions for each device GE, GE', GE" in the installation network GNW, wherein the first visualization aspect group VAS has, for example, five (as in Figure 1 ) for the visualization aspects of the first device GE, the second visualization aspect group VAS' has, for example, three (as in Figure 1 ) for the visualization aspects of the second device GE', and the third visualization aspect group VAS" has, for example, four (as in Figure 1 ) is used for visualization aspects of the third device GE".
[0019] Thus, it is possible to manually link the five first visualization aspects VA of the first visualization aspect group VAS with the first operating data BD, manually link the three second visualization aspects VA' of the second visualization aspect group VAS' with the second operating data BD', and manually link the four third visualization aspects VA" of the third visualization aspect group VAS" with the third operating data BD". By means of this manual linking, a planning / configuration program is generated in each case, and more specifically, a first planning / configuration program PKP is generated when linking the five first visualization aspects VA with the first operating data BD, a second planning / configuration program PKP' is generated when linking the three second visualization aspects VA' with the second operating data BD, and a third planning / configuration program PKP" is generated when linking the four third visualization aspects VA" with the third operating data BD.
[0020] The visualization aspects including data binding, i.e. binding to operating data BD, BD', BD", include, for example: graphical representation of the desired or required image information, charts, visualization / graphic logic, links to the data sources of the devices GE, GE', GE", which have device-specific operating data BD, BD', BD", etc.
[0021] The central engineering workflow for planning / configuring screen visualization content on a data visualization system DVS or HMI terminal via a central control device for planning / configuring screen visualization content ZSTG will be explained below by way of example based on first operating data BD of the plant operating data GBD provided and managed in general by the plants GE, GE′, GE″ in the plants ASL, AAL, which are stored in a first controller CTR of the first plant GE in the plants ASL, AAL and managed in a central plant control system ZGKS as a central collection point.
[0022] Alternatively, without any restrictions, the workflow can also be summarized based on a second or third device GE′, GE″ having device-specific operating data BD′, BD″.
[0023] The central engineering workflow begins with the data visualization system DVS and the central control device ZSTG being connected to the central plant control system ZGKS via further communication connections KV", wherein the communication connections are respectively characterized by a logical connection LOV" and a physical connection PHV". With the aid of the communication technical connection between the central control device ZSTG and the central plant control system ZGKS, with regard to the exemplary planning / configuration of the screen visualization content based on the first operating data BD of the first device GE, the device-specific operating data BD can now be manually linked with the first visualization aspect VA of the first visualization aspect group for the first planning / configuration program PKP based on the first operating data BD of the first device GE, as already described above.
[0024] In the next step of the central engineering workflow, the first planning / configuration program PKP generated in this way in the central control device ZSTG, with the visualization aspects VA and the binding (data binding) to the first operating data BD, is transmitted via the logical connection LOV" of the further communication connection KV" to the central plant control system ZGKS and from there to the first device GE and to the data visualization system DVS for storage there respectively. In the data visualization system DVS, the first planning / configuration program PKP with the visualization aspects VA and the data binding is stored via the processor PZ in the memory SP as a component of the program module PGM, where the first planning / configuration program PKP is executed immediately or with a time offset. During the execution of this program (also called deployment), first operating data BD are now loaded from the central plant control system ZGKS via the physical connection PHV into the data visualization system DVS under the control of the processor PZ. Likewise, under the control of the processor PZ, the first operating data BD are then at least partially visualized as screen content BSI on a screen BS in relation to and within the context of at least one dedicated visualization aspect of the first visualization aspect VA provided by means of the first planning / configuration program PKP. Summary of the Invention
[0025] The object of the present invention is to specify a method for visualizing screen contents on a data visualization system and a data visualization system for visualizing screen contents, which will be particularly useful in the future given the significantly increasing frequency of such changes and in the context of the "Internet of Things" ("IoT"). <iot>In the case of a greatly increasing number of networked devices in technical installations, in particular in automation installations present in production processes, the method and the data visualization system enable efficient function monitoring and function control.
[0026] This object is achieved by the method according to the invention for visualizing screen contents on a data visualization system.
[0027] Furthermore, the object is achieved by a data visualization system according to the invention for visualizing screen contents.
[0028] The idea underlying the present invention is to visualize screen contents on a data visualization system, in particular automatically and dynamically, for example during online operation of these devices or the facility, in the context of functional monitoring and functional control of at least one device of a technical facility that is networked into a device network in an facility-technical and operational-technical manner, wherein each visualization aspect of the group of visualization aspects available for the device can be linked to device-specific operating data respectively associated with this visualization aspect, which are provided by the facility as operating data. This is done as follows: after the system has been integrated into the device network by executing a plug-and-play protocol, a planning / configuration program with a large number of monitoring / control objects provided in the device is loaded into the data visualization system according to a pre-planning / pre-configuration program between the data visualization system and the device and by dedicated manipulation of the devices in the device network and the planning / configuration program is executed in the following manner: (i) with respect to a visualization aspect selected from the visualization aspect group having the visualization aspect, a corresponding monitoring / control object is selected from the monitoring / control objects; (ii) with respect to the data binding of the selected monitoring / control object with respect to the visualization aspect, operating data of the device-specific operating data corresponding to the selection is loaded; and (iii) the selected operating data with respect to the selected visualization aspect is visualized as screen content, wherein the monitoring / control object is determined and described by a link between the visualization aspect group with the visualization aspect and the data binding of the device-specific operating data with respect to the device operating data.
[0029] According to one embodiment of the present invention, the data visualization system is preferably an HMI terminal or an HMI application. The HMI application is preferably an "APP" (Application) that is implemented and executed on a conventional personal computer in the form of a laptop, tablet, smartphone, etc.
[0030] A further advantageous embodiment of the invention consists in that the visualization aspect set with the visualization aspects and the planning / configuration program with the monitoring / control objects are provided during the production of the system.
[0031] With regard to further aspects of the invention, it is expedient to extend the operating data and plant operating data to installation-generated data, sensor data and / or actuator data of the technical installation.
[0032] The invention can also be advantageously expanded with regard to simple handling and operation by selecting a selected visualization aspect and a corresponding selected monitoring / control object from a group of visualization aspects on the screen of the data visualization system by means of a selection menu.
[0033] The solution according to the invention dispenses with the known and Figure 1 The preferred configuration for central engineering contained in the diagram is a central control device for planning / configuring screen visualization content, which is preferably configured as a central engineering tool, for example as a TIA portal, and allows the manufacturer of a device or facility to provide a visualization or diagram of the device operating data optimized based on domain-specific knowledge with the help of monitoring / control objects, wherein the monitoring / control objects contain: visualization aspects including data binding with operating data. Without additional central engineering expenditure regarding the selection of the visualization form or diagram form, the link to the specifically controlled devices and their operating data, i.e. the selected data source, etc., the visualization or diagram can be loaded into the data visualization system in a decentralized, automatic, dynamic manner in the device / facility setting and, for example, during the operating time of the device or facility, i.e. online. Figure 1 Unlike the prior art shown in , which is performed manually and offline, the engineering is performed automatically and online without a central engineering department.
[0034] The visualization aspects, including data binding, ie, binding to system operating data, include graphical representations of desired or required image information, diagrams, visualization / graphic logic, links to data sources, and the like.
[0035] The decentralized engineering workflow for planning / configuring screen content is described by the sequence of characteristic features of the method according to the invention for visualizing screen content on a data visualization system and the data visualization system according to the invention for visualizing screen content. In this way, the problem underlying the invention can be effectively implemented, the planning / configuration software used, in particular the planning / configuration program, can be continuously utilized despite frequent changes and any number of devices can be supported.
[0036] The solution according to the invention is particularly distinguished by the fact that it supports an arbitrary number of screen contents, can be allocated at runtime without restarting, does not require any engineering effort regarding the visualization / illustration and the linking of data sources on the user / end customer side, and domain expertise only needs to be applied once on the manufacturer side and not repeatedly on the customer side.
[0037] All of this is addressed by providing the screen contents in a decentralized manner, ie, by providing them in a distributed manner (configuration, definition, and planning) at runtime.
[0038] The approach according to the present invention prepares for future technologies, particularly in industrial environments, characterized by the "Industrial Internet of Things (IIoT)." It also makes it possible to offer a modular and flexibly expandable data visualization system to end users, i.e., users of systems or facilities. This increases flexibility for end users with regard to changes, from the perspective of the system / facility manufacturer.
[0039] Furthermore, the topic-based provision of data and services decouples technical connections from logical connections.
[0040] Alternatively, it is also conceivable to provide visualization aspects including data binding, i.e., monitoring / control objects, not via individual devices, but rather via an Internet platform, i.e., for example, in an industrial environment via the Siemens-specific platform "Mindsphere." In this case, the device could record its own data sources in "Mindsphere" and link them with the graphical description provided by the manufacturer. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 shows a central process for visualizing screen contents on a data visualization system DVS according to the prior art; and
[0042] Figure 2 The decentralized process according to the invention for visualizing screen contents on a data visualization system DVS is shown.
[0043] from Figure 1 Departure according to the following Figure 2 Further advantages of the present invention emerge from the description of the exemplary embodiments of the present invention. DETAILED DESCRIPTION
[0044] Figure 2 based on Figure 1 The implementation of a decentralized project for visualizing screen contents on a data visualization system DVS in a known manner is shown, wherein the data visualization system DVS can preferably be designed either as an HMI terminal or as an HMI application in the form of an "APP" (app), wherein the HMI application is implemented and runs, for example, on a conventional personal computer in the form of a notebook, tablet, smartphone, etc. The decentralized project may also include a plurality of data visualization systems DVS. Figure 2 , as in Figure 1 As in the case of , there are also two data visualization systems DVS on which the screen contents can be visualized. Figure 1 As in FIG, the screen content visualization is explained by way of example based on one of the two data visualization systems DVS shown.
[0045] The data visualization system DVS again has a non-volatile readable memory SP, a processor PZ connected to the memory SP, and a screen BS, wherein the non-volatile readable memory SP stores processor-readable control program instructions of a program module PGM, which performs the visualization of the screen content, and the processor executes the control program instructions of the program module PGM for the visualization of the screen content.
[0046] To visualize the screen content BSI, the processor PZ firstly accesses the memory SP with the program module PGM to generate the screen content BSI and secondly controls the screen BS so that the generated screen content BSI can be visualized there. Figure 2 The description of FIG. 1 illustrates how the screen content BSI is generated in the processor PZ by executing control program instructions of the program module PGM for visualizing the screen content.
[0047] and Figure 1 Different from the data visualization system DVS in Figure 2 In the case of the data visualization system DVS shown in FIG, a pre-planning / pre-configuration program VPKP is stored in the memory SP as a component of the program module PGM and a selection menu AWM can be displayed on the screen BS. Figure 2 The description of the pre-planning / pre-configuration program VPKP and the selection menu AWM is explained.
[0048] In decentralized engineering, the screen contents to be planned / configured for the visualization of screen contents are as follows: Figure 1 As in the case of central engineering in the , the data of the devices of the technical installation AL which are networked in an installation- and operation-related manner to form an equipment network GNW are again very generally included. In principle, any type of technical installation can again be used as a technical installation AL with the plurality of devices, and each device can be used as a data source. In the case shown, the installation AL is an automation installation AAL in a production process. With regard to the devices in the equipment network GNW, the installation AL, AAL can either include a first device GE or a plurality of, for example, three devices, namely a first device GE, a second device GE' and a third device GE", which together with any other devices in addition to the three shown devices GE, GE', GE", provide equipment operating data GBD as data sources and are interconnected in the equipment network GNW.
[0049] like Figure 1 As shown in Figure 2 Of the devices GE, GE', GE" forming the one or more device networks GNW, the first device GE has a first controller CTR, which is connected to a first sensor SE and a first actuator AK, wherein both the first sensor SE and the first actuator AK provide data, which are stored in the first controller CTR as operating data BD of the first device GE as device operating data GBD, i.e. as device-specific operating data BD.
[0050] The second device GE' has a second controller CTR', which is connected to the second sensor SE' and the second actuator AK', wherein here not only the second sensor SE' but also the second actuator AK' provides the following data, which are stored in the second controller CTR' as further operating data BD' of the second device GE of the device operating data GBD, i.e. as device-specific further operating data BD'.
[0051] The situation of the third device GE" appears slightly different. Although the third device GE" also has a controller, namely a third controller CTR", this third controller, unlike the controllers CTR, CTR' of the other two devices GE, GE', is not connected to sensors and actuators that provide data. However, the third device GE" also provides device-specific operating data of the device operating data GBD as a data source. Therefore, additional operating data BD" of the third device GE" are stored in the third controller CTR", wherein the additional operating data are constructed as facility-generated data ALED of the technical facilities AL, AAL. The facility-generated data ALED are data generated in the following way: the third device GE" obtains the device operating data GBD from the other two devices GE, GE" in the device network GNW and generates the facility-generated data ALED from the transmitted device operating data GBD, for example by calculation.
[0052] These controllers CTR, CTR′, CTR″ are also preferably, and also in particular in the case of an automation installation AAL, designed as programmable logic controllers (PLC).
[0053] and Figure 1 The controllers CTR, CTR', and CTR" in Figure 2 The controllers CTR, CTR', and CTR" shown in FIG are respectively as follows: Figure 2 The data visualization system DVS shown in FIG has a pre-planning / pre-configuration program VPKP, which is stored in the controllers CTR, CTR', CTR". Figure 2 The description of FIG. 1 explains the significance of the pre-planning / pre-configuration program VPKP respectively stored in the controllers CTR, CTR′, CTR″ in the planning / configuration of screen contents for their visualization in the context of decentralized engineering.
[0054] For the decentralized planning / configuration of the screen visualization content, preferably during the device manufacturing process a visualization aspect group is provided in each device GE, GE', GE" of the device network GNW, i.e. in the first device GE there are, for example, five (e.g. Figure 2 A first visualization aspect group VAS of visualization aspects represented by a checklist in FIG. 1 , having, for example, three visualization aspects in the second device GE′ (as in FIG. 1 ). Figure 2 and in a third device GE" having, for example, four (as in Figure 2 A third visualization aspect group VAS″ of visualization aspects (represented in the example by the look-up table) is created and correspondingly stored in the corresponding controller CTR, CTR′, CTR″.
[0055] Likewise, each visualization aspect can preferably be linked during the device manufacturing process to device-specific operating data BD, BD', BD" which are respectively bound to the device operating data GBD of this visualization aspect. Thus, for example, during the device manufacturing process, for example in a manufacturing program-controlled manner (via a linking program used when manufacturing the device), the five first visualization aspects VA of the first visualization aspect group VAS can be linked to the first operating data BD, the three second visualization aspects VA' of the second visualization aspect group VAS' can be linked to the second operating data BD', and the four third visualization aspects VA" of the third visualization aspect group VAS" can be linked to the third operating data BD".
[0056] By means of the linking, a planning / configuration program is generated with a plurality of monitoring / control objects and is stored accordingly in the respective controller CTR, CTR', CTR", specifically with five first monitoring / control objects. A first planning / configuration program PKP, wherein the first monitoring / control object determines and specifies the linking of five first visualization aspects VA to first operating data BD; and three second monitoring / control objects a second planning / configuration program PKP', wherein the second monitoring / control object determines and specifies the linking of three second visualization aspects VA' to the second operating data BD'; and a third monitoring / control object having four A third planning / configuration program PKP″ is provided, wherein the third monitoring / control object determines and specifies the linking of four third visualization aspects VA″ to the third operating data BD.
[0057] The visualization aspects including data binding, i.e. binding to operating data BD, BD', BD", here also include, for example, graphic representations of the desired or required image information, charts, visualization / graphic logic, links to data sources of the devices GE, GE', GE", which have device-specific operating data BD, BD', BD", etc.
[0058] The decentralized engineering workflow for planning / configuring screen visualization content on a data visualization system DVS or an HMI terminal or an HMI application is then to be executed, for example, based on first operating data BD stored in a first controller CTR of a first device GE of an installation AL, AAL, a first visualization aspect group VAS stored therein, and a plurality of first monitoring / control objects. The first visualization aspect group comprises five first visualization aspects VA linked to the first operating data BD, wherein the first monitoring / control object determines and specifies the linking of the five first visualization aspects VA to the first operating data BD.
[0059] Alternatively, without any restrictions, the workflow can also be summarized based on a second or third device GE′, GE″ as an exclusively considered device with device-specific operating data BD′, BD″.
[0060] The decentralized engineering workflow begins with the integration of the data visualization system DVS into the device network GNW of the installation AL, AAL by connecting the data visualization system DVS to the first device GE via a communication connection KV, wherein the communication connection is represented by a logical connection LOV and a physical connection PHV. Of course, the data visualization system DVS can also be integrated into the device network GNW of the installation AL, AAL. Figure 2 The other data visualization systems DVS shown in FIG are connected to the other devices GE, GE or to the first device GE. Since the decentralized engineering workflow for planning / configuring the screen visualization content is explained by way of example based on the first device GE, the distributed engineering workflow for planning / configuring the screen visualization content is omitted. Figure 2 Corresponding considerations for the graphical illustrations in .
[0061] In the next step of the decentralized engineering workflow, when the data visualization system DVS is incorporated into the device network GNW and when the control program instructions of the program module PGM are executed by the processor PZ, based on the pre-planned / pre-configured program VPKP contained in the program module PGM of the memory SP in the data visualization system DVS and in the first device GE, the plug-and-play protocol PPP is executed and processed (abwickeln) between the processor PZ and the first device GE via the logical connection LOV in order to connect the data visualization system DVS to the first device GE in a communication and control technical manner.
[0062] In the next step of the decentralized engineering workflow, when the control program instructions of the program module PGM are further executed by the processor PZ during the communication and control technology connection and the first device GE in the device network GNW is also exclusively controlled via the logical connection LOV, the first device GE with five first monitoring / control objects generated in the first device GE, for example, during device manufacture and stored there, is activated. A planning / configuration program PKP is loaded into a memory SP of the data visualization system DVS for planning / configuring a screen content BSI to be visualized, wherein the monitoring / control object determines and specifies the linking of five first visualization aspects VA of a first visualization aspect group VAS with the first operating data BD. The planning / configuration program PKP is preferably loaded in such a way that the planning / configuration program PKP becomes a component of the program module PGM as a result of the loading.
[0063] In the final step of the decentralized engineering workflow, the processor PZ executes the planning / configuration program PKP loaded into the memory SP in such a way that:
[0064] a) With respect to a visualization aspect VA* selected from the first visualization aspect group VAS having a plurality of first visualization aspects VA, from the first monitoring / control object Select the corresponding monitoring / control object
[0065] b) According to the selected monitoring / control object The data binding related to the visualization aspect is to load the operating data BD* of the device-specific operating data BD, BD', BD" corresponding to the selection from the first device GE into the data visualization system DVS, for example Figure 2 into the processor PZ or preferably into the memory SP as shown in ; and
[0066] c) Regarding the selected visualization aspect VA*, it will be combined with the selected monitoring / control object The corresponding operating data BD*, ie the selected operating data BD*, are visualized as screen content BSI.
[0067] By means of the selection menu AWM, a visualization aspect VA* and the corresponding selected monitoring / control object can be selected from the first visualization aspect group VAS. < / iot>
Claims
1. A method for visualizing screen content on a data visualization system (DVS), wherein: a) in the context of function monitoring and function control of at least one device (GE, GE′, GE″) of a technical installation (AL) which is networked in an installation- and operation-related manner to form a device network (GNW), for the purpose of planning / configuring screen content (BSI), a1) detecting device operating data (GBD) for the function monitoring and function control and providing the device operating data to the data visualization system (DVS); a2) each visualization aspect (VA, VA', VA") of the set of visualization aspects (VAS, VAS', VAS") available for the device (GE, GE', GE") can be linked to device-specific operating data (BD, BD*, BD', BD") of the device operating data (GBD) respectively associated with the visualization aspect, It is characterized by: b) when integrating (KV, LOV, PHV) the data visualization system (DVS) into the device network (GNW), executing a plug-and-play protocol (PPP) between the data visualization system (DVS) and the devices (GE, GE', GE") based on a pre-planning / pre-configuration program (VPKP) contained in the data visualization system (DVS) and in the devices (GE, GE', GE"), using which the data visualization system (DVS) is connected to the devices (GE, GE', GE") in a communication- and control-related manner, c) during the communication and control connection (KV, LOV, PHV), when the devices (GE, GE', GE") are operated exclusively in the device network (GNW), the devices (GE, GE', GE") provided with a large number of monitoring / control objects A planning / configuration program (PKP, PKP', PKP") is loaded into the data visualization system (DVS) for planning / configuring screen contents (BSI) to be visualized, wherein the monitoring / control objects are determined and described by means of a data-bound link of the visualization aspect groups (VAS, VAS', VAS") with the visualization aspects (VA, VA', VA") and the device-specific operating data (BD, BD', BD"), which are associated with the visualization aspects. d) executing the planning / configuration program (PKP, PKP', PKP") loaded into the data visualization system (DVS) by: d1) With respect to a visualization aspect (VA*) selected from the visualization aspect group (VAS, VAS', VAS") having the visualization aspect (VA, VA', VA"), Select the corresponding monitoring / control object d2) According to the selected monitoring / control object data binding related to the visualization aspect, loading the operating data (BD*) corresponding to the selection of the device-specific operating data (BD, BD', BD") into the data visualization system (DVS); and d3) Visualizing the selected operating data (BD*) with respect to the selected visualization aspect (VA*) as the screen content (BSI).
2. The method according to claim 1, characterized in that An HMI terminal or an HMI application is used as the data visualization system (DVS).
3. The method according to claim 1 or 2, characterized in that During the manufacturing process of the device, the visualization aspect group (VAS, VAS', VAS") with the visualization aspects (VA, VA', VA", VA*) and the monitoring / control object are provided. The planning / configuration program (PKP, PKP', PKP").
4. The method according to claim 1 or 2, characterized in that The operating data (BD, BD', BD", BD*) and the equipment operating data (GBD) are at least one of sensor data (SE, SE'), actuator data (AK, AK') and installation generated data (ALED) of the technical installation (AL, AAL).
5. The method according to claim 1 or 2, characterized in that Selecting the selected visualization aspect (VA*) and the corresponding selected monitoring / control object from the group of visualization aspects (VAS, VAS', VAS") on the screen (BS) of the data visualization system (DVS) by means of a selection menu (AWM) 6. The method according to claim 1, wherein The technical facilities (AL) are automation facilities (AAL) in the production process.
7. A data visualization system (DVS) for visualizing screen contents, the data visualization system comprising a non-volatile, readable memory (SP) and a processor (PZ) connected to the memory (SP), wherein the memory (SP) stores processor-readable control program instructions of a program module (PGM), wherein the program module (PGM) performs the screen contents visualization, wherein the processor executes the control program instructions of the program module (PGM) for the screen contents visualization, a) in the context of function monitoring and function control of at least one device (GE, GE', GE") of a technical installation (AL) which is networked in an installation- and operation-related manner to form a device network (GNW), for planning / configuring screen content (BSI) a1) detecting device operating data (GBD) for the function monitoring and function control and providing the device operating data to the data visualization system (DVS); a2) each visualization aspect (VA, VA', VA") of the set of visualization aspects (VAS, VAS', VAS") available for the device (GE, GE', GE") can be linked to device-specific operating data (BD, BD*, BD', BD") of the device operating data (GBD) respectively associated with the visualization aspect, It is characterized by: The processor (PZ) and the program module (PGM) are designed and the processor (PZ) executes the control program instructions of the program module (PGM) such that: b) when integrating (KV, LOV, PHV) the data visualization system (DVS) into the device network (GNW), executing a plug-and-play protocol (PPP) between the processor (PZ) and the devices (GE, GE', GE"), based on a pre-planned / pre-configured program (VPKP) contained in the program module (PGM) of the memory (SP) in the data visualization system (DVS) and in the devices (GE, GE', GE"), connecting the data visualization system (DVS) to the devices (GE, GE', GE") in a communication and control-related manner using the plug-and-play protocol, c) during the communication and control connection (KV, LOV, PHV), when the devices (GE, GE', GE") are operated exclusively in the device network (GNW), the devices (GE, GE', GE") provided with a large number of monitoring / control objects A planning / configuration program (PKP, PKP', PKP") is loaded into the memory (SP) via the processor (PZ) for planning / configuring the screen content (BSI) to be visualized, wherein the monitoring / control object is determined and described by the visualization aspect group (VAS, VAS', VAS") having the visualization aspects (VA, VA', VA") and a data binding with the device-specific operating data (BD, BD', BD") related to the visualization aspects. d) executing the planning / configuration program (PKP, PKP′, PKP″) loaded into the memory (SP) by: d1) With respect to a visualization aspect (VA*) selected from the visualization aspect group (VAS, VAS', VAS") having the visualization aspect (VA, VA', VA"), Select the corresponding monitoring / control object d2) According to the selected monitoring / control object data binding related to visualization aspects, loading the operating data (BD*) corresponding to the selection of the device-specific operating data (BD, BD′, BD″) into the data visualization system (DVS); and d3) Visualizing the selected operating data (BD*) with respect to the selected visualization aspect (VA*) as the screen content (BSI).
8. The data visualization system (DVS) according to claim 7, characterized in that HMI terminal or HMI application.
9. The data visualization system (DVS) according to claim 7 or 8, characterized in that Provide the visualization aspect group (VAS, VAS', VAS") and the monitoring / control object in the process of equipment manufacturing Planning / configuration program (PKP, PKP', PKP").
10. The data visualization system (DVS) according to claim 7 or 8, characterized in that The operating data (BD, BD', BD", BD*) and the equipment operating data (GBD) are at least one of sensor data (SE, SE'), actuator data (AK, AK') and installation generated data (ALED) of the technical installation (AL, AAL).
11. The data visualization system (DVS) according to claim 7 or 8, characterized in that Screen (BS) on which a selected visualization aspect (VA*) and a corresponding selected monitoring / control object can be selected from the visualization aspect groups (VAS, VAS', VAS") by means of a selection menu (AWM) 12. The data visualization system (DVS) according to claim 7, characterized in that The technical facilities (AL) are automation facilities (AAL) in the production process.
13. The data visualization system (DVS) according to claim 7, characterized in that The planning / configuration program (PKP, PKP′, PKP″) is loaded into the memory (SP) via the processor (PZ) as a component of the program module (PGM).
14. The data visualization system (DVS) according to claim 7, characterized in that According to the selected monitoring / control object The data binding related to the visualization aspect is performed, and the operating data (BD*) corresponding to the selection of the device-specific operating data (BD, BD', BD") is loaded into the processor (PZ) or the memory (SP).
Citation Information
Patent Citations
Method of operating a home automation system
CN101750974A
Configurable plc and scada-based control system
CN1577192A