CN-121986325-A - Setting management device, setting management method, and setting management program
Abstract
The setting management device (100) manages the setting of the apparatus (200). An identifier list creation unit (110) creates a list of device identifiers as an identifier list (62). A table generation unit (120) searches for a set value set for a device from system design information (61), and generates a device setting table (64) in which the set value obtained by the search is recorded. A database registration unit (130) determines whether or not a device identifier is recorded in the device setting table (64). If no device identifier is recorded, a recordable device identifier is selected from the identifier list (62) and recorded in the device setting table (64). Then, a database registration unit (130) registers the device setting table (64) in the setting information database (65).
Inventors
- Kaya Taishi
Assignees
- 三菱电机株式会社
Dates
- Publication Date
- 20260505
- Application Date
- 20230929
Claims (10)
- 1. A setting management device for managing settings of devices included in a system is provided with: an identifier list creation unit that creates a list of device identifiers that identify the devices as an identifier list; A table generation unit for retrieving a set value set for the device from system design information indicating the design content of the system, and generating a table in which the set value obtained by the retrieval is recorded as a device setting table, and And a database registration unit that determines whether or not a device identifier is recorded in the device setting table as a set value, and if the device identifier is not recorded, selects a device identifier that can be recorded from the list of identifiers and records the device identifier in the device setting table, and registers the device setting table as a setting information database.
- 2. The setting management device according to claim 1, wherein, The identifier list creation unit creates the identifier list based on at least one of the system design information, the identification information of the device given to the device, and an input from the outside.
- 3. The setting management device according to claim 1 or 2, wherein, The table generating unit refers to an item list showing a list of items recorded in the device setting table, searches for a set value set for an item included in the item list from the system design information, and records information showing blank data for an item for which the set value is not found according to the result of the search.
- 4. The setting management device according to any one of claims 1 to 3, wherein, The table generating unit, when obtaining the device identifier as a set value based on the result of the search, determines whether or not the same device identifier exists in the identifier list, and if so, sets a used flag for the device identifier, The database registration unit selects, from the identifier list, a device identifier for which the used flag is not set as the recordable device identifier.
- 5. The setting management device according to any one of claims 1 to 3, wherein, The table generating unit, when obtaining the device identifier as a set value based on the result of the search, determines whether or not the same device identifier exists in the identifier list, and if so, deletes the device identifier existing in the identifier list and additionally records the device identifier at the end of the identifier list, The database registration unit uses the device identifier in the forefront of the identifier list as the recordable device identifier.
- 6. The setting management device according to any one of claims 1 to 5, wherein, The setting management device includes a development environment unit that displays a program development environment screen for retrieving the setting information database using the device identifier.
- 7. The setting management device according to claim 6, wherein, The development environment unit searches the setting information database using the device identifier on the program development environment screen, and inputs a setting value corresponding to the device identifier into a setting item.
- 8. The setting management device according to claim 6 or 7, wherein, The development environment unit acquires a device identifier from the device via a communication device, compares the acquired device identifier with the device identifier of the setting information database, and transmits the setting value of the setting information database to the device when the device identifier matches.
- 9. A setting management method for a setting management device as a computer, the setting management device managing settings of devices provided in a system, the setting management method, The computer creates a list of device identifiers identifying the devices as an identifier list, The computer searches for a set value set for the device from system design information indicating the design content of the system, generates a table in which the set value obtained by the search is recorded as a device setting table, The computer determines whether or not a device identifier is recorded in the device setting table as a set value, and if the device identifier is not recorded, selects a recordable device identifier from the list of identifiers and records the selected device identifier in the device setting table, and registers the device setting table as a setting information database.
- 10. A setting management program for managing settings of devices included in a system as a setting management device of a computer, the setting management program causing the computer to execute: an identifier list creation process of creating a list of device identifiers for identifying the devices as an identifier list; a table generation process of retrieving a set value set for the device from system design information indicating design contents of the system, generating a table in which the set value obtained by the retrieval is recorded as a device setting table, and And a database registration process for determining whether or not a device identifier is recorded in the device setting table as a set value, and if the device identifier is not recorded, selecting a device identifier which can be recorded from the list of identifiers and recording the device identifier in the device setting table, and registering the device setting table as a setting information database.
Description
Setting management device, setting management method, and setting management program Technical Field The present disclosure relates to a setting management device, a setting management method, and a setting management program. Background Conventionally, setting of equipment in a system such as a manufacturing equipment is managed by setting data. When a user inputs the content of a set value to the device, the content may be manually input. Therefore, there is a possibility that an error such as erroneous input or mistaking a device to be set may occur. Patent document 1 discloses a method of automatically creating parameter tables for respective products for a platform constituted by hardware devices or software products. In the technique of patent document 1, a parameter table of each product can be created with the specification and the query content as inputs. This can greatly reduce man-hours. Prior art literature Patent literature Patent document 1 Japanese patent application laid-open No. 2017-041082 Disclosure of Invention Problems to be solved by the invention In the technique of patent document 1, there is no disclosure of a parameter table of each product, that is, a management method or an input method of setting information of each device. Accordingly, the technology of patent document 1 has a problem that setting information of each device cannot be efficiently managed and used. The present disclosure aims to provide an apparatus capable of efficiently managing and utilizing setting information of each device. Means for solving the problems A setting management device for managing settings of devices included in a system includes an identifier list creation unit for creating a list of device identifiers for identifying the devices as an identifier list, a table generation unit for retrieving setting values set for the devices from system design information indicating design contents of the system, and generating a table in which the retrieved setting values are recorded as a device setting table, and a database registration unit for determining whether or not a device identifier is recorded in the device setting table as a setting value, and if a device identifier is not recorded, recording a device identifier that can be recorded in the device setting table from the identifier list, and registering the device setting table as a setting information database. Effects of the invention In the setting management apparatus of the present disclosure, the device identifier is included in the device setting table in which the setting information of each device is recorded. Also, a device setting table including device identifiers is registered in the setting information database. Therefore, according to the setting management device of the present disclosure, there is an effect that the setting information database can be efficiently managed and utilized. Drawings Fig. 1 is a diagram showing a configuration example of a setting management device according to embodiment 1. Fig. 2 is a flowchart showing an example of the identifier list creation process according to embodiment 1. Fig. 3 is a diagram showing an example of system design information in embodiment 1. Fig. 4 is a diagram showing an example of the identifier list and an example of the item list in embodiment 1. Fig. 5 is a flowchart showing an example of the table generation processing of embodiment 1. Fig. 6 is a diagram showing an example of the device configuration table according to embodiment 1. Fig. 7 is a flowchart showing an example of the database registration process of embodiment 1. Fig. 8 is a diagram showing an example of a device configuration table in which a MAC address as a device identifier is recorded as a result of the database registration process of the present embodiment. Fig. 9 is a diagram showing examples 1 and 2 of the program development environment screen according to embodiment 1. Fig. 10 is a diagram showing an example of the program development environment processing of embodiment 1. Fig. 11 is a diagram showing a configuration example of a setting management device according to a modification of embodiment 1. Fig. 12 is a diagram for explaining an example of the effect of the setting management device according to embodiment 1. Fig. 13 is a diagram for explaining another example of the effect of the setting management device according to embodiment 1. Detailed Description Hereinafter, embodiments will be described with reference to the drawings. In the drawings, the same or corresponding portions are denoted by the same reference numerals. In the description of the embodiments, the description is omitted or simplified as appropriate for the same or equivalent portions. Arrows in the figure mainly represent data flows or processing flows. Embodiment 1. Description of the Structure Fig. 1 is a diagram showing a configuration example of a setting management device 100 according to the present embodiment. The sett