Equipment auxiliary maintenance method and device, electronic equipment and storage medium

Through the equipment-assisted maintenance method, the query pointer is determined using fault search information, the maintenance record window is displayed, and a new maintenance log is generated, which solves the problem of inefficient maintenance of automated production line equipment and realizes a more efficient maintenance process.

CN119938610APending Publication Date: 2025-05-06CHINA INTERNATIONAL MARINE CONTAINERS (GROUP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510125099.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

During the maintenance of automated production line equipment, excessive reliance on the experience and maintenance guidelines of maintenance personnel are required, resulting in inefficient maintenance.

Method used

Provides a device-assisted maintenance method, which determines the query pointer by obtaining fault search information, indicates the location of the maintenance assistance information in the local database, displays the maintenance record window, and generates and uploads a new maintenance log.

Benefits of technology

Reduces the difficulty of equipment maintenance and improves maintenance efficiency. Users can quickly query maintenance auxiliary information and generate new maintenance logs, reducing their dependence on maintenance personnel experience and manuals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938610A_ABST
    Figure CN119938610A_ABST
Patent Text Reader

Abstract

The invention relates to the field of equipment maintenance, and provides an equipment auxiliary maintenance method, an equipment auxiliary maintenance device, electronic equipment and a computer readable storage medium. According to the equipment auxiliary maintenance method, a path for quickly querying maintenance auxiliary information can be provided for a user, and the content in a maintenance record window is generated by utilizing a preset record template based on the maintenance auxiliary information, so that the user can refer to the maintenance auxiliary information; in addition, the user can input the maintenance record to generate a new maintenance log, so that the new maintenance log is uploaded to the local database, and when the maintenance auxiliary information is acquired next time, the new maintenance log can be used as the maintenance auxiliary information for the user to query and refer. The user does not need to additionally query the maintenance log of the target equipment, the equipment maintenance difficulty can be reduced, and the equipment maintenance efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the technical field of equipment maintenance, and in particular, relates to an equipment-assisted maintenance method, an equipment-assisted maintenance device, an electronic device, and a computer-readable storage medium. Background Art

[0002] With the development of automation technology, the automation level of many industrial production lines is getting higher and higher. For example, products are moved, welded and painted by robotic arms, and then transported to the designated location on the transmission line. Since the automated production line has a certain degree of precision and complexity, maintenance personnel (i.e. users) are required to perform regular inspections and maintenance. However, the automated production lines have a large number of equipment partitions and equipment, and the maintenance process needs to rely too much on the experience of maintenance personnel and the maintenance instruction manuals for each equipment, which affects the maintenance efficiency of the equipment. Summary of the invention

[0003] The purpose of the present application is to provide an equipment assisted maintenance method, an equipment assisted maintenance device, an electronic device, and a computer readable storage medium, which can reduce the difficulty of equipment maintenance and improve the efficiency of equipment maintenance. The first aspect of the embodiment of the present application provides an equipment assisted maintenance method, comprising: Determine a query pointer based on the acquired fault retrieval information; wherein the query pointer is used to indicate the location of the maintenance auxiliary information of the target device in the local database; In response to an operation of acquiring maintenance auxiliary information from a local database according to a query pointer, a maintenance record window including the maintenance auxiliary information is displayed; wherein the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template; Generate a new maintenance log based on the maintenance record entered by the user through the maintenance record window; Upload the new maintenance log to the local database as maintenance auxiliary information. An equipment auxiliary maintenance method provided by an embodiment of the present application determines a query pointer based on the acquired fault retrieval information. Since the query pointer is used to indicate the location of the maintenance auxiliary information of the target equipment in the local database, a maintenance record window including the maintenance auxiliary information can be displayed in response to an operation of acquiring the maintenance auxiliary information from the local database according to the query pointer. Thus, a way to quickly query the maintenance auxiliary information is provided to the user. Because the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template, it can not only provide users with reference to the maintenance auxiliary information, but also allow users to input maintenance records to generate new maintenance logs. Therefore, by uploading the new maintenance log to the local database, the new maintenance log can be used as maintenance auxiliary information for users to query and reference the next time they acquire the maintenance auxiliary information. There is no need for users to query the maintenance log of the target equipment separately, which can reduce the difficulty of equipment maintenance and improve the efficiency of equipment maintenance. A second aspect of an embodiment of the present application provides an equipment auxiliary maintenance device, including: A determination unit, configured to determine a query pointer based on the acquired fault retrieval information; wherein the query pointer is used to indicate a location of the maintenance auxiliary information of the target device in a local database; A display unit, configured to display a maintenance record window including the maintenance auxiliary information in response to an operation of acquiring the maintenance auxiliary information from the local database according to the query pointer; wherein the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template; A first execution unit, configured to generate a new maintenance log based on a maintenance record input by a user through the maintenance record window; The second execution unit is used to upload the new maintenance log as maintenance auxiliary information to the local database. A third aspect of an embodiment of the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the electronic device, wherein when the processor executes the computer program, the steps of the equipment assisted maintenance method provided in the first aspect are implemented. The fourth aspect of the embodiments of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the equipment assisted maintenance method provided in the first aspect are implemented. It can be understood that the beneficial effects of the above-mentioned second invention, third aspect and fourth aspect can be found in the relevant description of the above-mentioned first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 A flowchart of an implementation method of an equipment auxiliary maintenance method provided in an embodiment of the present application; Figure 2A flowchart of an implementation method of an equipment auxiliary maintenance method provided in another embodiment of the present application; Figure 3 A flowchart of an equipment auxiliary maintenance method provided in another embodiment of the present application; Figure 4 A flowchart of an implementation method of an equipment auxiliary maintenance method provided in another embodiment of the present application; Figure 5 A flowchart of an equipment auxiliary maintenance method provided in another embodiment of the present application; Figure 6 A schematic diagram of the structure of an equipment auxiliary maintenance device provided in an embodiment of the present application; Figure 7 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. It should be noted that when an element is referred to as being "fixed on" or "disposed on" another element, it may be directly on the other element or indirectly on the other element. When an element is referred to as being "connected to" another element, it may be directly connected to the other element or indirectly connected to the other element. It should be understood that the terms "length", "width", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined. With the development of automation technology, the automation level of many industrial production lines is getting higher and higher. For example, the products are moved, welded, painted and transported by robotic arms, and then transported to the designated location on the transmission line. Since the automated production line has a certain degree of precision and complexity, maintenance personnel (i.e. users) are required to perform regular inspections and maintenance. However, the automated production lines have a large number of equipment partitions and equipment, and the maintenance process needs to rely too much on the experience of maintenance personnel and the maintenance instruction manuals for each equipment, which affects the maintenance efficiency of the equipment. For example, when maintenance personnel inspect and maintain equipment in an equipment partition, although they can use the maintenance terminal to query the maintenance instruction manual of the equipment, when the maintenance personnel do not know the access address of the equipment or the maintenance instruction manual, they cannot obtain the maintenance instruction manual in a short period of time, thereby reducing maintenance efficiency. For another example, when maintenance personnel inspect and maintain equipment in an equipment partition, if they want to know the historical maintenance records of a certain equipment, they need to search through paper documents or query the historical maintenance log of the equipment on the maintenance terminal. When querying the historical maintenance log through the maintenance terminal, it is easy for the user to be unable to access the historical maintenance log in time due to untimely database synchronization, which affects the maintenance efficiency of the equipment. In order to solve the above technical problems, an embodiment of the present application provides an equipment auxiliary maintenance method, which determines a query pointer based on the acquired fault retrieval information. Since the query pointer is used to indicate the location of the maintenance auxiliary information of the target device in the local database, a maintenance record window including the maintenance auxiliary information can be displayed in response to the operation of acquiring the maintenance auxiliary information from the local database according to the query pointer. Thus, a way to quickly query the maintenance auxiliary information is provided for the user. Because the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template, it can not only provide users with reference to the maintenance auxiliary information, but also allow users to input maintenance records to generate new maintenance logs. Therefore, by uploading the new maintenance log to the local database, the new maintenance log can be used as maintenance auxiliary information for user query reference the next time the maintenance auxiliary information is acquired. There is no need for the user to query the maintenance log of the target device separately, which can reduce the difficulty of equipment maintenance and improve the efficiency of equipment maintenance. The present embodiment provides an equipment auxiliary maintenance method, in which the execution subject is an electronic device. Specifically, it can be a control device or a controller in the electronic device. In actual use, the electronic device can specifically be a maintenance terminal, and the maintenance terminal can specifically be a laptop computer, a mobile phone, a tablet computer, etc. During the process of inspecting and maintaining the equipment, the user can use the maintenance terminal to obtain auxiliary maintenance information of the target equipment. The user can perform maintenance work on the equipment based on the content of the auxiliary maintenance information, and generate a new maintenance log as auxiliary maintenance information by inputting the maintenance record, so as to facilitate timely query during the next maintenance. The following describes in detail an equipment auxiliary maintenance method provided by this embodiment through a specific implementation method. Figure 1 FIG. 1 shows a flow chart of an implementation of a device auxiliary maintenance method provided by an embodiment of the present application. Figure 1 As shown, the equipment assisted maintenance method includes the following steps: 110: Determine a query pointer based on the acquired fault retrieval information. In 110, the query pointer is used to indicate the location of the maintenance auxiliary information of the target device in the local database. The query pointer may specifically be the address range of the maintenance auxiliary information in the local database. In this embodiment, the fault retrieval information may be text information input by the user, image information taken, etc. For example, the text information may be the identification of the device, such as the device ID, device code, partition coordinates of the device, etc. In a specific implementation, the user may use the maintenance terminal to take a photo of the device being maintained, and then obtain the image information as the fault retrieval information. And / or the user may enter at least one of the device ID, device code, and partition coordinates of the device being maintained in the fault retrieval information input interface displayed by the maintenance terminal as the fault retrieval information. In some embodiments, the fault retrieval information may also be actively sent by the maintained device to the maintenance terminal, or actively sent by a relay device related to the maintained device to the maintenance terminal. For example, the device area where the maintained device is located may be configured with a relay router, and the maintained device may be mounted under the relay router. When a user carries a maintenance terminal into the device area, or the maintenance terminal is mounted under the relay router of the area, the relay router may send the fault retrieval information to the maintenance terminal based on the information of the maintained device mounted thereon (such as at least one of the device ID, device code, and partition coordinates of the device). It should be noted that in all embodiments of the present application, the local database refers to a database deployed for the maintained device and allowed to be accessed by the maintenance terminal. In a specific implementation, the local database can be configured in a server in the area where the maintained device is located. Alternatively, it can be deployed in a distributed manner in a gateway in the area where the maintained device is located, such as a relay router. As an example, a query list may be configured on the maintenance terminal, and the query list is used to describe the correspondence between the fault retrieval information and the query pointer. In specific implementation, the maintenance terminal may determine the query pointer corresponding to the fault retrieval information from the query list based on the acquired fault retrieval information. As another example, a query list may be configured on the relay router, and the query list is used to describe the correspondence between the fault retrieval information and the query pointer. In a specific implementation, the maintenance terminal may send the acquired fault retrieval information to the relay router, and the relay router determines the query pointer corresponding to it from the query list and returns the query pointer to the maintenance terminal. Based on any of the above examples, in some embodiments, the query list may be configured in the maintenance terminal and / or the relay router. In addition, when the local database content is updated, a new query list may be generated and synchronized to the maintenance terminal and / or the relay router. It is easy to understand that since the query pointer is used to indicate the location of the maintenance auxiliary information of the target device in the local database, in actual application, when the fault retrieval information is obtained, the query pointer corresponding to the target device can be first determined according to the fault retrieval information. When the user triggers the operation of obtaining the maintenance auxiliary information of the target device, the maintenance terminal can obtain the corresponding maintenance auxiliary information from the local database according to the query pointer previously queried, thereby shortening the time from inputting the fault retrieval information to loading the maintenance auxiliary information. 120: In response to the operation of obtaining the maintenance auxiliary information from the local database according to the query pointer, a maintenance record window including the maintenance auxiliary information is displayed. In 120, the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template. Here, the preset record template generally refers to a text template corresponding to the maintenance auxiliary information of the maintained device. It is understandable that in actual use, the equipment to be maintained is diverse, and there must be certain differences between the equipment in different equipment areas. Correspondingly, when different maintained equipment are respectively used as the target equipment currently being maintained, there must be differences between the maintenance auxiliary information obtained by the maintenance terminal. For example, the maintenance auxiliary information corresponding to target equipment 1 contains equipment code, equipment name, equipment working principle, common equipment failures, and common failure maintenance instructions, a total of 5 columns. The maintenance auxiliary information corresponding to target equipment 2 only contains equipment code, equipment name, equipment working principle, and common equipment failures, a total of 4 columns. It can be seen that the maintenance auxiliary information of target equipment 1 and target equipment 2 is not exactly the same. Based on this, in the specific implementation, different text templates can be configured according to different maintenance auxiliary information, and then a maintenance record window adapted to the maintained equipment can be generated. In some embodiments, a maintenance record window including maintenance auxiliary information is displayed, and part of the content of the maintenance auxiliary information may be pre-recorded in the maintenance record window. Taking the above example, the auxiliary maintenance information only includes the equipment code, equipment name, equipment working principle and equipment common faults. For example, the equipment code and / or equipment name in the maintenance information is pre-entered in the maintenance record window. In other examples, the auxiliary maintenance information may also include the number of times the device has been maintained, etc. Accordingly, the number of times the device has been maintained, etc. during this maintenance, may also be pre-entered in the maintenance record window. As an embodiment, the maintenance record window includes a first window, a second window and a maintenance record editing window. Accordingly, step 120 may specifically include: The maintenance auxiliary information is displayed in the first window, wherein the second window is used to preload the full text content of the selected maintenance auxiliary information in response to a preset operation of selecting the maintenance auxiliary information. Based on the selected maintenance auxiliary information, pre-filled content is determined, and the pre-filled content is filled in a preset record template to generate a maintenance record editing window. In this embodiment, the maintenance auxiliary information displayed in the first window generally refers to all maintenance auxiliary information obtained from the local database according to the query pointer. Here, the maintenance auxiliary information displayed in the first window can be regarded as the maintenance auxiliary information to be selected. The second window can be regarded as a preview window. The user can preview the selected maintenance auxiliary information by selecting the maintenance auxiliary information in the first window and then loading the full text of the selected maintenance auxiliary information into the second window. In a specific implementation, the maintenance auxiliary information displayed in the first window may specifically be at least one of a directory, a document name, a thumbnail, and a document number of the maintenance auxiliary information. When the user performs a selection operation on the maintenance auxiliary information to be selected in the first window, such as a click operation, a long press operation, or a double-click operation, the full text content of the selected maintenance auxiliary information may be preloaded in the second window. At the same time, the content of the preset field may be extracted from the content of the selected maintenance auxiliary information as the pre-filled content, and the pre-filled content may be filled in the preset record template, thereby generating a maintenance record editing window. For example, the storage time, update time, reading time and corresponding maintenance retrieval information of the selected maintenance auxiliary information, and / or at least one of the document name and document number may be extracted. In some embodiments, the maintenance record editing window may further include a maintenance record input field associated with the device, such as a fault phenomenon input field for the user to describe the fault, a fault analysis input field for the user to input the fault analysis, and a solution input field for the user to record a specific solution. In this embodiment, since the first window displays at least one of the directory, document name, thumbnail and document number of the maintenance auxiliary information, the full text of the selected maintenance auxiliary information can be preloaded in the second window, and the maintenance record editing window can be used by the user to enter the maintenance record. Therefore, the user can choose to browse the maintenance auxiliary information in the first window and the second window, and after performing maintenance operations on the equipment, enter the maintenance record in the maintenance record editing window. 130: Generate a new maintenance log based on the maintenance record input by the user through the maintenance record window. In 130, the maintenance record refers to the maintenance operation content input by the user during the maintenance process of the equipment. Accordingly, the new maintenance log at least includes the maintenance operation content corresponding to the maintenance record. In this embodiment, the maintenance record input in the maintenance record window generally refers to the content input by the user in the log filling column in the maintenance record window after querying the auxiliary maintenance information. In the specific implementation, the maintenance log window is also provided with a maintenance log filling column for the user to input the maintenance record. Here, the content of the maintenance log filling column can be pre-generated in the maintenance record window according to the preset record template, or can be added / deleted by the user. In conjunction with the specific embodiment of step 120, in one embodiment, step 130 specifically includes: A maintenance log full text is generated based on the data content input by the user through the maintenance record editing window. In response to the saving operation of the maintenance log full text, a new maintenance log is generated. In this embodiment, before the user inputs data content through the maintenance record editing window, the content of the preset field can be extracted from the content of the selected maintenance auxiliary information as pre-filled content, and the pre-filled content can be filled in the preset record template to generate a maintenance record editing window. The maintenance record editing window can also include a maintenance record input field associated with the device. For example, a fault phenomenon input field for the user to describe the fault, a fault analysis input field for the user to enter the fault analysis, and a solution input field for the user to record specific solutions. After the user enters data content through the maintenance record editing window, the maintenance record editing window can embed the content entered by the user into the existing text frame to generate the full text of the maintenance log. It is easy to understand that the operation of saving the full text of the maintenance log refers to the operation of the user triggering the saving of the full text of the maintenance log. In specific implementation, after the full text of the maintenance log is generated, the full text of the maintenance log can be saved automatically, or the user can manually trigger the save instruction to save the full text of the maintenance log. Exemplarily, a full text generation button and / or a save button may be configured in the maintenance record editing window. For example, when the user clicks the full text generation button, the full text of the maintenance log is generated based on the data content input by the user through the maintenance record editing window, and the saving operation of the full text of the maintenance log can be triggered at the same time, that is, the full text of the maintenance log is saved as a document to obtain a new maintenance log. Alternatively, when the user clicks the full text generation button, the full text of the maintenance log is generated based on the data content input by the user through the maintenance record editing window. After browsing the full text of the maintenance log, the operation of exiting the browsing interface can trigger the saving operation of the full text of the maintenance log, that is, the full text of the maintenance log is saved as a document to obtain a new maintenance log. For another example, when the user clicks the full text generation button, the full text of the maintenance log is generated based on the data content entered by the user through the maintenance record editing window. When the user clicks the save button, the save operation of the full text of the maintenance log is triggered. At this time, the full text of the maintenance log is saved as a document to obtain a new maintenance log. In some embodiments, in order to facilitate the storage and browsing of maintenance logs, the new maintenance log can also be a log recording table, that is, the maintenance log of the equipment can be recorded in the form of a table. When generating a new maintenance log, it can be specifically to add a new column to the existing log table and fill the new maintenance log content into the newly added column. It is easy to understand that in this embodiment, the new maintenance log can be a log document, which can only be used to record the content of the equipment maintenance and specific maintenance items, etc. That is, after each maintenance of the equipment, a new maintenance log, that is, a new log document, can be generated. 140: Upload the new maintenance log as maintenance auxiliary information to the local database. In 140, using the new maintenance log as auxiliary maintenance information means that during the next maintenance of the device, when the maintenance record window including the auxiliary maintenance information is displayed, the new maintenance log generated by this device maintenance can be used as an auxiliary maintenance information in the maintenance record window. In specific implementation, the local database can be configured in a server in the area where the maintained device is located. Alternatively, it can be deployed in a distributed manner in a gateway in the area where the maintained device is located, such as a relay router. Accordingly, uploading a new maintenance log to the local database can be specifically uploading the new maintenance log to a server in the area where the maintained device is located, or uploading the new maintenance log to a gateway in the area where the maintained device is located. It is easy to understand that, when the equipment is operating normally, the new maintenance logs obtained after most maintenance may have only slight differences, such as only differences in maintenance time or working status. That is, when the equipment is operating normally, the new maintenance logs obtained after most equipment maintenance may have a large amount of duplicate content. In some embodiments, in order to avoid data redundancy caused by a large number of similar maintenance logs, when uploading a new maintenance log as maintenance auxiliary information to the local database, it can be determined whether to upload the entire file of the new maintenance log to the local database or only upload part of the content of the new maintenance log to the local database based on the differences between the new maintenance log and the historical maintenance log. In some embodiments, the method may further include a step parallel to step 140: storing a new maintenance log, and uploading the record information of the new maintenance log to a local database. As an embodiment, step 140 specifically includes the following steps 1 and 2. Step 1: Use the preset scoring strategy to score the new maintenance log and obtain the scoring result. Step 2: If the scoring result meets the preset scoring condition and the current communication quality meets the preset synchronization condition, the new maintenance log is uploaded to the local database as maintenance auxiliary information. In this embodiment, the preset scoring strategy refers to a strategy for scoring the difference or similarity of the new maintenance log content. Here, the historical maintenance log can be used as a reference log, that is, a reference sample, and the new maintenance log can be used as a new sample. The new sample content is compared with the reference sample to determine the similarity or difference between the two samples, which is used as the scoring result. The preset scoring condition can be understood as a score threshold. When the scoring result meets the score range limited by the score threshold, it can be determined that the scoring result meets the preset scoring condition. It is easy to understand that the current communication quality refers to the communication quality between the maintenance terminal and the gateway. For example, the communication quality may include at least one of the current network connection status, signal strength, current relay mounting capacity, and congestion level of the upload queue. As an embodiment, the preset scoring strategy includes a similarity scoring model or a difference scoring model. In one embodiment, when the scoring strategy includes a similarity scoring model, the above step 1 may specifically include: using the similarity scoring model to perform similarity scoring on the new maintenance log to obtain a similarity score, and the similarity score is used to describe the similarity between the new maintenance log and the historical maintenance log. In another embodiment, when the scoring strategy includes a difference scoring model, the above step 1 may specifically include: using the difference scoring model to perform a difference scoring on the new maintenance log to obtain a difference score, where the difference score is used to describe the degree of difference between the new maintenance log and the historical maintenance log. It is easy to understand that when the scoring strategy is a similarity scoring model, the preset scoring condition is the similarity threshold. Since the similarity score is used to describe the similarity between the new maintenance log and the historical maintenance log, when the similarity score is less than the similarity threshold, it can be determined that the scoring result meets the preset scoring condition, and when the similarity score is equal to or greater than the similarity threshold, it can be determined that the scoring result does not meet the preset scoring condition. Similarly, when the scoring strategy is a difference scoring model, the preset scoring condition is the difference threshold. Since the difference score is used to describe the difference between the new maintenance log and the historical maintenance log, when the difference score is equal to or greater than the difference threshold, it can be determined that the scoring result meets the preset scoring condition, and when the difference score is less than the difference threshold, it can be determined that the scoring result does not meet the preset scoring condition. It is easy to understand that the preset synchronization condition specifically refers to the communication condition of the maintenance terminal, and the communication quality may include at least one of the connection status of the current network, signal strength, current relay mounting capacity, and the congestion level of the upload queue. Accordingly, the preset synchronization condition may be a state parameter corresponding to at least one of the above communication qualities. For example, the preset synchronization condition may specifically be at least one of the normal connection status, signal strength threshold, current maximum relay mounting number, and maximum bandwidth of the upload queue. The above scheme provides an equipment auxiliary maintenance method, which determines a query pointer based on the acquired fault retrieval information. Since the query pointer is used to indicate the location of the maintenance auxiliary information of the target equipment in the local database, a maintenance record window including the maintenance auxiliary information can be displayed in response to the operation of acquiring the maintenance auxiliary information from the local database according to the query pointer. Thus, a way to quickly query the maintenance auxiliary information is provided for the user. And because the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template, it can not only provide users with reference to the maintenance auxiliary information, but also allow users to input maintenance records to generate new maintenance logs. Therefore, by uploading the new maintenance log to the local database, the new maintenance log can be used as maintenance auxiliary information for users to query and reference the next time they acquire the maintenance auxiliary information. There is no need for users to query the maintenance log of the target equipment separately, which can reduce the difficulty of equipment maintenance and improve the efficiency of equipment maintenance. Figure 2 FIG. 2 shows a flow chart of an implementation of a device auxiliary maintenance method provided by another embodiment of the present application. Figure 2 As shown, Figure 1 The difference between the illustrated embodiment is that, after step 140, this embodiment further includes step 210, and step 220 or step 230. Specifically: 210: In response to the operation of modifying the new maintenance log, determining the modification increment of the new maintenance log. In 210, the modification increment refers to the difference between the new maintenance log before and after the modification. In specific implementation, a key-value pair may be used as the modification increment. After the user modifies the new maintenance log through the maintenance terminal, a corresponding key-value pair may be generated as the modification increment. 220: Send the modification increment and the identification information of the new maintenance log to the local database, so that the local database adjusts the corresponding maintenance auxiliary information according to the identification information and the modification increment. In 220, the identification information is used to uniquely indicate the new maintenance log. By sending the modification increment together with the identification information of the new maintenance log to the local database, the device deploying the local database can use the identification information to determine the corresponding new maintenance log, and then use the content of the key-value pair to adjust the content of the corresponding new maintenance log in the local database. In a specific implementation, the local database can be configured in a server or distributed in a gateway device, so the server or gateway device can use the identification information to determine the corresponding new maintenance log, and then use the content of the key-value pair to adjust the content of the corresponding new maintenance log in the local database. In this embodiment, step 220 and step 230 are in a parallel relationship, and step 220 and step 230 will not be executed at the same time, that is, after step 220 is executed, step 230 will not be executed, or after step 230 is executed, step 220 will not be executed until the new maintenance log is modified again. 230: When the byte length of the modification increment is greater than a preset byte threshold, the modified maintenance log is used as new maintenance auxiliary information to replace the corresponding maintenance auxiliary information in the local database. In 230, the byte length of the modification increment is used to describe the extent of the modification to the new maintenance log. That is, the longer the byte length of the modification increment is, the more content of the new maintenance log is modified. Conversely, the shorter the byte length of the modification increment is, the less content of the new maintenance log is modified. In this embodiment, when the byte length of the modification increment is greater than the preset byte threshold, it means that the modified content is large. In order to ensure the correct synchronization of the modified content, the maintenance log in the local database is no longer synchronized in the form of modification increment. Instead, the modified maintenance log is used as new maintenance auxiliary information to replace the corresponding maintenance auxiliary information in the local database. Figure 3 FIG. 2 shows a flow chart of an implementation of a device auxiliary maintenance method provided by another embodiment of the present application. Figure 3 As shown, Figure 1 The difference between the illustrated embodiment is that, after step 110, the embodiment further includes steps 310 to 330. Specifically: 310: Get the number of query pointers. 320: If the number of query pointers does not meet the preset threshold, determine the target search text based on the fault search information, and use a preset search tool to search according to the target search text to obtain supplementary information. 330: Store the supplementary information as the maintenance auxiliary information corresponding to the query pointer in the local database. In this embodiment, since the query pointer can be specifically the address range of the maintenance auxiliary information in the local database, after determining the query pointer based on the acquired fault retrieval information, the number of determined address ranges can be used as the number of query pointers. It is easy to understand that in actual use, since multiple devices can share a local database, and the maintenance logs corresponding to each device are stored in the local database, after inspection and maintenance of multiple devices, the maintenance logs corresponding to multiple devices are stored in the local database. Here, the maintenance log can also be used as auxiliary maintenance information for the device. That is, for any device, the address range in which the maintenance logs generated by two adjacent maintenance operations are stored in the local database is not continuous. That is, when determining the query pointer for any target device, the determined query pointer is not a continuous address range. Here, when the number of query pointers does not meet the preset threshold, it means that the amount of maintenance auxiliary information determined according to the query pointers is small. At this time, the target search text is determined based on the fault search information, and the preset search tool is used to search according to the target search text to obtain supplementary information. In specific implementation, the user can use the maintenance terminal to take a photo of the device being maintained, and then obtain image information as fault retrieval information. And / or the user can enter at least one of the device ID, device code and partition coordinates of the device being maintained in the fault retrieval information input interface displayed by the maintenance terminal as fault retrieval information. Accordingly, the target retrieval text may include the device name, device model, etc. corresponding to the fault retrieval information. In this embodiment, the preset search tool can be a browser provided by the maintenance terminal. By pre-configuring the corresponding search database address in the browser, the target search text is used to search the search database to obtain the supplementary information. Subsequently, the supplementary information is stored in the local database as the maintenance auxiliary information corresponding to the query pointer. It is easy to understand that in this embodiment, after executing steps 110 to 330, step 120 is immediately executed. The query pointer corresponding to the supplementary information can be used to obtain the corresponding content from the local database and display it as maintenance auxiliary information. In this way, for devices with less maintenance auxiliary information, more relevant information can be found in advance as supplementary information and saved in the local database. When responding to the operation of obtaining maintenance auxiliary information from the local database according to the query pointer, it can be displayed together with the existing maintenance auxiliary information, so that the user can realize the function of enriching the maintenance auxiliary information sample in real time without being perceived by the user. Figure 4 FIG. 2 shows a flow chart of an implementation of a device auxiliary maintenance method provided by another embodiment of the present application. Figure 4 As shown, Figure 1 The difference between the illustrated embodiment is that, after step 120, the embodiment further includes steps 410 to 420. Specifically: 410: Obtain current location information and a device distribution map corresponding to the target device. 420: Display the current location in the device distribution map based on the current location information, and display the location of the target device and / or display the location of the associated device of the target device. In this embodiment, the current location information refers to the location information of the maintenance terminal in the equipment area. In specific implementation, a device distribution map can be pre-built for the equipment area and / or equipment distribution. In specific use, the maintenance terminal can determine its specific location in the equipment area by interacting with the equipment or gateway in the equipment area. Here, the equipment distribution map corresponding to the target device describes the distribution of equipment in the equipment production line or equipment area where the target device is located. It is easy to understand that the target device generally refers to the object device that the user maintains using the maintenance terminal. Displaying the location and current location of the target device in the equipment distribution map can intuitively show whether the user is next to the target device, and allow the user to further determine whether the input fault retrieval information corresponds to the target device. In this embodiment, the associated device of the target device can be the same device as the target device or other devices linked with the target device. When the current location is displayed in the device distribution map based on the current location information, the location of the associated device of the target device is displayed, so that the user can learn the distribution of the associated devices. Figure 5 FIG. 2 shows a flow chart of an implementation of a device auxiliary maintenance method provided by another embodiment of the present application. Figure 5 As shown, Figure 1 The difference between the illustrated embodiment is that, before step 110, the embodiment further includes steps 510 to 530. Specifically: 510: Display an input control for entering fault retrieval information. 520: In response to the user's selection operation on the input control, displaying a search information input interface corresponding to the input control. 530: Determine fault retrieval information based on the information input by the user through the retrieval information input interface. In this embodiment, the input control refers to a UI control for the user to select a method for inputting fault retrieval information. For example, the input control may specifically be a code scanning control, a photo taking control, a device code input control, or a control for contacting a device electronic tag. In the specific implementation, the input control can be configured with an icon that matches the control. For example, the icon in the code scanning control can be a QR code, the icon in the photo taking control can be a camera, the icon in the input device encoding control can be an ID card icon, and the icon in the control that contacts the device electronic tag can be an icon of the maintenance terminal contacting the device, etc. In this embodiment, when the user performs a selection operation on an input control, a search information input interface corresponding to the input control is immediately displayed. For example, the search information input interface may include an electronic tag identification guide interface, that is, a code scanning interface. For another example, the search information input interface may also be a text input interface, that is, a text input box, etc. For another example, the retrieval information input interface may also be an image input interface, that is, an interface for calling the camera of the maintenance terminal to take a picture. For another example, the search information input interface may also be an interface for contacting the device, that is, an interface for guiding the user to contact the maintenance terminal with the device. In this embodiment, after obtaining the information input by the user through the search information input interface, the maintenance terminal determines the fault search information based on the information. Here, the information input by the user through the search information input interface can specifically be at least one of the device identification information obtained by scanning a code, text information input by the user, image information obtained by taking a photo, and device identification information sent by the device when contacting the device. Exemplarily, the information input by the user through the search information input interface can be converted into fault search information by the maintenance terminal. It should be noted that when the information input by the user through the search information input interface is image information, the maintenance terminal can perform image feature recognition based on the image information, thereby determining the device ID, device code, etc. corresponding to the device in the image as fault search information. As an embodiment, the above step 530 specifically includes: if the information input by the user through the search information input interface is tag information, querying the target device according to the tag information, and using the device identification of the target device as the fault search information. In this embodiment, the tag information is sent by the target device, or by the electronic tag carried by the target device. In specific implementation, the maintenance terminal can establish near field communication with the target device, specifically respond to the preset operation of establishing a communication connection with the target device, obtain the unique identification information of the target device, use the unique identification information as fault retrieval information, and determine the query pointer. As an embodiment, the above step 530 specifically includes: if the information input by the user through the search information input interface is a search text, the search text is used as the fault search information. In this embodiment, the search text includes at least one of a fault code, a device name, a device ID, and a device IP address. As an embodiment, the above step 530 specifically includes: if the information input by the user through the search information input interface is a search image, the search image is identified using a preset image recognition strategy, and the device identifier determined by the recognition result is used as the fault search information. In this embodiment, the preset image recognition strategy can use an image recognition model to perform feature recognition on the search image to obtain image features, and then calculate the confidence and classify the devices in the search image based on the image features to obtain recognition results. That is, determine which type of known device or device the device in the search image is, and then determine the corresponding device identifier as fault search information. The above scheme can allow users to select a method for inputting fault retrieval information by displaying an input control for inputting fault retrieval information. In response to the user's selection operation on the input control, a retrieval information input interface corresponding to the input control is displayed, and fault retrieval information is determined based on the information input by the user through the retrieval information input interface, thereby providing users with a variety of methods for manually inputting fault retrieval information, which is conducive to improving the maintenance efficiency of equipment. See also Figure 6 , Figure 6 The schematic diagram of the structure of a device auxiliary maintenance device provided in the embodiment of the present application is shown. In this embodiment, the device auxiliary maintenance device includes various units for executing Figures 1 to 5 For details, please refer to the steps in the corresponding embodiment. Figures 1 to 5 For the convenience of explanation, only the parts related to this embodiment are shown. Figure 6 The device auxiliary maintenance apparatus includes: a determination unit 601, a display unit 602, a first execution unit 603 and a second execution unit 604. Specifically: The determination unit 601 is used to determine a query pointer based on the acquired fault retrieval information; wherein the query pointer is used to indicate the location of the maintenance auxiliary information of the target device in the local database. The display unit 602 is used to display a maintenance record window including maintenance auxiliary information in response to an operation of obtaining maintenance auxiliary information from a local database according to a query pointer; wherein the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template. The first execution unit 603 is used to generate a new maintenance log based on the maintenance record input by the user through the maintenance record window. The second execution unit 604 is used to upload the new maintenance log as maintenance auxiliary information to the local database. As an embodiment, the equipment auxiliary maintenance device also includes: a third execution unit and a first sending unit or a second sending unit. Specifically: The third execution unit is used to determine a modification increment of the new maintenance log in response to an operation of modifying the new maintenance log. The first sending unit is used to send the modification increment and the identification information of the new maintenance log to the local database, so that the local database adjusts the corresponding maintenance auxiliary information according to the identification information and the modification increment. The second sending unit is used to use the modified maintenance log as new maintenance auxiliary information to replace the corresponding maintenance auxiliary information in the local database when the byte length of the modification increment is greater than a preset byte threshold. As an embodiment, the equipment auxiliary maintenance device also includes: The number obtaining unit is used to obtain the number of query pointers. The fourth execution unit is used to determine the target search text based on the fault search information if the number of query pointers does not meet the preset threshold, and use a preset search tool to search according to the target search text to obtain supplementary information. The fifth execution unit is used to store the supplementary information as maintenance auxiliary information corresponding to the query pointer in a local database. As an embodiment, the equipment auxiliary maintenance device also includes: The position acquisition unit is used to acquire the current position information and the device distribution map corresponding to the target device. The position display unit is used to display the current position in the device distribution map based on the current position information, and display the position of the target device and / or the position of the associated device of the target device. As an embodiment, the equipment auxiliary maintenance device also includes: The control display unit is used to display an input control for inputting fault retrieval information. The interface display unit is used to display a search information input interface corresponding to the input control in response to a user's selection operation on the input control; wherein the search information input interface includes one of an electronic tag recognition guidance interface, a text input interface, and an image input interface. The information determining unit is used to determine the fault retrieval information based on the information input by the user through the retrieval information input interface. It is understandable that the improvements and specific implementations of this application have been Figures 1 to 5 The corresponding embodiments are described in detail. In the specific implementation, Figures 1 to 5 Based on the corresponding embodiment, let Figure 6 The embodiment provides a unit in the equipment auxiliary maintenance device to execute each step in the above method embodiment, so it will not be repeated here. Figure 7 is a structural block diagram of an electronic device provided in an embodiment of the present application. Figure 7 As shown, the electronic device 7 of this embodiment includes: a processor 70, a memory 71, and a computer program 72 stored in the memory 71 and executable on the processor 70, such as a program of the device auxiliary maintenance method. When the processor 70 executes the computer program 72, the steps in each embodiment of the above-mentioned device auxiliary maintenance method are implemented, such as Figures 1 to 5Alternatively, the processor 70 implements the above steps when executing the computer program 72 Figure 6 The functions of each unit in the corresponding embodiment. Please refer to Figure 6 The relevant descriptions in the corresponding embodiments are not repeated here. Exemplarily, the computer program 72 may be divided into one or more units, which are stored in the memory 71 and executed by the processor 70 to complete the present application. The one or more units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 72 in the electronic device 7. For example, the computer program 72 may be divided into a determination unit, a display unit, a first execution unit, and a second execution unit, and the specific functions of each unit are as described above. The electronic device may include, but is not limited to, a processor 70 and a memory 71. Those skilled in the art will appreciate that Figure 7 It is only an example of the electronic device 7 and does not constitute a limitation of the electronic device 7. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc. The processor 70 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The memory 71 may be an internal storage unit of the electronic device 7, such as a hard disk or memory of the electronic device 7. The memory 71 may also be an external storage device of the electronic device 7, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 7. Further, the memory 71 may also include both an internal storage unit and an external storage device of the electronic device 7. The memory 71 is used to store the computer program and other programs and data required by the electronic device. The memory 71 may also be used to temporarily store data that has been output or is to be output. The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A device assisted maintenance method, characterized in that: include: Determine a query pointer based on the acquired fault retrieval information; wherein the query pointer is used to indicate the location of the maintenance auxiliary information of the target device in the local database; In response to the operation of acquiring the maintenance auxiliary information from the local database according to the query pointer, a maintenance record window including the maintenance auxiliary information is displayed; wherein the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template; Generate a new maintenance log based on the maintenance record entered by the user through the maintenance record window; The new maintenance log is uploaded to the local database as the maintenance auxiliary information.

2. The equipment auxiliary maintenance method according to claim 1, characterized in that: The maintenance record window includes a first window, a second window and a maintenance record editing window; In response to the operation of acquiring the maintenance auxiliary information from the local database according to the query pointer, displaying a maintenance record window including the maintenance auxiliary information includes: The maintenance auxiliary information is displayed in the first window; wherein the second window is used to preload the full text of the selected maintenance auxiliary information in response to a preset operation for selecting the maintenance auxiliary information; based on the selected maintenance auxiliary information, pre-filled content is determined, and the pre-filled content is filled in the preset record template to generate the maintenance record editing window.

3. The equipment auxiliary maintenance method according to claim 2, characterized in that: The generating a new maintenance log based on the maintenance record input by the user through the maintenance record window includes: Generate a full text of the maintenance log based on the data content input by the user through the maintenance record editing window; In response to the operation of saving the full text of the maintenance log, a new maintenance log is generated.

4. The equipment auxiliary maintenance method according to claim 1, characterized in that: Uploading the new maintenance log as the maintenance auxiliary information to the local database includes: Scoring the new maintenance log using a preset scoring strategy to obtain a scoring result; If the scoring result meets the preset scoring conditions and the current communication quality meets the preset synchronization conditions, the new maintenance log is uploaded to the local database as the maintenance auxiliary information; wherein the current communication quality includes at least one of the connection status of the current network, signal strength, current relay mounting capacity, and congestion level of the upload queue.

5. The equipment auxiliary maintenance method according to claim 4, characterized in that: The preset scoring strategy includes a similarity scoring model or a difference scoring model; The step of scoring the new maintenance log using a preset scoring strategy to obtain a scoring result includes: scoring the new maintenance log using the similarity scoring model to obtain a similarity score, wherein the similarity score is used to describe the degree of similarity between the new maintenance log and the historical maintenance log; or The difference scoring model is used to perform a difference scoring on the new maintenance log to obtain a difference score, where the difference score is used to describe the degree of difference between the new maintenance log and the historical maintenance log.

6. The equipment auxiliary maintenance method according to any one of claims 1 to 5, characterized in that: After the step of uploading the new maintenance log as the maintenance auxiliary information to the local database, the method further includes: In response to an operation of modifying the new maintenance log, determining a modification increment of the new maintenance log; sending the modification increment together with identification information of the new maintenance log to the local database, so that the local database adjusts the corresponding maintenance auxiliary information according to the identification information and the modification increment; or When the byte length of the modification increment is greater than a preset byte threshold, the modified maintenance log is used as new maintenance auxiliary information to replace the corresponding maintenance auxiliary information in the local database.

7. The equipment auxiliary maintenance method according to any one of claims 1 to 5, characterized in that: After the step of determining the query pointer based on the acquired fault retrieval information, the method further includes: Obtaining the number of query pointers; If the number of the query pointers does not meet the preset threshold, the target search text is determined based on the fault retrieval information, and a preset search tool is used to search according to the target search text to obtain supplementary information; the supplementary information is stored in the local database as maintenance auxiliary information corresponding to the query pointer.

8. The equipment auxiliary maintenance method according to any one of claims 1 to 5, characterized in that: After the step of displaying the maintenance record window including the maintenance auxiliary information of the target device, the method further includes: acquiring current location information and a device distribution map corresponding to the target device; The current position is displayed in the device distribution map based on the current position information, and the position of the target device and / or the position of the associated device of the target device are displayed.

9. The equipment auxiliary maintenance method according to any one of claims 1 to 4, characterized in that: Before the step of determining the query pointer based on the acquired fault retrieval information, the method further includes: displaying an input control for inputting the fault retrieval information; In response to the user's selection operation on the input control, displaying a search information input interface corresponding to the input control; wherein the search information input interface includes one of an electronic tag recognition guide interface, a text input interface, and an image input interface; The fault retrieval information is determined based on information input by a user through the retrieval information input interface.

10. The equipment auxiliary maintenance method according to claim 9, characterized in that: The determining the fault retrieval information based on the information input by the user through the retrieval information input interface includes: If the information input by the user through the search information input interface is tag information, the target device is queried according to the tag information, and the device identification of the target device is used as the fault search information; wherein the tag information is sent by the target device, or sent by the electronic tag carried by the target device; if the information input by the user through the search information input interface is search text, the search text is used as the fault search information; wherein the search text includes at least one of a fault code, a device name, a device ID, and a device IP address; If the information input by the user through the search information input interface is a search image, the search image is identified using a preset image recognition strategy, and the device identifier determined by the recognition result is used as the fault search information.

11. An equipment auxiliary maintenance device, characterized in that: include: A determination unit, configured to determine a query pointer based on the acquired fault retrieval information; wherein the query pointer is used to indicate a location of the maintenance auxiliary information of the target device in a local database; A display unit, configured to display a maintenance record window including the maintenance auxiliary information in response to an operation of acquiring the maintenance auxiliary information from a local database according to the query pointer; wherein the content in the maintenance record window is generated based on the maintenance auxiliary information using a preset record template; A first execution unit, configured to generate a new maintenance log based on a maintenance record input by a user through the maintenance record window; The second execution unit is used to upload the new maintenance log as the maintenance auxiliary information to the local database.

12. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the electronic device, wherein when the processor executes the computer program, the steps of the device-assisted maintenance method according to any one of claims 1 to 10 are implemented.

13. 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 equipment-assisted maintenance method according to any one of claims 1 to 10 are implemented.