Information Processing Apparatus and Information Processing Method

The information processing apparatus addresses the inefficiency of confirming device classifications in conventional engineering devices by registering and visually displaying device classifications in a tree format, thereby reducing administrative labor.

JP7692847B2Active Publication Date: 2025-06-16AZBIL CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022001419
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-07
Publication Date
2025-06-16
Estimated Expiration
2042-01-07

AI Technical Summary

Technical Problem

Conventional engineering devices require administrators to select devices or nodes in a tree format to confirm device classifications, which is labor-intensive and inefficient.

Method used

An information processing apparatus that registers device classifications and enables visual discrimination of these classifications, allowing for their display in a tree format alongside device information, reducing the need for administrators to navigate setting data tables.

Benefits of technology

The solution significantly reduces the labor required to confirm device classifications by allowing visual discrimination and display of classifications directly in the tree format, enhancing administrative efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007692847000001
    Figure 0007692847000001
  • Figure 0007692847000002
    Figure 0007692847000002
  • Figure 0007692847000003
    Figure 0007692847000003
Patent Text Reader

Abstract

To reduce the time and effort for checking a device classification, compared to prior arts.SOLUTION: An engineering device 20 (information processing device) includes: a registration unit 201 that registers information indicating both a device classification and display that allows the device classification to be visually discriminated, for a plurality of devices that are communicably connected with its own machine; and a display control unit 202 that displays a screen including a region where information on each device is displayed in tree form together with a display that allows each device classification to be visually discriminated, based on setting data and a result of registration by the registration unit 201. The setting data is to be set for each device and includes both information on each device and information indicating a classification of each device.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus and an information processing method for displaying, on a screen, information about a device communicably connected to a host device.

Background Art

[0002] Conventionally, an engineering apparatus for creating setting data for operating a plurality of devices for monitoring or controlling equipment has been known (see, for example, Patent Document 1). In this engineering apparatus, a screen for creating and displaying the setting data (hereinafter, also referred to as a "setting data display screen") is prepared. An administrator or the like who is a user of the engineering apparatus causes the setting data display screen to be displayed on a display device and creates the setting data or the like. Note that the setting data includes a plurality of setting items.

[0003] An example of the setting data display screen is shown in FIG. 16. The setting data display screen shown in FIG. 16 includes, for example, a tree pane 1601 and a content pane 1602.

[0004] The tree pane 1601 is an area for displaying information about the plurality of devices (hereinafter, also referred to as "device information") in a tree format. Nodes are displayed under each device information. The nodes indicate each category when the setting data set for each device is classified by category.

[0005] For example, the node displayed as "I / O object" in the tree pane 1601 is a node that collectively displays, as one category, the setting data related to the I / O object among the setting data set for the device. Also, for example, the node displayed as "inter-device communication" in the tree pane 1601 is a node that collectively displays, as one category, the setting data related to inter-device communication among the setting data set for the device.

[0006] When a device indicated by device information or a node subordinate to the device information is selected by an administrator or the like, the engineering device displays, in the content pane 1602, a table for creating and displaying setting data corresponding to the selected device or node. The administrator or the like creates the setting data and so on via this table.

Prior Art Documents

Patent Documents

[0007]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0008] As described above, in a conventional engineering device, there is a mechanism for expressing information about a device (device information) in a tree format. However, it is not possible to determine the classification of the device indicated by the device information on the tree.

[0009] Here, the classification of a device is, for example, the model number (type) and role (function) of the device. For example, a device has several types of model numbers (types). Also, there are devices to which a predetermined role (function) can be added according to the model number (type).

[0010] For example, roles (functions) that can be added to an integrated controller, which is one of a plurality of devices, include the functions of "master", "slave", and "redundancy". Among these, "master" is a function for operating the integrated controller as a master device, and "slave" is a function for operating the integrated controller as a slave device. In terms of the relationship between the master and the slave, the master device is the main device for operation, and the slave device is an auxiliary device that operates according to the instructions of the master device when the processing capacity of the master device alone is insufficient. Also, "redundancy" is a function for operating the integrated controller in a redundant manner (for example, in a dual configuration).

[0011] In a conventional engineering device, as shown in FIG. 16, as a setting item included in setting data for which a certain device is a setting target, there is a setting item called "type" (reference numeral 16021 in FIG. 16). The model number of the device is displayed in this setting item "type". Therefore, an administrator or the like can confirm the model number (type) of the device by looking at the setting item 16021 in the table displayed in the content pane 1602.

[0012] However, an administrator or the like cannot confirm the model number (type) of this device and the role of the device in the tree pane 1601. Therefore, in order for an administrator or the like to confirm the details of the model number (type) of the device and the role of the device, it is necessary to select a device or a node from the tree pane 1601 and display a table for displaying the corresponding setting data in the content pane 1602, which has been troublesome.

[0013] The present disclosure has been made to solve the above problems, and an object thereof is to provide an information processing apparatus capable of reducing the labor for confirming the classification of devices more than in the prior art.

Means for Solving the Problems

[0014] The information processing apparatus according to the present disclosure registers, for each of a plurality of devices communicably connected to the own device, information indicating the classification of the device and a display that enables visual discrimination of the classification of the device in a registration unit, and based on the registration result by the registration unit and setting data for which a plurality of devices are setting targets, a display control unit displays a screen including an area in which information regarding each device is displayed in a tree format together with a display that enables visual discrimination of the classification of each device 、For a device selected from a plurality of devices, it includes a reference relationship display reception unit that receives an instruction to display the reference relationship of I / O objects between the device and other devices. The display control unit, in response to the instruction received by the reference relationship display reception unit, is configuration data with the selected device as the configuration target, and based on the configuration data including information indicating the reference relationship of I / O objects between the selected device and other devices, it displays the reference relationship of I / O objects for the selected device in the above area. Also, it is configuration data with the selected device as the configuration target, and based on the configuration data including information indicating that the selected device writes to I / O objects included in the configuration data of other devices and information indicating that the selected device reads I / O objects written by other devices, it counts the number of pieces of information indicating that the selected device writes to I / O objects included in the configuration data of other devices and the number of pieces of information indicating that the selected device reads I / O objects written by other devices, and displays the two counted numbers in the above area as the reference relationship of I / O objects for the selected device.

Advantages of the Invention

[0015] According to the present disclosure, since it is configured as described above, the labor for confirming the classification of devices can be reduced as compared with the prior art.

Brief Description of the Drawings

[0016]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Figure 16

MODE FOR CARRYING OUT THE INVENTION

[0017] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. Embodiment 1. FIG. 1 is a diagram showing a configuration example of a facility monitoring system 1 according to Embodiment 1. As shown in FIG. 1, the facility monitoring system 1 includes a monitoring device 10, an engineering device 20, a switching hub 25, an integrated controller 30, a primary device 40, and a secondary device 50. The monitoring device 10, the engineering device 20, the integrated controller 30, the primary device 40, and the secondary device 50 are communicably connected via the switching hub 25 and the network NW.

[0018] In addition, in FIG. 1, the facility monitoring system 1 is provided with one monitoring device 10, one engineering device 20, one switching hub 25, one integrated controller 30, and one primary device 40, and three secondary devices 50. However, the number of each device is not limited to this. Also, although devices to be controlled or monitored are connected to the secondary device 50, the display of these devices is omitted in FIG. 1.

[0019] The monitoring device 10 monitors the operations of the devices connected to the secondary device 50 via the primary device 40 and the secondary device 50. Specifically, the monitoring device 10 transmits a request for acquiring data necessary for monitoring the operations of the devices to the primary device 40 and the secondary device 50 at predetermined intervals or in response to an instruction from an administrator or the like. Then, the monitoring device 10 constructs a monitoring screen based on the data acquired from the primary device 40 and the secondary device 50, and causes the constructed screen to be displayed on a display device 60 described later.

[0020] Note that the monitoring device 10 may also transmit the above data acquisition request to the integrated controller 30, and construct the above monitoring screen based on the data acquired from the integrated controller 30, the primary device 40, and the secondary device 50.

[0021] The engineering device 20 performs engineering processing including creation of the above-described setting data to construct the facility monitoring system 1. The setting data is, for example, setting data for the integrated controller 30 for the integrated controller 30 to monitor the state of the primary device 40, setting data for the primary device 40 for the primary device 40 to monitor or control subordinate secondary devices 50, and setting data for the secondary device 50 for the secondary device 50 to monitor or control subordinate devices. Also, the engineering device 20 holds, as engineering data, data obtained by summarizing the setting data for the integrated controller 30, the setting data for the primary device 40, and the setting data for the secondary device 50 in a holding unit 203 described later.

[0022] Also, the engineering device 20 has a function (function of an information processing device) of displaying on the display device 60 a screen including an area where the classifications of the above-described respective devices (the integrated controller 30, the primary device 40, and the secondary device 50) are discriminably displayed. By this function, the engineering device 20 displays on the display device 60 a screen including an area where the classifications of the above-described respective devices are discriminably displayed. The function of the information processing device possessed by this engineering device 20 will be described later.

[0023] The integrated controller 30 downloads from the engineering device 20 the setting data corresponding to itself among the engineering data held by the engineering device 20, and monitors the state of the primary device 40 by operating based on the downloaded setting data. The integrated controller 30 and the primary device 40 are connected to the engineering device 20 via the switching hub 25 and are installed in the same layer of the network NW.

[0024] The primary device 40 downloads from the engineering device 20 the setting data corresponding to itself among the engineering data held by the engineering device 20, and monitors or controls the subordinate secondary devices 50 by operating based on the downloaded setting data.

[0025] The secondary device 50 downloads from the engineering device 20 the setting data corresponding to itself among the engineering data held by the engineering device 20, and monitors or controls the subordinate devices by operating based on the downloaded setting data. The devices are installed in the facility and are composed of, for example, sensors, thermometers, motors, dampers, or power meters.

[0026] Next, a configuration example of the engineering device will be described with reference to FIG. 2. Hereinafter, only the configuration (configuration of the information processing device) in which a screen including an area where the classification of each of the above devices (integrated controller 30, primary device 40, and secondary device 50) is discriminatively displayed is displayed on the display device 60 will be described.

[0027] As shown in FIG. 2, the engineering device includes a registration unit 201, a display control unit 202, and a holding unit 203.

[0028] The holding unit 203 holds one or more pieces of setting data. The setting data is data for setting devices (integrated controller 30, primary device 40, and secondary device 50) communicably connected to the engineering device 20. The setting data includes a plurality of setting items. When there are a plurality of pieces of setting data held by the holding unit 203, the holding unit 203 holds the data obtained by combining those pieces of setting data into one as engineering data.

[0029] In addition, the setting data held by the holding unit 203 includes information (device information) regarding the device that is the setting target of the setting data. The device information is, for example, information indicating the UD code of the device, the name of the device, the classification of the device (model number or role, or a combination of model number and role), and the address of the device.

[0030] The model number of the device is, for example, "WJ-1101", "WJ-1102", etc. The role of the device is, for example, "integrated controller master", "integrated controller slave", "primary device duplex A system", and "primary device duplex B system", etc.

[0031] Among these, "Integrated Controller Master" indicates that the role of the integrated controller 30 is the master device, that is, the integrated controller 30 operates as the master device. Also, "Integrated Controller Slave" indicates that the role of the integrated controller 30 is the slave device, that is, the integrated controller 30 operates as the slave device.

[0032] Also, "Primary Device Duplication A System" indicates that the role of the primary device 40 is the active system when duplicated, that is, the primary device 40 operates as the active system when duplicated. Also, "Primary Device Duplication B System" indicates that the role of the primary device 40 is the standby system when duplicated, that is, the primary device 40 operates as the standby system when duplicated.

[0033] In response to an instruction from an administrator or the like, the registration unit 201 registers, for the device indicated by the device information included in the setting data held in the holding unit 203, the classification of the device (model number or role, or a combination of model number and role), and information indicating a display that enables visual discrimination of the device classification. The display that enables visual discrimination of the device classification registered by the registration unit 201 is, for example, icons of different colors for each device classification. Note that the display that enables visual discrimination of the device classification registered by the registration unit 201 is not limited to icons of different colors for each device classification, and may be, for example, icons of different shapes for each device classification.

[0034] Based on the setting data held in the holding unit 203, which is the setting data for each device to be set and includes information regarding each device and information indicating the classification of each device, and the registration result by the registration unit 201, the display control unit 202 displays, on the display device 60, a screen including a region in which the information regarding each device is displayed in a tree format together with a display that enables visual discrimination of the classification of each device. Note that in Embodiment 1, the display control unit 202 always performs a display that enables visual discrimination of the classification of each device.

[0035] In addition, in response to an instruction from an administrator or the like, the display control unit 202 displays on the display device 60 a screen for registering the discrimination information of the device. The discrimination information refers to information indicating the classification of the device (model number or role, or a combination of model number and role), and information indicating a display that enables visual discrimination of the classification of the device. The details of this screen will be described later.

[0036] Further, when a selection is made by an administrator or the like for a device displayed in a tree format in the above area, or a node displayed under a device displayed in a tree format in the above area, the display control unit 202 displays, based on the setting data held in the holding unit 203, the setting data corresponding to the device or node in a predetermined area of the above screen.

[0037] Note that the engineering device 20 is realized by a processing circuit such as a system LSI (Large Scale Integration), or a CPU (Central Processing Unit) that executes a program stored in a memory or the like.

[0038] In addition, the holding unit 203 is constituted by an HDD (Hard Disk Drive), a DVD (Digital Versatile Disc), a memory, or the like.

[0039] Also, in the above, the case where the holding unit 203 is provided inside the engineering device 20 has been shown. However, it is not limited to this, and the holding unit 203 may be provided outside the engineering device 20.

[0040] Next, an operation example of the engineering device 20 according to Embodiment 1 shown in FIGS. 1 and 2 will be described with reference to FIG. 3. Here, for the sake of easy understanding, it is assumed that the holding unit 203 holds one or more pieces of setting data. Further, it is assumed that the setting data held by the holding unit 203 includes information (device information) regarding the device to which the setting data is to be set. Further, it is assumed that the device information includes information indicating, for example, the UD code of the device, the name of the device, the classification of the device (model number or role, or a combination of model number and role), and the address of the device.

[0041] As shown in FIG. 3, first, the display control unit 202 displays, on the display device 60, a screen for registering the discrimination information of the device in response to an instruction from an administrator or the like (step ST301).

[0042] Specifically, first, an administrator or the like causes the display device 60 to display a screen (setting data display screen) for displaying the setting data. For example, as shown in FIG. 4, the setting data display screen includes a tree pane 401 and a content pane 402.

[0043] The tree pane 401 is an area that displays information (device information) regarding the plurality of devices in a tree format. Nodes are displayed under each device information. The nodes indicate each category when the setting data set for each device is classified by category.

[0044] The content pane 402 is an area where a table for creating and displaying the setting data corresponding to the device or node selected by an administrator or the like is displayed. In the initial state, nothing is displayed in the content pane 402.

[0045] Then, an administrator or the like selects a menu for calling a screen for registering the discrimination information of the device (hereinafter, also referred to as a "discrimination information registration screen") from the menu bar displayed at the top of this setting data display screen.

[0046] When a menu for calling up the discrimination information registration screen is selected by an administrator or the like, the control unit 202 displays the discrimination information registration screen on the display device 60 in response to this selection.

[0047] An example of the discrimination information registration screen is shown in FIG. 5. The discrimination information registration screen 501 shown in FIG. 5 is a screen for registering discrimination information. Here, the discrimination information registration screen 501 is displayed in the content pane 402.

[0048] The discrimination information refers to information indicating the classification of the device (model number or role, or a combination of model number and role), and information indicating a display that enables the visual discrimination of the classification of the device. Here, for the sake of easy understanding of the explanation, the display that enables the visual discrimination of the classification of the device is assumed to be icons of different colors for each classification of the device.

[0049] As shown in FIG. 5 for example, the discrimination information registration screen 501 includes a purpose setting area 5011, a classification setting area 5012 (model number setting area 50121 and role setting area 50122), and a discrimination icon setting area 5013.

[0050] The purpose setting area 5011 is an area for setting or displaying information indicating the purpose of using the discrimination information. The purpose is, for example, whether to use the discrimination information to discriminate the model number of the device (model number discrimination), or whether to use the discrimination information to discriminate the role of the device (role discrimination), etc.

[0051] The classification setting area 5012 is an area for setting or displaying information indicating the classification of the device.

[0052] The model number setting area 50121 is an area for setting or displaying information indicating the model number of the device.

[0053] The role setting area 50122 is an area for setting or displaying information indicating the role of the device.

[0054] The discrimination icon setting area 5013 is an area for setting or displaying information indicating a display (here, the icon 50131) that enables visual discrimination of the classification of the device.

[0055] In addition, when there is already registered discrimination information, the display control unit 202 displays the registered discrimination information on the discrimination information registration screen 501. For example, on the discrimination information registration screen 501 shown in FIG. 5, 12 pieces of discrimination information are displayed as the already registered discrimination information. Among these, the top 5 pieces of discrimination information are used to discriminate the model number of the device, and the 7 pieces of discrimination information below are used to discriminate the role of the device. Further, in the discrimination icon setting area 5013 of FIG. 5, information indicating an icon 50131 that enables visual discrimination of the model number or role of the device is displayed.

[0056] Note that the icons 50131 displayed in the discrimination icon setting area 5013 of FIG. 5 are exemplified as icons with different colors, but here the difference in color is expressed as the difference in the pattern of the icons. However, as the icon 50131, it is not limited to icons of different colors for each classification of the device as described above, and may be, for example, icons of different shapes for each classification of the device.

[0057] Next, the registration unit 201 registers information indicating the classification of the device and a display (icon) that enables visual discrimination of the classification of the device for the device indicated by the device information included in the setting data held in the holding unit 203 (step ST302).

[0058] Specifically, when an administrator or the like registers information for discriminating the model number of the device as new discrimination information, the information indicating the model number of the device to be newly registered is set in the bottom blank cell of the model number setting area 50121. Also, in this case, the administrator or the like sets "model number discrimination" as the information indicating the purpose of using the newly registered discrimination information in the bottom blank cell of the purpose setting area 5011.

[0059] In addition, when an administrator or the like registers information for discriminating the role of a device as new discrimination information, the information indicating the role of the device to be newly registered is set in the bottommost blank cell of the role setting area 50122. Also, in this case, the administrator or the like sets "role discrimination" as the information indicating the purpose of using the newly registered discrimination information in the bottommost blank cell of the purpose setting area 5011.

[0060] In addition, the administrator or the like sets a predetermined icon in the bottommost blank cell of the discrimination icon setting area 5013.

[0061] Then, the administrator or the like presses a registration button (not shown) displayed at the lower part of the discrimination information registration screen 501. As a result, the registration unit 201 registers, in association with the device indicated by the device information included in the setting data held in the holding unit 203, information indicating an icon that enables visual discrimination of the classification of each device.

[0062] For example, assume that an administrator or the like sets the model number "WJ-1105" of the device to be newly registered in the bottommost blank cell of the model number setting area 50121 as new discrimination information, sets a predetermined icon in the bottommost blank cell of the discrimination icon setting area 5013, and presses the registration button.

[0063] Then, the registration unit 201 refers to the device information included in the setting data held in the holding unit 203, and identifies the device with the model number "WJ-1105" based on the information indicating the classification of the device included in the referred device information. Then, the registration unit 201 registers, in association with the identified device, the icon set in the bottommost blank cell of the discrimination icon setting area 5013 in the holding unit 203.

[0064] Also, for example, assume that an administrator or the like sets the role "SVC master" of the device to be newly registered in the bottommost blank cell of the role setting area 50122 as new discrimination information, sets a predetermined icon in the bottommost blank cell of the discrimination icon setting area 5013, and presses the registration button.

[0065] Then, the registration unit 201 refers to the device information included in the setting data held in the holding unit 203, and based on the information indicating the classification of the device included in the referred device information, identifies a device whose model number corresponds to "integrated controller" and whose role is "master device". Then, the registration unit 201 associates the icon set in the bottom blank cell of the discrimination icon setting area 5013 with the identified device and registers it in the holding unit 203.

[0066] Here, an example in which an administrator or the like sets a model number or a role as the classification of a device has been described. However, the administrator or the like may set a combination of a model number and a role as the classification of a device.

[0067] Next, the display control unit 202, based on the setting data held in the holding unit 203, which is the setting data for setting each device and includes information regarding each device and information indicating the classification of each device, and the registration result by the registration unit 201, displays on the display device 60 a screen including an area in which the information regarding each device is displayed in a tree format together with a display (icon) that enables visual discrimination of the classification of each device (step ST303). Here, the above area is the tree pane 401, and the display control unit 202 displays the setting data display screen including the tree pane 401 on the display device 60.

[0068] An example of the setting data display screen displayed by the display control unit 202 in step ST303 is shown in FIG. 6. In the example of FIG. 6, only the display example of the tree pane 401 included in the setting data display screen is shown.

[0069] As shown in FIG. 6A, the display control unit 202 displays information about a device, together with an icon (icon 50131) that enables visual discrimination of the classification of the device, in the tree pane 401 based on the setting data for each device held in the holding unit 203, which includes information about each device and information indicating the classification of each device, and the registration result by the registration unit 201.

[0070] For example, as shown in FIG. 6A, the display control unit 202 displays device information with a UD code of "100001" and a device name of "Device001" in the tree pane 401, together with an icon 50131 that enables discrimination of the classification of this device, based on the registration result by the registration unit 201 and the above setting data held in the holding unit 203.

[0071] Also, as shown in FIG. 6A, the display control unit 202 displays other device information other than the above in the tree pane 401, together with an icon 50131 that enables discrimination of the classification of the other device.

[0072] Thus, in the engineering device 20 according to Embodiment 1, the display control unit 202 displays device information in the tree pane 401 together with an icon that enables discrimination of the classification of this device. As a result, an administrator or the like can visually discriminate the classification of each device based on the display content of the tree pane 401.

[0073] Note that, as shown in FIG. 6B for example, the display control unit 202 may be able to narrow down the device information shown in the tree pane 401 by the model number (type) of the device.

[0074] That is, when a device model number is input as a filtering condition by an administrator or the like in the condition input field 601 displayed at the upper part of the tree pane 401 and a filtering display based on the input condition is instructed, the display control unit 202 updates the display content of the tree pane 401 based on the setting data held in the holding unit 203 so as to show only the device information having the same model number as the input device model number.

[0075] For example, in the example of FIG. 6B, the device model number "WJ-1111" is input as a filtering condition. In this case, the display control unit 202 updates the display content of the tree pane 401 based on the setting data held in the holding unit 203 so as to show only the device information of "Device001", "Device002", "Device003", "Device008", and "Device009" whose device model number is "WJ-1111".

[0076] In addition, as shown in FIG. 6C for example, the display control unit 202 may enable the display of detailed information of a device in addition to an icon capable of discriminating the classification of the device. That is, when a device shown in the tree pane 401 or a node under the device is selected (for example, mouse over or right click), the display control unit 202 may display detailed information 602 regarding the selected device or node based on the setting data held in the holding unit 203.

[0077] Here, the detailed information is, for example, the UD code, name, and model number (type) of the device. In addition to these information, the display control unit 202 may also display, as detailed information, the number of registered I / O objects registered in the device, the progress information of the engineering work for the device (for example, the implementation status of error check), the number of DDC programs registered in the device, and information such as the reference relationship of I / O objects between the device and other devices.

[0078] In this way, in addition to icons that enable the display control unit 202 to discriminate the classification of devices, by displaying the detailed information 602 of the devices, even in cases where administrators and the like cannot recall the detailed information of the devices only from the display of the icons, they can easily grasp the detailed information of the devices.

[0079] As described above, according to the first embodiment, the engineering device 20 (information processing device) includes a registration unit 201 that registers, for a plurality of devices communicably connected to the own device, the classification of the devices and information indicating a display that enables visual discrimination of the classification of the devices, setting data for setting each device, the setting data including information regarding each device and information indicating the classification of each device, and a display control unit 202 that displays, based on the registration result by the registration unit 201, an area including information regarding each device in a tree format together with a display that enables visual discrimination of the classification of each device. Thereby, the information processing device according to the first embodiment can display a display that enables visual discrimination of the classification of each device in the above area (tree pane 401). Therefore, administrators and the like can confirm the classification of the devices without checking the setting items included in the setting data as in the conventional case, and the labor for confirming the classification of the devices is reduced compared to the conventional case.

[0080] Also, the classification of the devices registered by the registration unit 201 is the model number or role of the device, or a combination of the model number and role. Thereby, administrators and the like can easily discriminate the model number or role of each device, or a combination of the model number and role.

[0081] Also, the display that enables visual discrimination of the classification of the devices registered by the registration unit 201 is an icon of a different color for each classification. Thereby, administrators and the like can easily discriminate the classification of the devices by the difference in color.

[0082] Second Embodiment. In the engineering device 20 according to Embodiment 1, an example was shown in which, for the device information displayed in a tree format, a display that enables visual discrimination of the device classification is added and displayed in the tree pane 401. On the other hand, when a master, slave, or duplication (System A or System B) is set as a role for a device, a relationship may occur between the device and other devices. Therefore, in the engineering device 20b according to Embodiment 2, a display method that enables visual discrimination of such a relationship with other devices will be described.

[0083] Note that, hereinafter, as in Embodiment 1, the case where the engineering device 20b has the functions of an information processing device will be described, but the same applies to other cases (the case where the monitoring device 10 has the functions of an information processing device, and the case where the information processing device is configured separately from the monitoring device 10 and the engineering device 20b).

[0084] FIG. 7 is a diagram showing a configuration example of the engineering device 20b according to Embodiment 2. In the engineering device 20b according to Embodiment 2 shown in this FIG. 7, with respect to the engineering device 20 according to Embodiment 1 shown in FIG. 2, the display control unit 202 is changed to a display control unit 202b, and a relationship display reception unit 204 is added. Other configurations of the engineering device 20b are the same as those of the engineering device 20 according to Embodiment 1, and only the different parts will be described with the same reference numerals.

[0085] The relationship display reception unit 204 receives an instruction (hereinafter also referred to as a "relationship display instruction") from an administrator or the like to perform a relationship display of devices.

[0086] Here, "relationship display" means displaying in such a way that the relationship between a certain device among a plurality of devices installed in the facility monitoring system 1 and other devices can be visually discriminated.

[0087] As a case where the above relationship occurs, for example, a certain role of operating as a master device is set for a certain device (for example, a certain integrated controller 30), and this is a case where the device operates as a master device. In this case, for other devices (for example, other integrated controllers 30) other than the said device, a role of operating as a slave device is set, and the other device may operate as a slave device with respect to the master device. In such a case, a relationship is formed between a certain device and other devices.

[0088] Also, for example, a certain role of operating as system A (active system) when duplicated is set for a certain device (for example, a certain primary device 40), and this is a case where the device operates as system A. In this case, for other devices (for example, other primary devices 40) other than the said device, a role of operating as system B (standby system) when duplicated is set, and the other device may operate as system B paired with the device of system A. In such a case, a relationship is formed between a certain device and other devices.

[0089] The display control unit 202b performs the relationship display of the device on the tree pane 401 according to the relationship display instruction received by the relationship display reception unit 204.

[0090] Next, an operation example of the engineering device 20b according to Embodiment 2 will be described with reference to FIG. 8. Here, it is assumed that information indicating the classification of devices and a display that enables visual discrimination of the device classification have been registered in the registration unit 201 in advance. Also, here, the classification of devices by the registration unit 201 in advance is assumed to be a role that causes a predetermined relationship between the device and other devices.

[0091] As shown in FIG. 8, first, the relationship display reception unit 204 receives an instruction (relationship display instruction) to perform the relationship display of the device from an administrator or the like (step ST801).

[0092] Specifically, first, an administrator or the like causes the setting data display screen to be displayed on the display device 60. Then, the administrator or the like selects an arbitrary device from the devices displayed in tree form in the tree pane 401 of this screen, right-clicks on the selected device to call up a menu, and selects the menu item "Relationship Display" from the called-up menu. Thereby, the administrator or the like gives an instruction to display the relationship of the selected device. At this time, the relationship display reception unit 204 receives the instruction to display the relationship of the device from the administrator or the like.

[0093] Next, the display control unit 202b performs the relationship display of the device on the tree pane 401 in response to the relationship display instruction received by the relationship display reception unit 204 (step ST802).

[0094] Specifically, the display control unit 202b refers to the setting data held in the holding unit 203 for the device for which the relationship display instruction has been given. Then, when the information indicating the role of the device is included in the device information contained in this setting data, based on the information indicating the role of the device and the discrimination information registered by the registration unit 201, the display control unit 202b performs a display (relationship display of the device) on the tree pane 401 such that the relationship between the device and other devices can be visually discriminated.

[0095] An example of the relationship display is shown in FIG. 9. For example, an administrator or the like selects, in the tree pane 401 shown in FIG. 9A, the device with the UD code "10001" and the name "SVC001" that is displayed at the top of the tree. Then, the administrator or the like right-clicks on the selected device (hereinafter also referred to as the "selected device") to call up a menu, and selects the menu item "Relationship Display" from the called-up menu. Thereby, the administrator or the like gives an instruction to display the relationship of the selected device. Also, the relationship display reception unit 204 receives the relationship display instruction.

[0096] When the relationship display instruction is received by the relationship display reception unit 204, the display control unit 202b refers to the setting data held in the holding unit 203 for the selected device.

[0097] Here, in the device information of the selected device included in the setting data, for example, as the role of the selected device, it is set that the selected device operates as a slave device. Further, it is assumed that the master device corresponding to the slave device is a device with a UD code of "10002" and a name of "SVC002". Also, it is assumed that in the device information of the selected device, it is set that there exists a device with a UD code of "10003" and a name of "SVC003" as another slave device other than the own device. That is, in the device information of each device, information associating the master device and the slave device is set.

[0098] On the other hand, in the discrimination information, for example, "SVC master" and "SVC slave" are registered by the registration unit 201 as the roles of the device, and further, it is assumed that an icon 50131 that enables visual discrimination of these roles is registered.

[0099] Next, based on the device information of the selected device and the above discrimination information, as shown in FIGS. 9B and 9C, for the selected device, the display control unit 202b displays the icon 50131 corresponding to "SVC slave" registered as the discrimination information in the tree pane 401.

[0100] Also, for the device with a UD code of "10002" and a name of "SVC002", as shown in FIGS. 9B and 9C, the display control unit 202b displays the discrimination icon corresponding to "SVC master" registered as the discrimination information in the tree pane 401.

[0101] Further, for a device with a UD code of "10003" and a name of "SVC003", the display control unit 202b displays, in the tree pane 401, a discrimination icon (the same icon as that attached to the selected device) corresponding to "SVC slave" registered as discrimination information.

[0102] Here, an example has been described in which, as the role of the selected device, it is set in the device information included in the setting data of the selected device that the selected device operates as a slave device. However, the role of the selected device is not limited to this, and for example, it may be set that it operates as an A system (active system) when duplicated.

[0103] In this case, in the same manner as above, the display control unit 202b refers to the device information included in the selected device setting data and identifies the device of the B system (standby system) paired with the A system. Also in this case, information associating the A system and the B system is set in the device information of each device.

[0104] Then, based on the device information included in the setting data of the selected device and the above discrimination information, the display control unit 202b displays, in the tree pane 401, a discrimination icon corresponding to "duplicated A system" registered as discrimination information for the selected device. Also, for the device identified as the device of the B system paired with the A system, the display control unit 202b displays, in the tree pane 401, a discrimination icon corresponding to "duplicated B system" registered as discrimination information.

[0105] In this way, when there is a relationship such as a master device and a slave device, or an A system and a B system, between the device selected by the administrator or the like and other devices, the display control unit 202b displays the relationship discriminably in the tree pane 401. As a result, the administrator or the like can easily confirm the relationship between the selected device and other devices in the tree pane 401 without checking the details of the setting data of the selected device.

[0106] As described above, according to the second embodiment, the classification of the device registered by the registration unit 201 is a role that creates a predetermined relationship between the device and other devices. For a device whose role is registered by the registration unit 201, a relationship display reception unit 204 that receives an instruction to display the relationship between the device and other devices based on the role is provided. The display control unit 202b displays the relationship between the device and other devices in the tree pane 401 based on the registration result by the registration unit 201 and the setting data for which each device is a setting target in response to the instruction received by the relationship display reception unit 204. Thereby, in addition to the effects of the first embodiment, the information processing apparatus according to the second embodiment can display the relationships between a plurality of devices in the tree pane 401. Therefore, an administrator or the like can easily confirm the relationships between devices in the tree pane 401 without checking the details of the setting data of the selected device.

[0107] Embodiment 3. In the second embodiment, a display method for making the relationship visually distinguishable when there is a relationship such as a master-slave relationship or a duplication relationship between a certain device and other devices has been described. In the third embodiment, a display method for making the reference relationship of I / O objects visually distinguishable when there is a reference relationship between a certain device and other devices will be described.

[0108] Note that hereinafter, as in the first embodiment, the case where the engineering device 20c has the functions of the information processing apparatus will be described, but the same applies to other cases (the case where the monitoring device 10 has the functions of the information processing apparatus and the case where the information processing apparatus is configured separately from the monitoring device 10 and the engineering device 20c).

[0109] FIG. 10 is a diagram showing a configuration example of the engineering device 20c according to Embodiment 3. In the engineering device 20c according to Embodiment 3 shown in FIG. 10, with respect to the engineering device 20 according to Embodiment 1 shown in FIG. 1, the display control unit 202 is changed to a display control unit 202c, and a relationship display reception unit 204b (reference relationship display reception unit) is added. Other configurations of the engineering device 20c are the same as those of the engineering device 20 according to Embodiment 1, and only the different parts are described with the same reference numerals.

[0110] The relationship display reception unit 204b receives an instruction (hereinafter also referred to as a "reference relationship display instruction") to display the reference relationship of I / O objects between a device selected by an administrator or the like from a plurality of devices and other devices.

[0111] The display control unit 202c, in response to the instruction received by the relationship display reception unit 204b, based on the setting data for which the selected device is the setting target and which includes information indicating the reference relationship of I / O objects between the selected device and other devices, displays the reference relationship of I / O objects for the selected device in the tree pane 401.

[0112] Next, an operation example of the engineering device 20c according to Embodiment 3 will be described. The operation example of the engineering device 20c according to Embodiment 3 is the same as the operation example of the engineering device 20b according to Embodiment 2 shown in FIG. 8, and only the content of the relationship display is different.

[0113] Specifically, first, an administrator or the like causes the setting data display screen to be displayed on the display device 60. Then, the administrator or the like selects an arbitrary device from the devices displayed in tree form in the tree pane 401 of this screen, right-clicks on the selected device to call up a menu, and selects the menu item "Relationship Display" from the called-up menu. Thereby, the administrator or the like gives an instruction to display the relationship of the selected device (selected device). At this time, the relationship display reception unit 204b receives the instruction to display the relationship of the selected device from the administrator or the like.

[0114] Next, the display control unit 202c performs a relationship display of the device on the tree pane 401 in response to the relationship display instruction received by the relationship display reception unit 204.

[0115] Specifically, the display control unit 202c refers to the setting data held in the holding unit 203 for the device for which the relationship display instruction has been given. Then, when the setting data includes information indicating the reference relationship of I / O objects between the device and other devices, based on the setting data including the information indicating the reference relationship, the display control unit 202c performs a display (relationship display of the device) on the tree pane 401 such that the reference relationship of I / O objects between the device and other devices can be visually discriminated.

[0116] An example of the relationship display is shown in FIG. 11. For example, an administrator or the like selects, in the tree pane 401 shown in FIG. 11A, the device with a UD code of "100018" and a name of "DDC008", which is the third device from the bottom of the tree. Then, the administrator or the like right-clicks on the selected device (selected device) to call up a menu, and selects the menu item "Relationship Display" from the called-up menu. Thereby, the administrator or the like gives an instruction to display the relationship of the selected device. Also, the relationship display reception unit 204b receives the relationship display instruction. In the example of FIG. 11A, an icon 50131 that enables the classification of the selected device to be discriminated is attached to the selected device by the display control unit 202c.

[0117] When the relationship display instruction is received by the relationship display reception unit 204b, the display control unit 202c refers to the setting data held in the holding unit 203 for the selected device.

[0118] Here, the setting data of the selected device includes, for example, information indicating that the selected device writes to an I / O object in the setting data of another device other than the own device (hereinafter also referred to as "write information"), and information indicating that the selected device reads an I / O object written by another device other than the own device (hereinafter also referred to as "read information").

[0119] Next, the display control unit 202c counts the number of write information and the number of read information included in the setting data based on the setting data of the selected device. Then, as shown in FIG. 11B, the display control unit 202c displays the counted number of write information "5" (reference numeral 1101) on the right side of the icon 50131 attached to the selected device, and the counted number of read information "2" (reference numeral 1102) on the left side of the icon 50131. That is, in this example, it is shown that the selected device has written to a total of 5 I / O objects included in the setting data of other devices and has read a total of 2 I / O objects written by other devices.

[0120] Also, at this time, the display control unit 202c refers to the setting data of the selected device to identify other devices related to the selected device in the reference relationship of the I / O object. Then, the display control unit 202c also displays the number of write information and the number of read information in the same manner for the identified other devices.

[0121] For example, assume that information indicating that writing is being performed on two I / O objects among the I / O objects in a device with a UD code of "100012" and a name of "DDC002" is included in the setting data of the selection device. In this case, as shown in FIG. 11B, the display control unit 202c displays the number "2" of read information on the left side of the icon indicating the device with a UD code of "100012" and a name of "DDC002".

[0122] Also, for example, assume that information indicating that writing is being performed on three I / O objects among the I / O objects in a device with a UD code of "100019" and a name of "DDC009" is included in the setting data of the selection device. In this case, as shown in FIG. 11B, the display control unit 202c displays the number "3" of read information on the left side of the icon indicating the device with a UD code of "100019" and a name of "DDC009".

[0123] Note that the total "5 (= 2 + 3)" of the numbers of read information displayed for these two devices matches the number "5" of write information displayed on the right side of the icon attached to the selection device.

[0124] Also, for example, assume that information indicating that the selection device is receiving writing from a device with a UD code of "100019" and a name of "DDC009" for two I / O objects among the I / O objects included in the setting data of the own device is included in the setting data of the selection device. In this case, as shown in FIG. 11B, the display control unit 202c displays the number "2" of write information on the right side of the icon indicating the device with a UD code of "100019" and a name of "DDC009".

[0125] Note that the number "2" of write information displayed for this device matches the number "2" of read information displayed on the left side of the icon attached to the selection device.

[0126] In this way, when there is a reference relationship of I / O objects between the device selected by an administrator or the like and other devices, the display control unit 202c displays the reference relationship in a distinguishable manner in the tree pane 401. As a result, an administrator or the like can easily confirm the reference relationship of I / O objects between the selected device and other devices in the tree pane 401 without checking the details of the setting data of the selected device.

[0127] In particular, when there is the above-described reference relationship of I / O objects between a certain device and other devices, if any one of these devices is deleted, it may affect the reference relationship of the I / O objects, and the remaining devices may not operate properly.

[0128] In this regard, according to the third embodiment, since an administrator or the like can easily confirm the reference relationship of I / O objects between devices in the tree pane 401 as described above, it is possible to avoid a situation in which a problem occurs due to the deletion of a device as described above.

[0129] As described above, according to the third embodiment, the engineering device 20c (information processing device) includes a relationship display reception unit 204b that receives an instruction to display the reference relationship of I / O objects between the selected device and other devices for the device selected from a plurality of devices. The display control unit 202c, according to the instruction received by the relationship display reception unit 204b, based on the setting data for which the selected device is the setting target and that includes information indicating the reference relationship of I / O objects between the selected device and other devices, displays the reference relationship of I / O objects for the selected device in the tree pane 401. Thereby, in addition to the effects of the first embodiment, the information processing device according to the third embodiment can display the reference relationship of I / O objects between a plurality of devices in the tree pane 401. Therefore, an administrator or the like can easily confirm the reference relationship of I / O objects between a plurality of devices in the tree pane 401 without checking the details of the setting data of the selected device.

[0130] Also, the display control unit 202c, based on the setting data for which the selected device is the setting target and that includes information indicating that the selected device writes to an I / O object included in the setting data of other devices and information indicating that the selected device reads an I / O object written by other devices, counts the number of information indicating that the selected device writes to an I / O object included in the setting data of other devices and the number of information indicating that the selected device reads an I / O object written by other devices, and displays the two counted numbers in the tree pane 401 as the reference relationship of I / O objects for the selected device. Thereby, an administrator or the like can quantitatively grasp the degree of the reference relationship of I / O objects that the selected device has with other devices.

[0131] Fourth Embodiment. In Embodiment 4, an example of enabling grouping of a plurality of devices installed in the facility monitoring system 1 based on areas and systems within the facility, etc., and an example of expressing the result of such grouping using an image of the facility (building) and devices displayed on the screen will be described.

[0132] Note that, hereinafter, as in Embodiment 1, the case where the engineering device 20d has the function of an information processing device will be described, but the same applies to other cases (the case where the monitoring device 10 has the function of an information processing device, and the case where the information processing device is configured separately from the monitoring device 10 and the engineering device 20d).

[0133] FIG. 11 is a diagram showing a configuration example of the engineering device 20d according to Embodiment 4. In the engineering device 20d according to Embodiment 4 shown in this FIG. 11, with respect to the engineering device 20 according to Embodiment 1 shown in FIG. 2, the display control unit 202 is changed to the display control unit 202d, and a switching instruction reception unit 205 is added. For other configurations of the engineering device 20d, they are the same as those of the engineering device 20 according to Embodiment 1, and only the different parts will be described with the same reference numerals.

[0134] The switching instruction reception unit 205 receives an instruction (hereinafter also referred to as a "display switching instruction") from an administrator or the like to switch the display mode in the tree pane 401 of information regarding each device.

[0135] Each time a display switching instruction is received by the switching instruction reception unit 205, the display control unit 202d switches and displays the information regarding each device in a first display mode in which the information regarding each device is displayed in a tree format together with a display that enables visual discrimination of the classification of each device, and a second display mode in which the information regarding each device is grouped according to the areas and systems within the facility where each device is installed and the classification of each device is displayed in a visually discriminable manner.

[0136] Note that in the holding unit 203, as setting data for each device to be set, information indicating in which area of the facility each device is installed and information indicating to which system in the facility each device belongs are registered in advance. Then, when switching the display mode to the second display mode, the display control unit 202d performs the above grouping based on this information registered in the holding unit 203.

[0137] Next, an operation example of the engineering device 20d according to the fourth embodiment will be described with reference to FIG. 13.

[0138] First, an administrator or the like causes the setting data display screen to be displayed on the display device 60. As shown in FIG. 13A, a plurality of devices are displayed in a tree format in the tree pane 401 of this screen. Also, an icon 50131 that enables discrimination of the classification of each device is displayed in the tree pane 401. Hereinafter, the display mode in this case is referred to as the "first display mode".

[0139] Next, an administrator or the like gives an instruction (display switching instruction) to switch the display mode in the tree pane 401. Specifically, for example, an administrator or the like gives a display switching instruction by pressing a display switching button (not shown) displayed within the setting data display screen. At this time, the switching instruction reception unit 205 receives the display switching instruction from an administrator or the like.

[0140] When the switching instruction reception unit 205 receives the display switching instruction, the display control unit 202d switches the display mode in the tree pane 401 according to the instruction.

[0141] Specifically, the display control unit 202d refers to the setting data for a plurality of devices held in the holding unit 203, and based on the setting data, identifies in which area of the facility each device is installed and to which system in the facility each device belongs. Then, based on the identified content, as shown in FIG. 13B, the display control unit 202d switches the display mode in the tree pane 401 to a display mode in which each device is grouped and displayed by area, system, etc. Hereinafter, the display mode in this case is referred to as the "second display mode".

[0142] For example, assume that the setting data for a device with a UD code of "100002" and a name of "Device002" as the setting target includes data indicating that the device is installed on the 5th floor of the facility. Also, assume that the setting data for a device with a UD code of "100003" and a name of "Device003" as the setting target includes data indicating that the device is installed on the 5th floor of the facility.

[0143] Similarly, assume that the setting data for a device with a UD code of "100008" and a name of "Device008" as the setting target, and the setting data for a device with a UD code of "100009" and a name of "Device009" as the setting target include data indicating that each of these devices is installed on the 7th floor of the facility.

[0144] In this case, based on the setting data for each of these devices as the setting target, as shown in FIG. 13B, the display control unit 202d collectively displays the device with a UD code of "100002" and a name of "Device002" and the device with a UD code of "100003" and a name of "Device003" under "5F" displayed in the area setting column of the tree pane 401.

[0145] Further, as shown in FIG. 13B, the display control unit 202d collectively displays a device with a UD code of "100008" and a name of "Device008" and a device with a UD code of "100009" and a name of "Device009" under "7F" displayed in the area setting column. Also, as shown in FIG. 13B, the display control unit 202d also displays an icon 50131 that enables discrimination of the classification of each device.

[0146] In addition, in the second display mode shown in FIG. 13B, when a display switching instruction is received by the switching instruction reception unit 205, the display control unit 202d switches the display mode back to the first display mode. Hereinafter, each time a display switching instruction is received by the switching instruction reception unit 205, the display control unit 202d switches the display mode of the tree pane 401.

[0147] In this way, the display control unit 202d groups a plurality of devices installed in the facility monitoring system 1 by area, system, etc. within the facility and displays them in the tree pane 401. Also, at this time, the display control unit 202d also displays an icon 50131 that enables discrimination of the classification of each device. As a result, an administrator or the like can easily determine in which area of the facility each device is installed and to which system within the facility each device belongs, together with the classification of each device.

[0148] Note that even in conventional engineering devices, there has been a function to switch the display mode of devices as described above. For example, as shown in FIGS. 14A and 14B, in response to a display switching instruction by an administrator or the like, it was possible to switch between a display mode by a tree display of each device as shown in FIG. 14A and a display mode by grouping based on area, system, etc. as shown in FIG. 14B.

[0149] However, in conventional engineering devices, the objects grouped based on areas, systems, etc. are not devices but the setting data set in the devices, and devices have not been grouped based on areas, systems, etc. Therefore, conventionally, in order for administrators or the like to determine in which area of the facility each device is installed and to which system in the facility each device belongs, it has been necessary to check the details of the setting data.

[0150] In this regard, in Embodiment 3, as described above, the display control unit 202d groups each device according to areas, systems, etc. and displays it in the tree pane 401. Therefore, administrators or the like can easily determine in which area of the facility each device is installed and to which system in the facility each device belongs. In addition, administrators or the like can also determine the classification of each device.

[0151] Note that when the display control unit 202d displays the grouping result shown in FIG. 13B in the tree pane 401, this grouping result may be represented by an image of a building (facility) and devices.

[0152] An example of the setting data display screen in this case is shown in FIG. 15. The setting data display screen shown in FIG. 15 includes a tree pane 401 and an image display pane 403. The display control unit 202d displays each device in the tree pane 401 in the above-described second display mode (grouping by area, system, etc.).

[0153] In addition, the display control unit 202d displays an image 4031 of the building (facility) in the image display pane 403. Further, the display control unit 202d arranges and displays an image 4032 of the device at a position corresponding to each area and system in the image 4031 of the building (facility) based on the setting data for which each device is a setting target.

[0154] For example, in the example of FIG. 15, the display control unit 202d arranges and displays the image 4032 of the device on the portion corresponding to the fifth floor of the image 4031 of the building (facility). In this example, in order to simplify the display, the display control unit 202d adds character information (WJ-1111W0000 × 2 units) to the image 4032 of the device, and represents two devices with one image 4032.

[0155] Note that the image 4031 of the building (facility) and the image 4032 of the device are created in advance by, for example, an administrator or the like and held in the holding unit 203. Then, when an instruction to perform expression by the image is given by an administrator or the like, the display control unit 202d reads out each image held in the holding unit 203, combines them as appropriate, and displays them on the image display pane 403.

[0156] Note that the expression using the above image by the display control unit 202d is not essential, and it may be performed by the display control unit 202d when an instruction to perform expression by the image is given by an administrator or the like.

[0157] In this way, the display control unit 202d represents the result of grouping each device using the images of the facility (building) and the device. As a result, an administrator or the like can find the installation location of each device from the physical image of the building (facility), improving convenience.

[0158] Also, in the monitoring device 10, as an example of the monitoring screen, a representation similar to the representation using the image shown in FIG. 15 may be made. Even in that case, according to the fourth embodiment, an administrator or the like can confirm a representation similar to the representation made in the monitoring device 10 on the engineering device 20d, can operate both representations with a similar operation feeling, and can reduce the recognition deviation between the two devices regarding the screen operation.

[0159] In addition, in the monitoring device 10, a tool for changing the detailed setting values set for each device, which is provided for the administrator of a facility (such as a building), is installed separately from the monitoring tool (monitoring screen).

[0160] Therefore, the engineering device 20d may output, as an external file, graphic information including an image formed as shown in FIG. 15 by, for example, the display control unit 202d, and transmit the output external file to the monitoring device 10 via a network. Then, the monitoring device 10 may receive this external file from the engineering device 20d, read the received external file from the above tool, and display it with the tool. As a result, the administrator of the facility (such as a building) can also find the installation location of each device from the physical image of the building (facility), improving convenience.

[0161] As described above, according to the fourth embodiment, the engineering device 20d (information processing device) includes a switching instruction reception unit 205 that receives an instruction to switch the display mode in the tree pane 401 of information regarding each device. Each time an instruction is received by the switching instruction reception unit 205, the display control unit 202d switches between and displays a first display mode in which information regarding each device is displayed in a tree format with a display that enables visual discrimination of the classification of each device, and a second display mode in which information regarding each device is grouped by the area and system within the facility where each device is installed and the classification of each device is displayed in a visually discriminable manner. As a result, in addition to the effects of the first embodiment, the information processing device according to the fourth embodiment enables an administrator or the like to easily determine, together with the classification of each device, in which area of the facility each device is installed and to which system within the facility each device belongs.

[0162] Also, when performing the display in the second display mode, the display control unit 202d expresses the result of the grouping using the facility image 4031 and the device images 4032 of the respective devices. As a result, an administrator or the like can search for the installation locations of the respective devices from the physical image of the building (facility), improving convenience.

[0163] Note that within the scope of the present disclosure, any free combination of the respective embodiments, or modification of any component of the respective embodiments, or omission of any component in the respective embodiments is possible.

Explanation of Reference Numerals

[0164] 1 Facility monitoring system 10 Monitoring device 20, 20b, 20c, 20d Engineering device 25 Switching hub 30 Integrated controller 40 Primary device 50 Secondary device 60 Display device 201 Registration unit 202, 202b, 202c, 202d Display control unit 203 Holding unit 204 Relationship display reception unit 204b Relationship display reception unit (reference relationship display reception unit) 205 Switching instruction reception unit 401 Tree pane 402 Content pane 403 Image display pane 501 Discrimination information registration screen 601 Condition input field 602 Detailed information 1601 Tree pane 1602 Content pane 4031 Image 4032 Image 5011 Purpose setting area 5012 Classification setting area 5013 Discrimination icon setting area 16021 Setting Item 50121 Model Number Setting Area 50122 Role Setting Area 50131 Icon NW Network

Claims

1. A registration unit that registers information indicating classification of devices and information indicating a display that enables visual discrimination of the classification of the devices with respect to a plurality of devices communicably connected to the own device; A display control unit that displays a screen including a region in which information regarding each of the devices is displayed in a tree format together with a display that enables visual discrimination of the classification of the respective devices, based on setting data for setting each of the devices, the setting data including information regarding each of the devices and information indicating the classification of each of the devices, and the registration result by the registration unit; A reference relationship display reception unit that receives an instruction to display a reference relationship of I / O objects between the selected device and other devices with respect to the device selected from the plurality of devices; The display control unit: In response to an instruction received by the reference relationship display reception unit, based on setting data for setting the selected device, the setting data including information indicating a reference relationship of I / O objects between the selected device and other devices, the reference relationship of the I / O objects for the selected device is displayed in the region; Based on setting data for setting the selected device, the setting data including information indicating that the selected device writes to an I / O object included in the setting data of other devices and information indicating that the selected device reads an I / O object written by other devices, The number of pieces of information indicating that the selected device writes to an I / O object included in the setting data of other devices, The number of pieces of information indicating that the selected device reads an I / O object written by other devices are counted, An information processing apparatus, characterized in that the two counted numbers are displayed in the region as the reference relationship of the I / O objects for the selected device.

2. A registration unit that registers classification of devices and information indicating a display that enables visual discrimination of the classification of the devices for a plurality of devices communicably connected to the own device. A display control unit that displays a screen including a region in which information about each of the devices is displayed in a tree format together with a display that enables visual discrimination of the classification of the devices, based on setting data for setting each of the devices, the setting data including information about each of the devices and information indicating the classification of each of the devices, and the registration result by the registration unit. A switching instruction reception unit that receives an instruction to switch the display mode of the information about each of the devices in the region. The display control unit Each time the instruction is received by the switching instruction reception unit, The information about each of the devices is switched between a first display mode in which the information about each of the devices is displayed in a tree format together with a display that enables visual discrimination of the classification of the devices, and A second display mode in which the information about each of the devices is grouped by area and system in the facility where each of the devices is installed and the classification of each of the devices is displayed so as to be visually discriminable, and is displayed in a switched manner. An information processing apparatus characterized by this.

3. The display control unit When performing the display in the second display mode, the result of the grouping is expressed using the image of the facility and the image of each of the devices. The information processing apparatus according to claim 2, characterized by this.

4. The classification of the devices registered by the registration unit is the type or role of the devices, or a combination of the type and role. The information processing apparatus according to any one of claims 1 to 3, characterized by this.

5. The display that enables visual discrimination of the classification of the devices registered by the registration unit is an icon of a different color for each classification. The information processing apparatus according to any one of claims 1 to 4, characterized in that...

6. The classification of the device registered by the registration unit is a role that creates a predetermined relationship between the device and other devices, The apparatus includes a relationship display reception unit that receives an instruction to display a relationship between the device registered by the registration unit with a role and other devices based on the role. The display control unit, in response to the instruction received by the relationship display reception unit, displays the relationship in the area based on the registration result by the registration unit and the setting data for which each device is a setting target. The information processing apparatus according to any one of claims 1 to 5, characterized in that...

7. An information processing method by an information processing apparatus, a step in which a registration unit registers classification of devices and information indicating a display that enables visual discrimination of the classification of the devices for a plurality of devices communicably connected to the own device; a step in which a display control unit displays a screen including an area in which information about each device is displayed in a tree format together with a display that enables visual discrimination of the classification of each device based on setting data for which each device is a setting target, the setting data including information about each device and information indicating the classification of each device, and the registration result by the registration unit; a step in which a reference relationship display reception unit receives an instruction to display a reference relationship of I / O objects between the device selected from the plurality of devices and other devices, and has... The display control unit, In response to an instruction received by the reference relationship display reception unit, setting data for which the selected device is a setting target, and based on the setting data including information indicating a reference relationship of I / O objects between the selected device and other devices, the reference relationship of the I / O objects for the selected device is displayed in the area. Based on setting data for which the selected device is a setting target, and including information indicating that the selected device writes to I / O objects included in the setting data of other devices, and information indicating that the selected device reads I / O objects written by other devices. The number of pieces of information indicating that the selected device writes to I / O objects included in the setting data of other devices. Count the number of pieces of information indicating that the selected device reads I / O objects written by other devices. An information processing method characterized by displaying the two counted numbers in the area as the reference relationship of the I / O objects for the selected device.

8. An information processing method by an information processing apparatus, A step in which a registration unit registers classification of devices and information indicating a display that enables visual discrimination of the classification of devices for a plurality of devices communicably connected to the own device. A step in which a display control unit displays, based on setting data for which each device is a setting target and includes information regarding each device and information indicating the classification of each device, and the registration result by the registration unit, a screen including an area in which information regarding each device is displayed in a tree format together with a display that enables visual discrimination of the classification of each device. A step in which a switching instruction reception unit receives an instruction to switch the display mode in the area of the information regarding each device. The display control unit, Each time the instruction is received by the switching instruction receiving unit, a first display mode in which information about each of the devices is displayed in a tree format together with a display that enables visual discrimination of the classification of each of the devices; a second display mode in which information about each of the devices is grouped by area and system within the facility where each of the devices is installed and the classification of each of the devices is displayed so as to be visually distinguishable, and the information is switched and displayed. An information processing method characterized by this.

Citation Information

Patent Citations

  • State display device for device

    JP1998283224A

  • Management system of distributed object

    JP1999053217A

  • Display control device and display control method

    JP2020160909A

  • Network management device, management method, management program, and recording medium

    JP2020161964A