Monitoring control screen generating device, monitoring control screen generating method, and plant monitoring control system using the same

The monitoring and control screen generation device facilitates efficient customization of plant monitoring screens by previewing attribute changes, addressing the complexity of conventional systems and enhancing the screen generation process.

JP2025115012APending Publication Date: 2025-08-06MITSUBISHI ELECTRIC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024009304
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-25
Publication Date
2025-08-06

AI Technical Summary

Technical Problem

Conventional plant monitoring and control systems face challenges in efficiently generating customizable monitoring and control screens due to complex specification information, making it difficult to predict changes when parameters are adjusted.

Method used

A monitoring and control screen generation device that includes a part information management unit, attribute input screen generation unit, preview data creation unit, and screen determination unit to manage and display preview data based on graphic components and attributes, allowing users to visualize changes before finalizing the screen.

Benefits of technology

Enables efficient generation of monitoring screens by allowing users to preview and visualize changes in attributes, reducing the time required to create screens and improving the customization process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025115012000001_ABST
    Figure 2025115012000001_ABST
Patent Text Reader

Abstract

To provide a monitoring screen forming device that can display an image when an operator changes a parameter.SOLUTION: A monitoring screen forming device comprises: a component information management unit that manages attribution information for each graphic component; an attribution input screen generating unit that calls the graphic component and the attribution information from the component information management unit based on data related to a plant appliance, and generates an attribution input screen for inputting a plurality of attributions in the graphic component; a preview data forming unit that forms preview data based on the graphic component and the attribution indicated on the attribution input screen generated by the attribution input screen generating unit; a preview data display unit that displays the preview data formed by the preview data forming unit; and a screen determination unit that determines a monitoring control screen or a portion of the monitoring control screen to be displayed on the monitoring control screen display unit from the plurality of preview data displayed by the preview data display unit.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a monitoring and control screen generating device and a monitoring and control screen generating method for generating a monitoring and control screen to be displayed on a monitoring screen display unit of a plant monitoring and control system, and a plant monitoring and control system using the same. [Background technology]

[0002] Plant monitoring and control systems that monitor and control plant equipment are used for a variety of purposes, such as water treatment plants such as water purification plants and sewage treatment plants, power plants that control power generation, and railway plants that control railway operations. The monitoring and control screen in a plant monitoring and control system is a human interface customized to the needs of each target plant. This customization requires changing a huge number of parameters to suit the target plant and the user. Therefore, technology that allows monitoring and control screens to be flexibly adapted to various plants is being studied. For example, Patent Document 1 discloses a screen construction device for a monitoring and control system that, when editing a monitoring and control screen, searches for prescribed specification information related to components to be displayed on the screen and reflects the prescribed specification information in the screen components, thereby improving work efficiency. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2016-029542 Summary of the Invention [Problem to be solved by the invention]

[0004] However, with conventional technology, the specification information reflected in the screen components was complex, making it difficult to generate screens because it was difficult to imagine what changes would occur when the content was changed.

[0005] The present disclosure has been made to solve the above-mentioned problems, and aims to provide a monitoring screen creation device that can display an image of what state will occur when parameters are changed. [Means for solving the problem]

[0006] a part information management unit that manages attribute information relating to the attributes of graphic components for each of the graphic components that make up the monitoring and control screen; a data acquisition unit that acquires data relating to the plant equipment from a data server or a data input unit that controls the plant equipment; an attribute input screen generation unit that calls up the graphic components and attribute information from the part information management unit based on the data acquired from the data acquisition unit, and generates an attribute input screen for inputting multiple attributes of the graphic components; a preview data creation unit that creates preview data based on the graphic components and attributes indicated in the attribute input screen generated by the attribute input screen generation unit; a preview data display unit that displays the preview data created by the preview data creation unit; a screen determination unit that determines, from the preview data displayed by the preview data display unit, the monitoring and control screen or a portion of the monitoring and control screen to be displayed on the monitoring and control screen display unit; and an output unit that outputs the monitoring and control screen or the portion of the monitoring and control screen determined by the screen determination unit.

[0007] The plant monitoring and control system according to the present disclosure includes a monitoring and control screen generating device according to the present disclosure, a monitoring device having a monitoring and control screen display unit that displays the monitoring and control screen generated by the monitoring and control screen generating device, and a control unit that monitors and controls plant equipment based on the monitoring and control screen.

[0008] The monitoring and control screen generation method according to the present disclosure is a monitoring and control screen generation method for generating a monitoring and control screen to be displayed on a monitoring and control screen display unit of a plant monitoring and control system that monitors and controls plant equipment, and includes the steps of: managing attribute information relating to the attributes of graphic components for each graphic component that constitutes the monitoring and control screen; acquiring data relating to the plant equipment from a data server or data input unit that controls the plant equipment; calling the graphic components and attribute information based on the acquired data, and generating an attribute input screen for inputting multiple attributes of the graphic components; creating preview data based on the graphic components and attributes indicated on the generated attribute input screen; displaying the created preview data; determining, from the displayed preview data, a monitoring and control screen or a portion of the monitoring and control screen to be displayed on the monitoring and control screen display unit; and outputting the determined monitoring and control screen or portion of the monitoring and control screen. [Effects of the Invention]

[0009] According to the present disclosure, graphic components and attributes are called based on data obtained from the data acquisition unit, and preview data is created based on the called graphic components and attribute information. Therefore, when generating a monitoring screen, a preview of the attributes of the graphic components to be placed on the monitoring control screen display unit can be displayed, allowing the user to imagine and check the image in advance, thereby making the monitoring screen generation process more efficient. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a schematic block diagram showing a configuration of a plant monitoring and control system according to a first embodiment. [Figure 2] 3 is an explanatory diagram showing an example of an attribute input screen generated by an attribute input screen generating unit according to the first embodiment; FIG. [Figure 3] 3 is an explanatory diagram showing an example of a preview screen displayed by a preview data display unit according to the first embodiment; FIG. [Figure 4]3 is an explanatory diagram showing an example of a preview screen displayed by a preview data display unit according to the first embodiment; FIG. [Figure 5] 3 is an explanatory diagram showing an example of a preview screen displayed by a preview data display unit according to the first embodiment; FIG. [Figure 6] 3 is an explanatory diagram showing an example of a preview screen displayed by a preview data display unit according to the first embodiment; FIG. [Figure 7] 3 is an explanatory diagram showing an example of graphic components and attribute information according to the first embodiment; FIG. [Figure 8] 3 is an explanatory diagram showing an example of a preview screen displayed by a preview data display unit according to the first embodiment; FIG. [Figure 9] 4 is a flowchart showing an example of a processing routine executed by the monitoring and control screen generating device according to the first embodiment. [Figure 10] 2 is a schematic configuration diagram showing an example of a processing circuit that realizes each function of the monitoring and control screen generating device according to the first embodiment. FIG. [Figure 11] FIG. 10 is a schematic block diagram showing the configuration of a plant monitoring and control system according to a second embodiment. [Figure 12] FIG. 10 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device according to a second embodiment. [Figure 13] FIG. 10 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device according to a second embodiment. [Figure 14] FIG. 11 is an explanatory diagram showing an example of an attribute input screen generated by an attribute input screen generating unit according to the third embodiment. [Figure 15] FIG. 11 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device according to a third embodiment. [Figure 16] FIG. 11 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device according to a third embodiment. [Figure 17] FIG. 10 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device according to a fourth embodiment. [Figure 18] FIG. 2 is an explanatory diagram showing an example of a setting file according to the first to fourth embodiments. DETAILED DESCRIPTION OF THE INVENTION

[0011] The embodiments will be described with reference to the drawings, in which the same contents and corresponding parts are designated by the same reference numerals and detailed description thereof will be omitted.

[0012] Embodiment 1 1 is a schematic block diagram showing the configuration of a plant monitoring and control system 1000 according to a first embodiment. For example, in a hydroelectric power plant, a plurality of plant devices 40 with different roles, such as a plant device 40 that manages water operation, a plant device 40 that manages power generation, and a plant device 40 that manages power transmission, are connected to a data server 31, a control unit 30, and the like via a control network 32. The control unit 30 is further connected to a monitoring device 200 having a monitoring and control screen display unit 210, and monitors the status of each plant device 40 displayed on the monitoring and control screen display unit 210 by a supervisor or by automatic numerical monitoring, for example. When operating the plant devices 40, for example, to increase the amount of water stored in a dam, the control unit 30 controls the operation of each plant device based on the data displayed on the monitoring and control screen display unit 210, data acquired from the data server 31, and the like. Furthermore, the plant monitoring and control system 1000 is provided with a monitoring and control screen generating device 100, and the monitoring and control screen generated by the monitoring and control screen generating device 100 or a part of the monitoring and control screen is displayed on the monitoring and control screen display unit 210.

[0013] The monitoring and control screen generating device 100 includes a part information storage unit 1 that stores information about graphic components that constitute the monitoring and control screen, an attribute information storage unit 2 that stores attribute information related to the attributes of the graphic components, a part information management unit 3 that manages the attribute information for each graphic component, and a data acquisition unit 5 that acquires data about the plant equipment 40 from a data server 31 that controls the plant equipment 40 or from a data input unit 4. Based on the data acquired from the data acquisition unit 5, the device calls up the graphic components and attribute information from the part information management unit 3 and generates an attribute input screen 61 for inputting multiple attributes of the graphic components. The attribute input screen 61 is generated by the attribute input screen generating unit 6, and when a preview is instructed on the generated attribute input screen 61 from, for example, the data input unit 4, preview data 71 is created based on the graphic components and attributes. The preview data 71 is created by a preview data creation unit 7 and displayed on a preview data display unit 8. For example, the user determines a monitoring control screen or a portion of a monitoring control screen to be displayed on the monitoring control screen display unit 210 from among the multiple preview data 71, and outputs the monitoring control screen determined by the screen determination unit 9 from the output unit 10 to the control unit 30 to register the screen, and the control unit 30 edits the display on the monitoring control screen display unit 210.

[0014] Based on the display of the preview data display unit 8, a portion of the determined monitoring and control screen may be stored in the monitoring and control screen generating device 100, and portions of multiple monitoring and control screens may be combined to generate a monitoring and control screen, which may then be output to the control unit 30.

[0015] Furthermore, the monitoring and control screen generating device 100 may not be constantly connected to the control unit 30, and the monitoring and control screens created by the monitoring and control screen generating device 100 may be registered in a lump in the control unit 30. They may also be registered directly in the monitoring device 200 as monitoring and control screens for the monitoring and control screen display unit 210, without going through the control unit 30.

[0016] The devices in the plant monitoring and control system 1000 may be connected via wireless or wired lines. The plant devices 40, the monitoring device 200, the data server 31, and the monitoring and control screen generating device 100 may be installed in different locations.

[0017] 2 is an explanatory diagram showing an example of an attribute input screen 61 generated by the attribute input screen generating unit 6. In this example, the graphic component 11 is a display frame with a vertical scroll bar for selecting a numerical value. For example, the attribute input screen 61 displays the target graphic component 11, some or all of the attributes 21 managed by the component information managing unit 3 as the attributes 21 related to the graphic component 11, and their default values. Also provided are input buttons for determining, for example, a user ID (identifier), the user's rank (beginner, intermediate, advanced (expert), etc.), whether to display preview data 71, whether to apply the displayed numerical values, and whether to execute or cancel screen generation.

[0018] For example, if the user clicks on click position 411 on attribute input screen 61, indicated by the arrow in FIG. 2, to specify the vertical scroll bar width, which is one of the attributes 21 of the vertical scroll bar-equipped display frame for graphic component 11, preview data creation unit 7 creates preview data 71 relating to the vertical scroll bar width of the vertical scroll bar-equipped display frame. The preview data 71 is previewed on preview data display unit 8 as, for example, preview screen 81 shown in FIG. 3. In the example of FIG. 3, "vertical scroll bar width" is displayed as attribute 21, and "(input value: integer value between -1 and 127)" is displayed as the explanatory text. Recommended values for the vertical scroll width, which can be input as an integer value between -1 and 127, are calculated as 16 to 30, and images of graphic component 11 with the minimum recommended value of 16 and the maximum recommended value of 30 are displayed as images. The user views the displayed preview data 71 to get an idea of the graphic component 11, and determines that the appropriate vertical scroll width is, for example, "20," and clicks the "Apply" button. If the user wishes to check what the image would look like if the vertical scroll width were 20, the image may be redisplayed as preview data 71. The range of recommended values or the recommended values may be calculated, for example, from a preset range of the ratio between the frame width and the vertical scroll width, or may be processed by image analysis.

[0019] The preview data display unit 8 may be a separate screen, or may be a tool tip, pop-up, or the like that is displayed when the mouse is placed over a target attribute on the attribute input screen 61. For example, by performing an operation such as moving the mouse to the mouse-over position 412 as shown in Fig. 4, a preview screen 81 may be displayed on the attribute input screen 61, which may include an image containing explanatory text such as "vertical scroll bar width" that is the name of the attribute 21, and that the prepared input value is an integer value between -1 and 127 and that the recommended value ranges from 16 to 30.

[0020] 5, the preview data 71 displayed on the preview data display unit 8 may be a video that continuously displays the recommended vertical scroll width from 16 to 30. For example, the input value can be determined by checking the change in the "vertical scroll bar width" while watching the preview video and stopping the video at the applicable value (for example, 20).

[0021] The preview data 71 may also display the steps for creating the graphic component 11. For example, the graphic component 11 is created by opening a dialog from the editor menu, selecting attributes 21 of the graphic component 11, such as width, height, and display value, and then displaying a separate dialog to assign operations and numerical values. Therefore, as shown in FIG. 6, the preview data 71 representing a series of operations may be displayed on the preview data display unit 8 as a single image, a frame-by-frame image, a video, or the like. In the example of FIG. 6, the "Component Placement" item is first selected from the menu, and an image of the graphic component 11 is placed on the attribute input screen 61. Next, the "Component Dialog Display" item is selected from the menu, and a screen for setting attributes 21 of the graphic component 11, such as width, height, and display value, is displayed. Next, the "Separate Dialog Display" item is selected from the menu, and a separate dialog is displayed, allowing the user to select numerical values and assign them to the attributes 21. The preview data 71 guides the user through the process, enabling the user to easily create complex monitoring and control screens.

[0022] The part information management unit 3 manages attribute information, such as the function of the graphic component 11 or attribute 21, by linking it to the graphic component 11 or attribute 21. The preview data display unit 8 displays the graphic component 11 or attribute 21 by linking its function to it. For example, the part information management unit 3 manages the association between the graphic component 11 and the attribute 21 using the table shown in FIG. 7. For example, if the graphic component 11 is a rectangle, its attributes 21 may be width, height, transparency, line color, line width, shadow direction, etc., and may be used to adjust the appearance of the graphic component 11 or to display the plant equipment 40 or related facilities of the plant equipment 40 based on the appearance. If the graphic component 11 is a character string button, its display value, which is its attribute 21, displays a specified signal value, variable, etc. The action, which is the attribute 21, specifies the operation to be performed when the button is pressed, such as displaying a pop-up screen or transitioning screens. The lock status, which is the attribute 21, may stop the action when the lock status is true, for example.

[0023] Furthermore, when an arrow feather is used as the special graphic component 11, its attribute 21 can be set to the color of the feather, allowing, for example, the display of a point that switches the route of a train when monitoring and controlling a railway plant. For example, the color of the feather can be used as the attribute 21 to specify a route. FIG. 8 shows an example of a preview screen 81 in which an arrow feather representing a point is used as the graphic component 11 and the color of the feather is used as the attribute 21 to specify a route. An explanatory text is displayed, saying "Blue: Route 1, Red: Route 2, ...", and when the color of the feather "blue" is selected, control is taken to route 1, indicated by a solid line in the figure, and when the color of the feather "red" is selected, control is taken to route 2, indicated by a dotted line in the figure.

[0024] The attributes 21 stored in the attribute information storage unit 2 are linked in advance to the graphic components 11 stored in the component information storage unit 1 and managed in the component information management unit 3. In addition to the graphic components 11 and attributes 21, the component information management unit 3 manages and stores attribute information including explanatory text to be displayed on the preview screen 81, functions linked to the attributes 21 shown in FIG. The part information management unit 3 may change and manage the attributes 21 and attribute information corresponding to each graphic part 11 based on the usage history. Each time a user uses the monitoring and control screen generation device 100, commonly used items such as those selected may be managed for each plant, and the attribute input screen 61 may be generated by changing the priority of the attributes 21 called for the graphic part 11.

[0025] In this way, the system includes a part information management unit 3 that manages attribute information relating to the attributes 21 of the graphic components 11 for each of the graphic components 11 that constitute the monitoring and control screen, a data acquisition unit 5 that acquires data relating to the plant equipment 40 from the data server 31 that controls the plant equipment 40 or the data input unit 4, an attribute input screen generation unit 6 that calls the graphic components 11 and attribute information from the part information management unit 3 based on the data acquired from the data acquisition unit 5 and generates an attribute input screen 61 for inputting a plurality of attributes 21 for the graphic components 11, and a preview screen based on the graphic components 11 and attributes 21 designated on the attribute input screen 61 generated by the attribute input screen generation unit 6. By providing a preview data creation unit 7 that creates preview data 71, a preview data display unit 8 that displays the preview data created by the preview data creation unit 7, a screen determination unit 9 that determines the monitoring control screen or a portion of the monitoring control screen to be displayed on the monitoring control screen display unit 210 from the preview data 71 displayed by the preview data display unit 8, and an output unit 10 that outputs the monitoring control screen or a portion of the monitoring control screen determined by the screen determination unit 9, it is possible to display a preview of the attributes 21 of the graphic components 11 to be placed on the monitoring control screen display unit 210, allowing the graphic components 11 to be visualized and checked in advance, thereby improving the efficiency of the monitoring screen generation work. In addition, it is possible to instantly visualize and check the change in the monitoring screen when the attributes 21 of the graphic components 11 are changed.

[0026] Furthermore, by making the preview data 71 displayed by the preview data display unit 8 at least one of a single image, a frame-by-frame image, and a video including the attribute 21 and the recommended input range of the attribute 21, it becomes unnecessary to check the screen each time when it is difficult to imagine what kind of change will occur when parameters such as width, color, and action, which are the attribute 21 of the graphic component 11, are changed, thereby shortening the time required to create the screen.

[0027] Furthermore, editing of the monitoring control screen or a part of the monitoring control screen can be facilitated by displaying preview data 71 displayed by the preview data display unit 8 as at least one of a single image, a frame-by-frame image, and a video showing the procedure for creating the graphic component 11. This is particularly easy for beginners to understand when changing the attributes 21 of the graphic component 11 or deciding its placement, making the monitoring screen generation work more efficient and preventing redoing due to inexperience.

[0028] It is not necessary to display all of the preview data 71, and users with different levels of skill may be able to individually set whether or not to display the data. For experienced users, displaying less preview data 71 can reduce the hassle.

[0029] 9 is a flowchart showing an example of a processing routine executed by the monitoring and control screen generating device 100. The monitoring and control screen displayed on the monitoring and control screen display unit 210 of the plant monitoring and control system 1000 that monitors and controls the plant equipment 40 is generated by the following steps. First, attribute information relating to the attributes of the graphic components 11 constituting the monitoring and control screen is managed (step S101). Data relating to the plant equipment 40 is acquired from the data server 31 or the data input unit 4 that controls the plant equipment 40 (step S102). Based on the acquired data, the graphic components 11 and attribute information are called, and an attribute input screen 61 for inputting multiple attributes 21 for the graphic components 11 is generated (step S103). Based on the graphic components 11 and attributes 21 specified in the generated attribute input screen 61, preview data 71 is generated (step S104). The generated preview data 71 is displayed as a preview screen 81 (step S105). The displayed preview data 71 is used to determine the monitoring and control screen or a portion of the monitoring and control screen to be displayed on the monitoring and control screen display unit 210 (step S106). The determined monitoring and control screen or a portion of the monitoring and control screen is output (step S107).

[0030] Here, each function of the monitoring and control screen generating device 100 is realized by a processing circuit. Fig. 10 is a configuration diagram showing an example of a processing circuit that realizes each function of the monitoring and control screen generating device 100. The monitoring and control screen generating device 100 has a processor 90, multiple storage devices 91, and a communication I / F (interface) 92.

[0031] For example, a CPU (Central Processing Unit) is used as the processor 90. A plurality of storage devices 91 transmit and receive data to and from the processor 90, and store the data. A communication I / F 92 communicates with the monitoring device 200 and the plant monitoring and control system 1000 via a communication path.

[0032] The processor 90 may also be provided with, for example, a logic circuit using an ASIC (Application Specific Integrated Circuit), an IC (Integrated Circuit), a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), etc., and various signal processing circuits. A plurality of processors 90, either of the same type or of different types, may be provided, and each process may be executed by a plurality of arithmetic processing units.

[0033] The storage device 91 includes, for example, a RAM (Random Access Memory) configured to allow the processor 90 to read and write data, and a ROM (Read Only Memory) configured to allow the processor 90 to read data.

[0034] Each function of the monitoring and control screen generating device 100 is realized by the processor 90 executing software or programs stored in the storage device 91 and working in cooperation with hardware. The setting data set in the monitoring and control screen generating device 100 may be stored in the storage device 91 as part of the software or program, or may be input by the user. A non-transitory recording medium 94 on which the monitoring and control screen generating program 93 is recorded may be distributed and installed in the storage device 91 of the monitoring and control screen generating device 100.

[0035] In this way, by comprising the steps of: a step of managing attribute information relating to the attributes 21 of the graphic components 11 for each of the graphic components 11 constituting the monitoring and control screen; a step of acquiring data relating to the plant equipment 40 from the data input unit 4 or the data server 31 that controls the plant equipment 40; a step of calling up the graphic components 11 and the attribute information based on the acquired data, and generating an attribute input screen 61 for inputting a plurality of attributes 21 of the graphic components 11; a step of creating preview data 71 based on the graphic components 11 and the attributes 21 specified in the generated attribute input screen 61; a step of displaying the created preview data 71; a step of determining, from the displayed preview data 71, the monitoring and control screen or a portion of the monitoring and control screen to be displayed on the monitoring and control screen display unit 210; and a step of outputting the determined monitoring and control screen or portion of the monitoring and control screen, it is possible to display a preview of the attributes 21 of the graphic components 11 to be placed on the monitoring and control screen display unit 210, allowing the user to visualize and check the screen in advance, thereby improving the efficiency of the monitoring and control screen generation work.

[0036] Embodiment 2 Fig. 11 is a schematic block diagram showing the configuration of a plant monitoring and control system 1000 according to the second embodiment, and Fig. 12 is a schematic block diagram showing the configuration of a portion of a monitoring and control screen generating device 100 according to the second embodiment. The monitoring and control screen generating device 100 according to the second embodiment differs from the first embodiment in that it includes a counter 110 such as a preview instruction counting unit 111 that counts the number of instructions to display preview data 71 when an instruction to display preview data 71 is given on the attribute input screen 61, and in that it includes a preview data storage unit 72 that stores the preview data 71 when the number of instructions to display preview data 71 is equal to or greater than a set value. The rest of the configuration is the same as that of the first embodiment.

[0037] For example, as in the first embodiment, if graphic component 11 is a display frame with a vertical scroll bar, and a vertical scroll bar width is specified as attribute 21 on attribute input screen 61 and preview data 71 is displayed, counter 110 shown in FIG. 11 counts the number of times the display frame with a vertical scroll bar and the vertical scroll bar width are specified. Specifically, when preview instruction unit 43 shown in FIG. 12 recognizes an instruction to display preview data 71, for example, through a user's input from data input unit 4 by hovering the mouse over attribute input screen 61, preview instruction counting unit 111 counts the number of times the instruction is made. Then, for example, numerical value determination unit 112 determines whether the count value is equal to or greater than a frequency setting value related to a preset frequency. If the count value is equal to or greater than the frequency setting value, preview data 71 created by preview data creation unit 7 is stored in frequent preview data storage unit 721 of preview data storage unit 72. That is, preview data 71 stored in preview data storage unit 72 is data that is frequently requested for preview.

[0038] Therefore, when a preview instruction is given for a graphic component 11 and an attribute 21 for which a preview instruction is frequently given, the preview data 71 can be called from the preview data storage section 72, eliminating the need to generate the preview data 71 each time, thereby improving the efficiency of the process.

[0039] 13, for example, if the count value is equal to or greater than a preset importance value, the numeric value determination unit 112 determines whether the count value is equal to or greater than the preset importance value. If the count value is equal to or greater than the preset importance value, the preview data 71 is stored in the important preview data storage unit 722 of the preview data storage unit 72. This allows these to be positioned as the main graphic components 11 or attributes 21 of the monitoring and control screen generating device 100, and is useful for selecting data to be displayed on the monitoring and control screen display unit 210.

[0040] Embodiment 3 Fig. 14 is an explanatory diagram showing an example of an attribute input screen 61 generated by an attribute input screen generator 6 according to the third embodiment, and Fig. 15 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device 100 according to the third embodiment. The monitoring and control screen generating device 100 according to the third embodiment differs from the first and second embodiments in that it includes a user information input unit 41 for inputting user information including at least one of a user ID for identifying a user, a team, and an operation proficiency level, and a preview data storage unit 72 for storing preview data 71 based on the user information. The rest is the same as in the first or second embodiment.

[0041] The monitoring and control screen generating device 100 requests the user to input at least one of a user ID and a team on the attribute input screen 61 created by the attribute input screen generating unit 6, and manages preview data 71 for each user or each team. The monitoring and control screen generating device 100 also counts instructions to display preview data 71 for each user or each team.

[0042] 14 and 15, by inputting a user ID from user ID input section 413, it is possible to display favorite attributes 21 for each user. For example, if the user ID is "A011," by inputting "A011" from user ID input section 413 on attribute input screen 61, different preview data 71 for each user can be stored in user preview data storage section 723 of preview data storage section 72, and favorite vertical scroll width, character font, character color, frame color, fill color, etc. can be called up on attribute input screen 61.

[0043] 16, by inputting a team from the team input section 414, different preview data 71 for each team can be stored in the team preview data storage section 724 of the preview data storage section 72, and favorite attributes can be set in the same way. Teams may be divided, for example, by development team or by skill level.

[0044] For example, by setting the graphic components 11 and attributes 21 based on the specifications used by the development team to which the user belongs, the specifications of the registration screen to be registered as an image to be displayed on the monitoring and control screen display unit 210 can be unified, improving the quality of the generated screen and increasing work efficiency. Furthermore, a beginner engineer using the monitoring and control screen generating device 100 will want to instruct previews as much as possible, check the screen image, operation, etc., and then decide on the monitoring and control screen to be output to the monitoring device 200. On the other hand, a skilled engineer will want to reduce the number of previews, since previewing each time makes the work cumbersome. To meet these needs, both parties' needs can be met by dividing the team into skill levels and using data in the team preview data storage unit 724 according to the skill level. For example, a setting may be made so that a skilled engineer can instruct previews only for important graphic components 11 and attributes 21 related to the important preview data storage unit 722 described in embodiment 2. If a beginner or intermediate user can call up the data specifications of an expert, they can use this as a reference to acquire the screen generation know-how of the expert.

[0045] Furthermore, instead of three teams of beginners, intermediate players, and advanced players, the players may be divided into multiple teams in stages. In this case, the team may be divided into five stages numbered 1 to 5, and the level of skill may be specified. An input button for inputting the level of skill may be provided on the attribute input screen 61 so that both the development team and the level of skill can be selected. The development team, level of skill, etc. may be determined by the user ID.

[0046] Embodiment 4 17 is a schematic block diagram showing a partial configuration of a monitoring and control screen generating device 100 according to embodiment 4. Monitoring and control screen generating device 100 according to embodiment 4 differs from embodiments 1 to 3 in that it has a user ID input counting unit 113 that counts the number of times a user ID is input, determines the operation proficiency of a user assigned with the user ID based on the number of times the user ID is input, calls up preview data 71 from proficiency-classified preview data storage unit 725 in which preview data 71 according to the proficiency level is stored, and displays the preview data on preview data display unit 8.

[0047] By counting the number of times a user has entered information for each user ID, it is possible to know the number of times that the user has operated the monitoring and control screen generating device 100. Since the more times an operation is performed, the higher the proficiency level typically becomes, here, the proficiency level is determined by the proficiency level determination unit 114 based on the value counted by the user ID entry number counting unit 113. The number of times a user has entered information can be determined by, for example, requesting the user to enter a user ID on the attribute input screen 61 created by the attribute input screen generating unit 6, and counting the number of times the user ID is entered.

[0048] Then, based on the determined proficiency level, preview data 71 stored in proficiency-level preview data storage unit 725 of preview data storage unit 72 is called up, and preview data 71 is displayed on preview data display unit 8. The proficiency-level preview data stored in proficiency-level preview data storage unit 725 may be pre-stored, or may be rewritten when preview data 71 is created by preview data creation unit 7. The values input by the user may be statistically processed for each proficiency level, and the data in proficiency-level preview data storage unit 725 may be rewritten each time.

[0049] In this way, by having a user ID input counting unit 113 that counts the number of times the user ID is input, determining the operational proficiency of the user assigned to the user ID based on the number of times the user ID is input, and calling up preview data 71 from a proficiency-specific preview data storage unit 725 in which preview data 71 according to the proficiency level is stored, and displaying it on the preview data display unit 8, it is possible to preview the attributes 21 of the graphic components 11 to be placed on the monitoring and control screen display unit 210 according to the operational proficiency of the monitoring and control screen generating device 100, and since the image can be confirmed in advance, the monitoring screen generation work can be made more efficient.

[0050] Furthermore, the user can use preview data 71, preview display settings, etc. that suit him / her, without having to input a numerical value, class, etc. according to the evaluation of his / her own proficiency. Here, if the user wants to change the settings based on the proficiency determined by the proficiency determination unit 114, he / she may overwrite the settings by inputting the proficiency or team on the attribute input screen 61 generated by the attribute input screen generation unit 6.

[0051] In the first to fourth embodiments, the data input unit 4 is described as the attribute input screen 61, and data is input from the attribute input screen 61, but input may be prompted from another screen. A setting file, input buttons, etc. may be separately prepared to determine which rank the user belongs to (beginner, intermediate, advanced, etc.), whether to display preview data, whether to apply the displayed numerical values, whether to execute or cancel screen generation, etc.

[0052] 18 is an example of a setting file for setting whether or not a preview is displayed. For example, all attributes may be set to "true" (preview displayed) all at once, or each attribute 21 such as width, height, frame width, etc. may be set to "true" (preview displayed) or "false" (no preview displayed). Setting files may be created for each level of operator skill. The preview data 71 to be stored in the preview data storage unit 72 may be determined based on the results of a separate questionnaire asking the operators of the monitoring and control screen generating device 100 for their opinions, and a setting file may be prepared.

[0053] Although various exemplary embodiments are described in this disclosure, the various features, aspects, and functions described in one or more embodiments are not limited to the application of a particular embodiment, but may be applied to the embodiments alone or in various combinations. Therefore, countless variations not illustrated are contemplated within the scope of the technology disclosed in this specification. For example, this includes cases where at least one component is modified, added, or omitted, and even cases where at least one component is extracted and combined with components of another embodiment. [Explanation of symbols]

[0054] 1 Part information storage unit, 2 Attribute information storage unit, 3 Part information management unit, 4 Data input unit, 5 Data acquisition unit, 6 Attribute input screen generation unit, 7 Preview data creation unit, 8 Preview data display unit, 9 Screen determination unit, 10 Output unit, 11 Graphic parts, 21 Attribute, 30 Control unit, 31 Data server, 32 Control network, 40 Plant equipment, 41 User information input unit, 43 Preview instruction unit, 61 Attribute input screen, 71 Preview data, 72 Preview data storage unit, 81 Preview screen, 100 Monitoring and control screen generation device, 110 Counter, 111 Preview instruction count unit, 112 Numerical judgment unit, 113 User ID input count unit, 114 Skill level determination unit, 200 Monitoring device, 210 Monitoring and control screen display unit, 411 Click position, 412 Mouse over position, 413 User ID input unit, 414 Team input unit, 721 High frequency preview data storage unit, 722 important preview data storage unit, 723 user preview data storage unit, 724 team preview data storage unit, 725 proficiency level-specific preview data storage unit, 1000 plant monitoring and control system

Claims

1. A monitoring and control screen generating device that generates a monitoring and control screen to be displayed on a monitoring and control screen display unit of a plant monitoring and control system that monitors and controls plant equipment, a part information management unit that manages attribute information relating to attributes of each graphic component constituting the monitoring control screen; a data acquisition unit that acquires data related to the plant equipment from a data server or a data input unit that controls the plant equipment; an attribute input screen generation unit that calls the graphic component and the attribute information from the component information management unit based on the data obtained from the data acquisition unit, and generates an attribute input screen for inputting the plurality of attributes of the graphic component; a preview data generating unit that generates preview data based on the graphic components and attributes designated on the attribute input screen generated by the attribute input screen generating unit; a preview data display unit that displays the preview data created by the preview data creation unit; a screen determination unit that determines the monitoring and control screen or a part of the monitoring and control screen to be displayed on the monitoring and control screen display unit from the preview data displayed by the preview data display unit; an output unit that outputs the monitoring and control screen or a part of the monitoring and control screen determined by the screen determination unit; A monitoring and control screen generating device comprising:

2. 2. The monitoring and control screen generating device according to claim 1, wherein the preview data displayed by the preview data display unit is at least one of a single image, a frame-by-frame image, and a video including the attribute and the recommended input range of the attribute.

3. 2. The monitoring and control screen generating device according to claim 1, wherein the preview data displayed by the preview data display unit is at least one of a single picture, a frame-by-frame image, and a video showing a procedure for creating the graphic component.

4. The monitoring and control screen generating device of claim 1, wherein the part information management unit manages the graphic parts or the attributes by linking the functions of the graphic parts or the attributes to the graphic parts or the attributes, and the preview data display unit displays the functions by linking them to at least one of the graphic parts and the attributes.

5. 2. The monitoring and control screen generating device according to claim 1, wherein the graphic component displays the plant equipment or a facility related to the plant equipment.

6. 2. The monitoring and control screen generating device according to claim 1, further comprising a preview instruction counting unit that counts the number of times an instruction to display the preview data is given when the instruction to display the preview data is given on the attribute input screen.

7. 7. The monitoring and control screen generating device according to claim 6, further comprising a preview data storage unit that stores the preview data when the number of times an instruction to display the preview data is given is equal to or exceeds a set value.

8. 2. The monitoring and control screen generating device according to claim 1, further comprising a user information input unit for inputting user information including at least one of a user identifier for identifying a user, a team, and an operation proficiency level, and a preview data storage unit for storing preview data based on the user information.

9. 2. The monitoring and control screen generating device according to claim 1, further comprising a user identifier input counting unit that counts the number of times a user identifier is input, and determines a level of proficiency in operation of a user assigned with the user identifier based on the number of times the user identifier is input, and retrieves the preview data from a proficiency-classified preview data storage unit in which preview data corresponding to the proficiency level is stored, and displays the preview data on the preview data display unit.

10. A plant monitoring and control system that monitors and controls plant equipment, The monitoring and control screen generating device according to any one of claims 1 to 9; a monitoring device having a monitoring screen display unit that displays the monitoring control screen generated by the monitoring control screen generating device; a control unit that monitors and controls the plant equipment based on the monitoring and control screen; A plant monitoring and control system comprising:

11. A monitoring and control screen generation method for generating a monitoring and control screen to be displayed on a monitoring and control screen display unit of a plant monitoring and control system that monitors and controls plant equipment, comprising: managing attribute information relating to attributes of each graphic component constituting the monitoring and control screen; acquiring data relating to the plant equipment from a data server or a data input unit that controls the plant equipment; calling the graphic component and the attribute information based on the acquired data, and generating an attribute input screen for inputting the plurality of attributes of the graphic component; creating preview data based on the graphic components and attributes designated on the generated attribute input screen; displaying the created preview data; determining the monitoring and control screen or a part of the monitoring and control screen to be displayed on the monitoring and control screen display unit from the displayed preview data; outputting the determined monitoring control screen or a part of the monitoring control screen; A monitoring and control screen generation method comprising:

Citation Information

Patent Citations

  • Monitor integration system

    JP2016029542A