Intelligent instrument batch configuration method, device and system and electronic medium
By intelligently analyzing and automated processing of the equipment description files of HART smart instruments, and generating and performing batch configuration tasks, the problem of inefficient intelligent instrument configuration in the existing technology is solved, efficient and accurate batch configuration of intelligent instruments is achieved, and operation costs and management difficulties are reduced.
Patent Information
- Application Number
- CN202510059647.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-15
- Publication Date
- 2025-05-02
AI Technical Summary
In the prior art, the configuration and calibration methods of HART smart instruments are inefficient and require a lot of human resources, which are prone to human errors, which increases operational costs and management difficulties.
By analyzing the device description file of the HART smart instrument, obtaining the method content, intelligently parsing the method content, generating the method execution template, adjusting the template according to user needs, generating method execution files, creating batch method execution tasks, automatically completing the configuration and debugging process of the smart instrument, and recording the results and steps.
The efficient batch configuration of multiple smart instruments has been achieved, which significantly reduces the number and time investment of on-site engineering personnel, improves the accuracy and stability of configuration, reduces labor costs, and improves the convenience and traceability of management.
Smart Images

Figure CN119918529A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of intelligent instrument configuration, and specifically relates to an intelligent instrument batch configuration method, device, system and electronic medium. Background Art
[0002] In the operation of modern factories, factory instruments play a vital role. Among them, HART smart instruments are widely used in various production links with their excellent performance. Before HART smart instruments are put into use, instrument engineers are responsible for accurately configuring and adjusting them through intelligent device management software. This process covers key operations such as self-adjustment of valve instruments, burst mode setting, zero return calibration of transmitters, and adjustment of digital / analog conversion parameters, aiming to ensure that the configuration of the instrument is accurate and correct, so that it can operate stably and normally, and provide reliable data support and control guarantee for the production process.
[0003] At present, the configuration and adjustment of HART smart instruments on site mainly rely on intelligent device management software or handheld operators to parse device description files. Through this parsing method, the Method function is obtained to achieve various specific operations on valve instruments, transmitters and other equipment, such as self-adjustment of valve instruments, burst mode settings, and zero return and digital / analog conversion adjustment of transmitters.
[0004] However, the existing technology has obvious limitations. Whether it is with the help of intelligent device management software or through a handheld operator, the instruments can only be connected one by one, and the configuration and adjustment operations can be carried out in sequence. In large factories, the number of instruments is often extremely large, with thousands or even tens of thousands of instruments. In this case, the one-by-one operation method undoubtedly requires a lot of human resources. The operation process is not only time-consuming and labor-intensive, but also extremely inefficient. The staff needs to edit and modify each instrument one by one according to the Method function. Any negligence may lead to errors, which will affect the stability of the entire production system. These problems have brought severe challenges to the efficient use and accurate configuration of factory intelligent instruments, greatly increasing operating costs and management difficulties. Therefore, for factory users, how to efficiently and accurately ensure the correctness of instrument configuration has become a key issue that needs to be solved urgently. Summary of the invention
[0005] The main purpose of the present invention is to overcome the shortcomings of the configuration and calibration methods of HART intelligent instruments in the prior art, and to provide an efficient and convenient batch configuration method for intelligent instruments. Through this method, multiple HART intelligent instruments can be configured in batches according to the specific needs of users, effectively solving the complex operation problems faced by instrument engineers in the process of configuring and calibrating HART intelligent instruments using intelligent device management software, thereby significantly reducing the number of on-site engineering personnel and time investment.
[0006] To achieve the above purpose, the present application adopts the following technical solution, a method for batch configuration of intelligent instruments, comprising: Parse the device description file of the HART smart instrument and obtain the method content; Intelligently parse the method content, obtain the steps and content to be edited when the smart instrument executes the method function, and generate a method execution template; Obtain user requirements to adjust the method execution template and generate a method execution file; Create a batch method execution task, select the smart instrument and the method execution file, start the method execution task, and the smart instrument automatically completes the configuration and debugging process according to the method execution file; After the method execution task is completed, the intelligent instrument configuration results and the execution steps of the method execution task are recorded.
[0007] Furthermore, the device description file is parsed using a HART protocol standard parsing tool.
[0008] Furthermore, when intelligently parsing the method content, abnormal error information is identified and marked.
[0009] Furthermore, when the method execution file is generated, the version information of the method execution file is also included.
[0010] Furthermore, when executing the method execution task, the method execution file steps are converted into HART data packet instructions and sent to the smart instrument.
[0011] Furthermore, when the method execution file is sent to the smart meters, the smart meters are grouped and sent according to the identification information of the smart meters.
[0012] Furthermore, if an exception occurs during the execution of the method task, the execution process of the smart meter is skipped and error information is recorded.
[0013] The present invention also provides another embodiment, a smart meter batch configuration device, comprising: Parsing module: used to parse the device description file of HART smart instrument and obtain the method content; Template generation module: used to parse the method content and generate a method execution template; Batch configuration module: used to create batch method execution tasks and complete the automatic configuration and debugging process of intelligent instruments during the execution of method execution tasks; Recording module: used to record the configuration results of smart instruments and the execution steps of method execution tasks.
[0014] The present application also discloses a smart instrument batch configuration system, comprising: one or more processors; A computer readable storage medium for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the steps of the method described in any one of claims 1 to 7.
[0015] The present application also discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.
[0016] The beneficial effects of this application are: 1. Improve efficiency: Compared with the traditional method of configuring and adjusting each instrument one by one, the batch configuration method of the present invention can operate multiple intelligent instruments at the same time, greatly shortening the time required for the entire configuration process and significantly improving work efficiency. This not only reduces the workload of on-site engineering personnel, but also enables intelligent instruments to be put into production more quickly, saving a lot of manpower and time costs for enterprises.
[0017] 2. Enhanced accuracy: Through intelligent analysis and standardized template generation, as well as the system's timely processing and recording of abnormal information, the probability of human error is effectively reduced, and the accuracy and stability of instrument configuration are improved. At the same time, detailed result records and error information records provide strong support for subsequent troubleshooting and maintenance, further ensuring the reliable operation of intelligent instruments in the production process.
[0018] 3. Improve management convenience: The generated method execution file contains version information, which is convenient for users to effectively manage and trace different configurations, and helps users adjust and optimize operations according to different versions of execution file information. At the same time, the system will record the configuration results and task execution steps of each smart instrument in detail, which can be easily viewed, retrieved and analyzed through the smart device management software, improving the convenience and flexibility of smart instrument management and providing data support for subsequent evaluation and adjustment. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The present application is described with the aid of the following drawings: Figure 1 The flowchart of the batch configuration method of intelligent instruments in this application is shown. DETAILED DESCRIPTION
[0020] In order to better explain the present invention and facilitate understanding, the present invention is described in detail below in conjunction with the accompanying drawings through specific implementation methods. It is understood that the specific embodiments described below are only used to explain the relevant inventions, rather than to limit the invention. It should also be noted that the embodiments and features in the embodiments of this application can be combined with each other in the absence of conflict; for ease of description, only the parts related to the invention are shown in the accompanying drawings.
[0021] The purpose of the present invention is to overcome the problems of low efficiency, high labor cost and easy error in the existing HART intelligent instrument configuration and calibration technology, and provide a batch configuration method for intelligent instruments. The method content is obtained by parsing the device description file, and then the method content is intelligently parsed and the method execution template is adjusted and generated to create a method execution template for the configuration of the HART intelligent instrument. Then, the device management software is used to create a batch method execution task. After the method execution template is sent to the HART intelligent instrument, the configuration and debugging process is automatically completed, and the execution result and execution steps of the method execution task are recorded at the same time, so as to realize the efficient batch configuration of multiple HART intelligent instruments. At the same time, the method has the functions of exception handling and management tracing, thereby improving work efficiency, reducing labor costs, and enhancing operation accuracy and management convenience.
[0022] like Figure 1 As shown, the present invention provides a method for batch configuration of intelligent instruments, comprising: S1: Parse the device description file of the HART smart instrument and obtain the method content. The official parsing tool SDC625 provided by the HART Foundation is used to parse the device description file of the HART smart instrument to extract important information such as param (parameter) and method (method). The file content is read step by step in a hierarchical manner. First, the overall structure framework of the file is determined, and then the param and method related content is accurately identified and extracted in each structural level. In practical applications, for a device description file of a temperature transmitter, the parsing tool can obtain param parameters such as temperature measurement range and accuracy, as well as method content for operations such as temperature calibration and signal conversion.
[0023] S2: intelligently parse the method content, obtain the steps and content to be edited when the smart instrument executes the method function, and generate a method execution template.
[0024] Intelligent parsing is performed on the parsed method content. This process involves the detailed steps and mining of the content to be edited when performing various functional operations on the instrument, including valve autonomous adjustment, burst mode setting, transmitter zero return, digital / analog conversion adjustment, etc.
[0025] Furthermore, during intelligent parsing, possible abnormal or error information is identified and marked, including but not limited to illegal characters, format mismatch, parameter range exceeded, etc., and this information is stored in a special error log, and corresponding prompt information is displayed on the intelligent device management software interface for users to view and process, and adjust the error information in time to ensure that the method content is correctly parsed.
[0026] According to the above analysis and intelligent processing results, the corresponding method execution template is automatically generated and stored on the intelligent device management software platform. This template will serve as an important basis for subsequent batch operations, which contains the steps and parameter information required for the instrument to complete various functional operations.
[0027] S3: Obtain user requirements to adjust the method execution template and generate a method execution file.
[0028] Through the visual operation interface provided by the intelligent device management software, users can make personalized adjustments to the generated method execution template according to the requirements of the actual production process and the specific usage scenarios of the intelligent instrument. After the adjustment is completed, the system automatically generates a method execution file containing version information. The version information includes the specific timestamp of file generation, the identification information of the engineer, and a brief description of the content of this modification, etc., which facilitates users to manage and trace different versions of execution files.
[0029] S4: Create a batch method execution task, select the smart instrument and the method execution file, start the method execution task, and the smart instrument automatically completes the configuration and debugging process according to the method execution file.
[0030] After generating a method execution file that meets the actual use requirements of the industrial site according to user needs, a batch method execution task is created through the intelligent device management software. Then, the engineer first selects the HART intelligent instruments that need to be configured and debugged by checking or searching. These instruments can be multiple valve instruments of the same type, or multiple intelligent instruments of different types but suitable for the same production link. Then, select the corresponding version of the method execution file. After the selection is completed, the system automatically reads and analyzes the identification information of the selected intelligent instrument, and divides it into different logical groups according to the identification information of the instrument, such as device number, model, etc. For example, the intelligent instruments produced in the same batch are divided into one group. HART intelligent instruments are grouped, and the instruments in the same group can receive and process data packets at the same time to improve the sending efficiency and reduce network congestion. Instruments in different groups can receive data packets in sequence according to the user's set order. Then, the intelligent device management software converts the steps in the method execution file into data packet instructions that comply with the HART protocol. These instructions are encapsulated in a specific format and encoding method to ensure accurate transmission in the HART communication network. Subsequently, the system sends the data packet instructions to each intelligent instrument group according to the grouping information. After the smart instrument receives the instruction, it automatically completes the configuration and debugging process according to the instruction content. During the execution process, the smart device management software monitors the execution status of each smart instrument in real time, such as confirming whether the instrument receives and processes the instruction normally through the heartbeat detection mechanism. During the execution of the method execution task, if an abnormal situation occurs in a smart instrument, the smart device management software will automatically adopt the strategy of skipping the execution process of the instrument to ensure that the execution of other normal instruments is not affected. At the same time, the smart device management software will record the error information of the smart instrument in detail, including the time when the error occurred, the error type and the related execution steps, etc., so that the engineering personnel can conduct targeted inspection and repair of the abnormal instrument after the task is completed.
[0031] S5: After the method completes the task, the configuration results of the smart instrument and the execution steps of the method are recorded.
[0032] When the method execution tasks of all HART smart instruments are completed, the smart device management software automatically collects and records the configuration results of each smart instrument. The configuration results include the final configuration parameters of the instrument, status feedback information during the execution process, etc. At the same time, the smart device management software records the execution steps of the entire method execution task in detail, including the execution time of each step, the smart instrument identification involved, and the execution results. These record information is stored in the form of a database table, which is convenient for engineers to retrieve and view through the query interface of the smart device management software. Engineers can quickly query the configuration results and execution records of specific smart instruments based on conditions such as time range and instrument model, so as to conduct a comprehensive evaluation and analysis of the configuration process.
[0033] Through a complete set of automatic configuration processes, not only the efficient batch configuration of HART intelligent instruments is achieved, but also the reliability and traceability of the configuration process are greatly improved, laying a solid foundation for the stable operation of instruments in industrial production.
[0034] In summary, the beneficial effects of the present invention are: 1. Improve efficiency: Compared with the traditional method of configuring and adjusting each instrument one by one, the batch configuration method of the present invention can operate multiple intelligent instruments at the same time, greatly shortening the time required for the entire configuration process and significantly improving work efficiency. This not only reduces the workload of on-site engineering personnel, but also enables intelligent instruments to be put into production more quickly, saving a lot of manpower and time costs for enterprises.
[0035] 2. Enhanced accuracy: Through intelligent analysis and standardized template generation, as well as the system's timely processing and recording of abnormal information, the probability of human error is effectively reduced, and the accuracy and stability of instrument configuration are improved. At the same time, detailed result records and error information records provide strong support for subsequent troubleshooting and maintenance, further ensuring the reliable operation of intelligent instruments in the production process.
[0036] 3. Improve management convenience: The generated method execution file contains version information, which is convenient for users to effectively manage and trace different configurations, and helps users adjust and optimize operations according to different versions of execution file information. At the same time, the system will record the configuration results and task execution steps of each smart instrument in detail, which can be easily viewed, retrieved and analyzed through the smart device management software, improving the convenience and flexibility of smart instrument management and providing data support for subsequent evaluation and adjustment.
[0037] The present invention also provides another embodiment, a smart meter batch configuration device, comprising: Parsing module: used to parse the device description file of HART smart instrument and obtain the method content; Template generation module: used to parse the method content and generate a method execution template; Batch configuration module: used to create batch method execution tasks and complete the automatic configuration and debugging process of intelligent instruments during the execution of method execution tasks; Recording module: used to record the configuration results of smart instruments and the execution steps of method execution tasks.
[0038] The parsing module uses parsing algorithms to deeply parse the device description file according to the HART protocol standard, extract the key content of the method, and lay a data foundation for subsequent operations; the template generation module receives the method content, and after intelligent parsing and following established standards and rules, generates a standardized and flexible method execution template; the batch configuration module is the task execution center, which allows users to select instruments and templates through an interactive interface, generates and executes batch method execution tasks, and converts template instructions into control signals that the instrument can recognize and sends them to the instrument to complete configuration and debugging; after the task is completed, the recording module comprehensively collects and stores the configuration results and task execution steps of the smart instrument, provides result feedback to engineering personnel, and also provides strong support for troubleshooting and maintenance. The modules work together to realize the automated operation of HART smart instrument batch configuration, overcome the shortcomings of traditional methods, and improve efficiency and accuracy.
[0039] In summary, the present invention not only significantly improves work efficiency and avoids the tedious and time-consuming traditional operations through the collaboration of multiple functional modules, but also provides a convenient interactive interface for engineers to reduce the difficulty of operation; at the same time, it uses standardized processes to reduce human errors and improve configuration accuracy and reliability. Its recording module can comprehensively record configuration results and task execution steps, facilitate subsequent maintenance management and fault troubleshooting and positioning, and enhance the management capabilities of smart instruments.
[0040] A third embodiment of the present invention is a smart meter batch configuration system, comprising: one or more processors; A computer readable storage medium for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the steps of the method described in any one of claims 1 to 7.
[0041] A fourth embodiment of the present invention is a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the smart meter batch configuration method according to any one of claims 1 to 7 are implemented.
[0042] It should be noted that in the claims, any reference signs placed between brackets shall not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention may be implemented by means of hardware comprising several distinct components and by means of a suitably programmed computer. The use of the words first, second, third, etc., is for convenience of expression only and does not imply any order. These words may be understood as part of the component name.
[0043] In addition, it should be noted that, in the description of this specification, the description of the terms "one embodiment", "some embodiments", "embodiment", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0044] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments after knowing the basic creative concept. Therefore, the claims should be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present invention.
[0045] Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention should also include these modifications and variations.
Claims
1. A method for batch configuration of intelligent instruments, characterized in that: The following steps are involved: Parse the device description file of the HART smart instrument and obtain the method content; Intelligently parse the method content, obtain the steps and content to be edited when the smart instrument executes the method function, and generate a method execution template; Obtain user requirements to adjust the method execution template and generate a method execution file; Create a batch method execution task, select the smart instrument and the method execution file, start the method execution task, and the smart instrument automatically completes the configuration and debugging process according to the method execution file; After the method execution task is completed, the intelligent instrument configuration results and the execution steps of the method execution task are recorded.
2. The method for batch configuration of intelligent instruments according to claim 1, characterized in that: The device description file is parsed using a HART protocol standard parsing tool.
3. The intelligent instrument batch configuration method according to claim 2, characterized in that: When intelligently parsing the method content, abnormal error information is identified and marked.
4. The method for batch configuration of intelligent instruments according to claim 1, characterized in that: When the method execution file is generated, the version information of the method execution file is also included.
5. The method for batch configuration of intelligent instruments according to claim 1, characterized in that: When executing the method execution task, the method execution file steps are converted into HART data packet instructions and sent to the smart instrument.
6. The method for batch configuration of intelligent instruments according to claim 5, characterized in that: When the method execution file is sent to the smart meters, the smart meters are grouped and sent according to the identification information of the smart meters.
7. The method for batch configuration of intelligent instruments according to claim 6, characterized in that: If an exception occurs during the execution of the method task, the execution process of the smart meter is skipped and the error information is recorded.
8. A smart meter batch configuration device, characterized in that: include: Parsing module: used to parse the device description file of HART smart instrument and obtain the method content; Template generation module: used to parse the method content and generate a method execution template; Batch configuration module: used to create batch method execution tasks and complete the automatic configuration and debugging process of intelligent instruments during the execution of method execution tasks; Recording module: used to record the configuration results of smart instruments and the execution steps of method execution tasks.
9. A smart instrument batch configuration system, characterized in that: include: one or more processors; A computer readable storage medium for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the steps of the method described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.