HPLC (High Performance Liquid Chromatography) network upgrading method and system
The master node obtains the slave node network access information, determines the set to be upgraded, and uses multiple rounds of re-package and repeated sending of key messages to solve the problem of low efficiency in upgrading slave nodes in HPLC network, improves the reliability and efficiency of upgrades, and reduces the impact on normal data collection services.
Patent Information
- Application Number
- CN202411715218.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-07
AI Technical Summary
The HPLC network has low efficiency in upgrading slave nodes, and upgrade services have a great impact on normal data acquisition services, and the existing technology is difficult to effectively improve the reliability and efficiency of upgrades.
The master node obtains the network access information of slave nodes and stores it, determines the set of slave nodes to be upgraded, and uses multiple rounds of re-package and repeated sending of key messages to ensure that the slave nodes are received stably and correctly executes the upgrade logic, and optimizes the upgrade process and manufacturer information processing.
It significantly improves the efficiency and reliability of the HPLC network upgrade from nodes, reduces the impact of upgrade services on normal data collection services, accelerates the upgrade process, and improves the automation level and resource utilization efficiency.
Smart Images

Figure CN119583344A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of power line carrier communication, and in particular to a HPLC network upgrading method and system. Background Art
[0002] HPLC (High Speed Power Line Communication), or high-speed power line carrier communication, is a communication technology for voice or data transmission on low-voltage power lines. The HPLC network uses power lines as a communication medium to achieve the collection, transmission, and interaction of power consumption information of low-voltage power users. The HPLC network is usually a multi-level tree network topology with a master node as the center and multiple slave nodes connected.
[0003] At present, the electric acquisition system uses HPLC technology on the local side to build a tree-shaped communication network, in which the acquisition terminal contains the communication network master node and the communication network slave nodes contained in other measurement and control devices such as meters.
[0004] In actual field applications, due to the continuous upgrading of power system requirements, there are situations where HPLC network slave nodes need to be upgraded. However, because the HPLC communication protocol is relatively simple in describing slave node upgrades, and because multiple slave nodes are generally installed in a mixed manner on site, the upgrade efficiency does not meet the original design intention. Each upgrade service execution cycle is long, and many messages are sent, which often affects normal data acquisition services, causing many troubles for customers. In addition, the upgrade service description is simple, the upgrade execution cycle is long, and the reliability is poor. It is necessary to propose an optimized method for upgrading HPLC slave nodes, so that both the reliability and efficiency of the upgrade service can be improved, and the impact of the upgrade service on the normal data acquisition service can be reduced. Summary of the invention
[0005] In order to solve the above-mentioned problem of how to improve the reliability and efficiency of the HPLC network upgrade service and reduce the impact of the upgrade service on the normal data collection service, the present invention provides an HPLC network upgrade method and system.
[0006] In a first aspect, the present invention provides a HPLC network upgrade method, which adopts the following technical solution:
[0007] A HPLC network upgrade method, comprising:
[0008] The HPLC network includes a master node and a plurality of slave nodes connected to the master node, and the upgrade method is applied to the slave nodes, and the upgrade method includes:
[0009] The master node obtains and stores the network access information of the slave nodes, and the HPLC network determines the set of slave nodes to be upgraded after receiving the slave node upgrade package;
[0010] The master node starts the upgrade process. The master node repeatedly sends the upgrade stop message, the upgrade start message and the upgrade package message frame 0 in sequence. The slave nodes receive and respond to the messages in sequence.
[0011] After the master node sends the remaining upgrade package messages, multiple rounds of packet replenishment are performed based on the feedback of the slave node on the upgrade package reception status query message;
[0012] The master node repeatedly sends the execution upgrade message to switch the slave node from the running version to the upgraded version. The master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded.
[0013] The master node determines the status of all slave node network formations and repeats the upgrade process until the upgrade process is completed.
[0014] Furthermore, the network access information includes version information and manufacturer code.
[0015] Furthermore, the master node obtains and stores the network access information of the slave node, including the master node sending a message to query the running version of the slave node, the master node obtains the MD5 information digest value and manufacturer code of the running version of the slave node, and stores the network access information of the slave node in a local dynamic random access memory.
[0016] Furthermore, after receiving the slave node upgrade package, the HPLC network determines the set of slave nodes to be upgraded, including constructing the set of slave nodes to be upgraded. After the master node receives the complete slave node upgrade package sent by the upstream device, the master node identifies whether the upgrade version format is a known manufacturer version format. If it is a known manufacturer version format, all corresponding manufacturer slave nodes are added to the set of slave nodes to be upgraded according to the information recorded in the dynamic random access memory. If it is not a known manufacturer version format, all slave nodes are added to the set of slave nodes to be upgraded.
[0017] Furthermore, the master node starts an upgrade process, including:
[0018] The master node starts the upgrade process, repeatedly sends the upgrade stop message m times, and triggers the slave nodes in the set of slave nodes to be upgraded to exit the historical upgrade context;
[0019] The master node repeatedly sends the upgrade start message n times, so that the slave node receives it and enters the upgrade context;
[0020] The master node repeatedly sends the upgrade package message frame 0 p times, so that the slave node uses the version header information in the upgrade package message frame 0 to confirm whether the upgrade target is itself. If it is itself, the corresponding slave node stores the upgrade file in the upgrade package message frame 0 to the Flash version area. If it is not itself, the corresponding slave node discards the upgrade package message frame 0 and no longer receives upgrade package messages.
[0021] Further, the performing multiple rounds of packet replenishment based on the feedback of the slave node on the upgrade package receiving status query message includes:
[0022] The master node sends the upgrade package message from the first frame to the last frame once each;
[0023] The master node sends an upgrade package receiving status query message to the slave nodes one by one, and the slave nodes include target upgrade slave nodes and non-target upgrade slave nodes;
[0024] The target upgrade slave node replies to the master node with an upgrade package reception status response message, and informs the master node whether all upgrade package messages have been received. The slave node describes the missing message frame sequence number through a receiving information bitmap;
[0025] The non-target upgrade slave node replies to the master node with an upgrade package reception status response message, and informs the master node that all upgrade package messages have been received;
[0026] The master node resends the missing upgrade package message according to the upgrade package reception status fed back by the target upgrade slave node reception information bitmap, and compensates the target upgrade slave node for the upgrade package transmission.
[0027] Furthermore, the master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded, including:
[0028] The master node sends the upgrade execution message q times, so that the slave node receives and executes the upgrade and switches the running version to the upgraded version;
[0029] The master node waits for the slave node to switch versions and re-associate with the network, and the master node re-queries the MD5 information digest value and manufacturer code of the running version of the slave node, and compares them with the MD5 information digest value and manufacturer code of the running version stored in the local dynamic random access memory corresponding to the slave node;
[0030] If the master node knows the vendor information of the slave nodes to be upgraded, the slave nodes whose MD5 information digest values of the running versions of the slave nodes have changed will be deleted from the set of slave nodes to be upgraded;
[0031] If the master node does not know the vendor information of the slave node to be upgraded, the slave node and all slave nodes with vendor information other than the one to be upgraded will be deleted from the set of slave nodes to be upgraded.
[0032] Furthermore, the master node judges and repeats the upgrade process according to the network establishment of all slave nodes until the upgrade process is completed, including the master node judging whether there are any slave nodes in the set of slave nodes to be upgraded after all slave nodes have re-completed the network establishment. If there are no slave nodes, the upgrade process is completed; if there are slave nodes, the master node repeatedly starts the upgrade process for j rounds until the upgrade process is completed.
[0033] In a second aspect, a HPLC network upgrade system comprises:
[0034] The information acquisition module is configured such that the master node acquires and stores the network access information of the slave nodes, and the HPLC network determines the set of slave nodes to be upgraded after receiving the slave node upgrade package;
[0035] The upgrade process start module is configured such that the master node starts the upgrade process, the master node repeatedly sends the upgrade stop message, the upgrade start message and the upgrade package message frame 0 in sequence, and the slave nodes receive and respond to the messages in sequence;
[0036] The packet replenishment processing module is configured to, after the master node sends the remaining upgrade package messages, perform multiple rounds of packet replenishment based on the feedback of the upgrade package reception status query message from the slave node;
[0037] The version switching confirmation module is configured such that the master node repeatedly sends an execution upgrade message to switch the slave node from the running version to the upgraded version, the master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded;
[0038] The upgrade process control module is configured so that the master node determines and repeats the upgrade process according to the network formation status of all slave nodes until the upgrade process is completed.
[0039] In a third aspect, the present invention provides a computer-readable storage medium storing a plurality of instructions, wherein the instructions are suitable for being loaded by a processor of a terminal device and executing the HPLC network upgrade method.
[0040] In a fourth aspect, the present invention provides a terminal device, comprising a processor and a computer-readable storage medium, wherein the processor is used to implement various instructions; the computer-readable storage medium is used to store multiple instructions, wherein the instructions are suitable for being loaded by the processor and executing the HPLC network upgrade method.
[0041] In summary, the present invention has the following beneficial technical effects:
[0042] 1. The present invention proposes a HPLC network upgrade method and system, which can accurately determine the upgrade target and accelerate the process. After receiving the complete upgrade package, the HPLC network master node can quickly determine whether it meets the characteristics of the known manufacturer's upgrade package and accurately determine the target manufacturer to be upgraded in advance. It effectively avoids the situation where all slave nodes are included in the set to be upgraded, significantly reduces unnecessary upgrade process operations, thereby greatly accelerating the overall execution speed of the upgrade process and improving the upgrade efficiency.
[0043] 2. The present invention proposes a HPLC network upgrade method and system, in which key messages are repeatedly sent to ensure the success rate. In the upgrade process, the master node repeatedly sends key messages such as the stop upgrade message, the start upgrade message, the upgrade package message frame 0, and the execution upgrade message. This greatly reduces the probability of the slave node losing key frames, ensures that the slave node can stably receive and correctly execute the upgrade logic, avoids upgrade failures caused by key frame loss, improves the one-time success rate of the slave node upgrade, and promotes the rapid progress of the upgrade process.
[0044] 3. The present invention proposes a HPLC network upgrade method and system, which improves the automation level through multiple rounds of package replenishment and process judgment. When the upgrade process is executed, the master node implements multiple rounds of upgrade package message replenishment process to fully guarantee the integrity of the message received from the node during a round of upgrade. In addition, after each round of upgrade main process is completed, the master node can accurately determine whether the upgrade tasks of all the slave nodes to be upgraded have been completed. If there are any unfinished tasks, it can actively start another round of upgrade main process. It effectively reduces the number of times the acquisition terminal equipment repeatedly starts the HPLC network upgrade, significantly improves the automation level of the HPLC network slave node upgrade, and makes the upgrade process more intelligent and efficient.
[0045] 4. The present invention proposes a HPLC network upgrade method and system, which flexibly processes manufacturer information and optimizes the upgrade logic. When the master node receives the running version MD5 information digest value and manufacturer code of the slave node re-associated with the network, if the upgrade manufacturer is unknown, the upgrade target manufacturer can be immediately identified through information comparison changes, and nodes other than the manufacturer can be deleted from the set of slave nodes to be upgraded; if the upgrade manufacturer is known, it can immediately determine whether all upgrade tasks are completed after deleting the upgraded slave nodes, and terminate the upgrade business logic in time accordingly. The upgrade process is further optimized.
[0046] 5. The present invention proposes a HPLC network upgrade method and system, which can save time and resources by intelligently judging from the nodes. After receiving the 0th frame of the upgrade package message, the HPLC network slave node can intelligently judge whether the upgrade target is itself based on the version feature information. When it is determined that it is not the upgrade target, when receiving the upgrade package reception status query message, it can promptly inform the master node that all upgrade package messages have been received, avoiding the master node from wasting too much time and resources on non-target slave nodes, effectively improving the execution efficiency of the entire upgrade process, and making the upgrade resources more reasonably allocated and utilized. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 is a general network topology diagram of HPLC in Example 1 of the present invention;
[0048] Figure 2 It is a flowchart of the steps of a HPLC network upgrading method proposed by the present invention;
[0049] Figure 3 It is a flow chart of the present invention;
[0050] Figure 4 The HPLC network topology and manufacturer diagram of the first example are provided for this purpose;
[0051] Figure 5 This is the HPLC network topology and manufacturer diagram of Example 2 of the present invention. DETAILED DESCRIPTION
[0052] The present invention is further described in detail below in conjunction with the accompanying drawings.
[0053] Example 1: After receiving the complete upgrade package, the HPLC network master node recognizes that manufacturer A needs to be upgraded.
[0054] A HPLC network upgrade method of this embodiment includes:
[0055] Reference Figure 1 , is a general network topology diagram of HPLC, wherein the HPLC network includes a master node and a plurality of slave nodes connected to the master node.
[0056] Reference Figure 3 and Figure 4 , the upgrade method is applied to the slave node, and the upgrade method includes:
[0057] Reference Figure 2 , S1. The master node obtains and stores the network access information of the slave node. After receiving the slave node upgrade package, the HPLC network determines the set of slave nodes to be upgraded. The network access information includes version information and manufacturer code;
[0058] S11. The master node obtains and stores the network access information of the slave node, including the master node sending a message to query the running version of the slave node, the master node obtains the MD5 information digest value and manufacturer code of the running version of the slave node, and stores the network access information of the slave node in the local dynamic random access memory (DRAM). Including 7 groups of information (A, MD5 A )、(B,MD5 B )、(C,MD5 C )、(D,MD5 D )、(B,MD5 B )、(A,MD5 A )、(A,MD5 A );
[0059] S12. After receiving the slave node upgrade package, the HPLC network determines the set of slave nodes to be upgraded, including constructing the set of slave nodes to be upgraded. After the master node receives the complete slave node upgrade package sent by the upstream device, the master node identifies whether the upgrade version format is a known manufacturer version format, identifies the version format is a known manufacturer A version format, and adds all A manufacturer slave nodes to the set of slave nodes to be upgraded SET (sub_node1, sub_node6, sub_node7) according to the (manufacturer, MD5) information recorded in DRAM;
[0060] S2. The master node starts the upgrade process. The master node repeatedly sends the stop upgrade message, the start upgrade message and the upgrade package message frame 0 in sequence, and the slave nodes receive and respond to the messages in sequence;
[0061] The master node starts the upgrade process, including:
[0062] S21. The HPLC network master node starts the upgrade process and repeatedly sends the upgrade stop message 5 times, triggering the slave nodes in the set of slave nodes to be upgraded to exit the historical upgrade context;
[0063] S22. The HPLC network master node repeatedly sends the start upgrade message 5 times, so that the slave node receives it and enters the current upgrade context;
[0064] S23. The HPLC network master node repeatedly sends the upgrade package message frame 0 5 times to ensure that all the slave nodes in the set of slave nodes to be upgraded can receive it, and enables the manufacturer A slave node to use the version header information in frame 0 to confirm that the upgrade target is itself, and store the upgrade file in frame 0 of the upgrade package message to the Flash version area;
[0065] S3. After the master node sends the remaining upgrade package messages, multiple rounds of packet replenishment are performed based on the feedback of the slave node on the upgrade package reception status query message, including:
[0066] S31. The HPLC network master node sends all remaining upgrade package messages, including the first frame to the last frame once each;
[0067] S32.HPLC network master node to be upgraded slave node set
[0068] The slave nodes in SET (sub_node1, sub_node6, sub_node7) send upgrade package reception status query messages one by one, and the target upgrade slave node replies with an upgrade package reception status response message according to the actual reception situation, informing the master node that it has completed the reception of all upgrade package messages.
[0069] S4. The master node repeatedly sends the execution upgrade message to switch the slave node from the running version to the upgraded version. The master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded, including:
[0070] S41. The HPLC network master node sends the upgrade execution message 5 times to ensure that the slave nodes in the slave node set to be upgraded SET (sub_node1, sub_node6, sub_node7) receive and formally execute the upgrade, switching the running version to the upgraded version;
[0071] S42. The HPLC network master node waits for the slave node to switch versions and re-associate with the network, and queries the MD5 information digest value and manufacturer code of the slave node running version again, and compares it with the (manufacturer, MD5) information stored in the local DRAM corresponding to the slave node; it is found that the MD5 values of slave nodes 1, 6, and 7 have all changed to MD5 A , delete all of them from the set of slave nodes to be upgraded SET (sub_node1, sub_node6, sub_node7).
[0072] S5. The master node determines and repeats the upgrade process according to the network formation of all slave nodes until the upgrade process ends. After all slave nodes including the HPLC network master node have completed the network formation again, it is determined that there are no slave nodes in the slave node set SET (null) to be upgraded, and the upgrade process ends.
[0073] Example 2
[0074] Reference Figure 3 and Figure 5 During the upgrade process, the HPLC network master node finds that the slave node 3 needs to resend the upgrade package message. A method for upgrading an HPLC slave node includes the following steps:
[0075] A1: After the slave node is associated with the network, the HPLC network master node will send a message to query the slave node running version information, obtain the MD5 information digest value and manufacturer code of the slave node running version, form (manufacturer, MD5) information, and store it in the local DRAM, including 7 groups of information (A, MD5) from nodes 1 to 7. A )、(A,MD5 A )、(A,MD5 A )、(A,MD5 A )、(A,MD5 A )、(A,MD5 A )、(A,MD5 A );
[0076] A2: After the HPLC network master node completes the network establishment, it receives the complete upgrade package of the slave nodes sent by the upstream device, identifies the version format as the known manufacturer A version format, and adds all the A manufacturer slave nodes to the slave node set to be upgraded SET (sub_node1, sub_node2, ..., sub_node7) according to the (manufacturer, MD5) information recorded in DRAM;
[0077] A3: The HPLC network master node starts the upgrade process and repeatedly sends the upgrade stop message 5 times, triggering the slave nodes in the set of slave nodes to be upgraded to exit the historical upgrade context;
[0078] A4: The HPLC network master node repeatedly sends the start upgrade message 5 times to ensure that the slave nodes in the set of slave nodes to be upgraded receive it and enter the context of this upgrade;
[0079] A5: The HPLC network master node repeatedly sends the upgrade package message frame 0 five times to ensure that all the slave nodes in the set of slave nodes to be upgraded can receive it, and enables the manufacturer A slave node to use the version header information in frame 0 to confirm that the upgrade target is itself, and store the upgrade file in frame 0 of the upgrade package message to the Flash version area;
[0080] A6: The HPLC network master node sends all remaining upgrade package messages, including the first frame to the last frame, once each;
[0081] A7: HPLC network master node to upgrade the slave node set
[0082] The slave nodes in SET (sub_node1, sub_node2, ..., sub_node7) send upgrade package reception status query messages one by one, and the target upgrade slave node replies with upgrade package reception status response messages according to the actual reception status. Except for slave node 3, other slave nodes inform the master node that they have completed receiving all upgrade package messages;
[0083] A8: The HPLC network master node resends the missing upgrade package message once to compensate for the upgrade package message transmission according to the upgrade package reception status fed back by the information bitmap BitMap (0101...) received from node 3;
[0084] A9: After the HPLC network master node completes one round of upgrade message sending compensation to slave node 3, it sends an upgrade package receiving status query message to slave node 3 again, and slave node 3 feedbacks that it has completed receiving all upgrade package messages;
[0085] A10: The HPLC network master node sends the upgrade execution message 5 times to ensure that the slave nodes in the slave node set to be upgraded SET (sub_node1, sub_node2, ..., sub_node7) receive and formally execute the upgrade, switching the running version to the upgraded version;
[0086] A11: The HPLC network master node waits for the slave node to switch versions and re-associate with the network, and queries the MD5 information digest value and manufacturer code of the slave node running version again, and compares it with the (manufacturer, MD5) information pair stored in the local DRAM corresponding to the slave node; it is found that the MD5 values of slave nodes 1 to 7 have all changed to MD5 A , delete all of them from the set of slave nodes to be upgraded SET (sub_node1, sub_node2, ..., sub_node7);
[0087] A12: After all slave nodes have re-established the network, the HPLC network master node determines that there are no slave nodes in the slave node set SET (null) to be upgraded, and the upgrade process ends.
[0088] Embodiment 3, a HPLC network upgrade system, comprising:
[0089] The information acquisition module is configured such that the master node acquires and stores the network access information of the slave nodes, and the HPLC network determines the set of slave nodes to be upgraded after receiving the slave node upgrade package;
[0090] The upgrade process start module is configured such that the master node starts the upgrade process, the master node repeatedly sends the upgrade stop message, the upgrade start message and the upgrade package message frame 0 in sequence, and the slave nodes receive and respond to the messages in sequence;
[0091] The packet replenishment processing module is configured to, after the master node sends the remaining upgrade package messages, perform multiple rounds of packet replenishment based on the feedback of the upgrade package reception status query message from the slave node;
[0092] The version switching confirmation module is configured such that the master node repeatedly sends an execution upgrade message to switch the slave node from the running version to the upgraded version, the master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded;
[0093] The upgrade process control module is configured so that the master node determines and repeats the upgrade process according to the network formation status of all slave nodes until the upgrade process is completed.
[0094] A computer-readable storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded and executed by a processor of a terminal device as described in the HPLC network upgrade method.
[0095] A terminal device includes a processor and a computer-readable storage medium, wherein the processor is used to implement various instructions; and the computer-readable storage medium is used to store multiple instructions, wherein the instructions are suitable for being loaded by the processor and executing the HPLC network upgrade method.
[0096] The above are all preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention. Therefore, any equivalent changes made based on the structure, shape, and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A HPLC network upgrade method, characterized in that: include: The HPLC network includes a master node and a plurality of slave nodes connected to the master node, and the upgrade method is applied to the slave nodes, and the upgrade method includes: The master node obtains and stores the network access information of the slave nodes, and the HPLC network determines the set of slave nodes to be upgraded after receiving the slave node upgrade package; The master node starts the upgrade process. The master node repeatedly sends the upgrade stop message, the upgrade start message and the upgrade package message frame 0 in sequence. The slave nodes receive and respond to the messages in sequence. After the master node sends the remaining upgrade package messages, multiple rounds of packet replenishment are performed based on the feedback of the slave node on the upgrade package reception status query message; The master node repeatedly sends the execution upgrade message to switch the slave node from the running version to the upgraded version. The master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded. The master node determines the status of all slave node network formations and repeats the upgrade process until the upgrade process is completed.
2. A HPLC network upgrading method according to claim 1, characterized in that, The master node obtains and stores the network access information of the slave node, including the master node sending a message to query the running version of the slave node, the master node obtains the MD5 information digest value and manufacturer code of the running version of the slave node, and stores the network access information of the slave node in a local dynamic random access memory.
3. A HPLC network upgrading method according to claim 1, characterized in that, After receiving the slave node upgrade package, the HPLC network determines the set of slave nodes to be upgraded, including constructing the set of slave nodes to be upgraded. After the master node receives the complete slave node upgrade package sent by the upstream device, the master node identifies whether the upgrade version format is a known manufacturer version format. If it is a known manufacturer version format, all corresponding manufacturer slave nodes are added to the set of slave nodes to be upgraded according to the information recorded in the dynamic random access memory. If it is not a known manufacturer version format, all slave nodes are added to the set of slave nodes to be upgraded.
4. A HPLC network upgrading method according to claim 1, characterized in that, The master node starts the upgrade process, including: The master node starts the upgrade process, repeatedly sends the upgrade stop message m times, and triggers the slave nodes in the set of slave nodes to be upgraded to exit the historical upgrade context; The master node repeatedly sends the upgrade start message n times, so that the slave node receives it and enters the upgrade context; The master node repeatedly sends the upgrade package message frame 0 p times, so that the slave node uses the version header information in the upgrade package message frame 0 to confirm whether the upgrade target is itself. If it is itself, the corresponding slave node stores the upgrade file in the upgrade package message frame 0 to the Flash version area. If it is not itself, the corresponding slave node discards the upgrade package message frame 0 and no longer receives upgrade package messages.
5. A HPLC network upgrading method according to claim 1, characterized in that, The performing multiple rounds of packet replenishment based on the feedback of the slave node on the upgrade package receiving status query message comprises: The master node sends the upgrade package message from the first frame to the last frame once each; The master node sends an upgrade package receiving status query message to the slave nodes one by one, and the slave nodes include target upgrade slave nodes and non-target upgrade slave nodes; The target upgrade slave node replies to the master node with an upgrade package reception status response message, and informs the master node whether all upgrade package messages have been received. The slave node describes the missing message frame sequence number through a receiving information bitmap; The non-target upgrade slave node replies to the master node with an upgrade package reception status response message, and informs the master node that all upgrade package messages have been received; The master node resends the missing upgrade package message according to the upgrade package reception status fed back by the target upgrade slave node reception information bitmap, and compensates the target upgrade slave node for the upgrade package transmission.
6. A HPLC network upgrading method according to claim 1, characterized in that, The master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded, including: The master node sends the upgrade execution message q times, so that the slave node receives and executes the upgrade and switches the running version to the upgraded version; The master node waits for the slave node to switch versions and re-associate with the network, and the master node re-queries the MD5 information digest value and manufacturer code of the running version of the slave node, and compares them with the MD5 information digest value and manufacturer code of the running version stored in the local dynamic random access memory corresponding to the slave node; If the master node knows the vendor information of the slave nodes to be upgraded, the slave nodes whose MD5 information digest values of the running versions of the slave nodes have changed will be deleted from the set of slave nodes to be upgraded; If the master node does not know the vendor information of the slave node to be upgraded, the slave node and all slave nodes with vendor information other than the one to be upgraded will be deleted from the set of slave nodes to be upgraded.
7. A HPLC network upgrading method according to claim 1, characterized in that: The master node judges and repeats the upgrade process according to the network establishment of all slave nodes until the upgrade process is completed, including judging whether there are any slave nodes in the set of slave nodes to be upgraded after all slave nodes have re-completed the network establishment. If there are no slave nodes, the upgrade process is completed. If there are slave nodes, the master node repeatedly starts the upgrade process for j rounds until the upgrade process is completed.
8. A HPLC network upgrade system, characterized in that: include: The information acquisition module is configured such that the master node acquires and stores the network access information of the slave nodes, and the HPLC network determines the set of slave nodes to be upgraded after receiving the slave node upgrade package; The upgrade process start module is configured such that the master node starts the upgrade process, the master node repeatedly sends the upgrade stop message, the upgrade start message and the upgrade package message frame 0 in sequence, and the slave nodes receive and respond to the messages in sequence; The packet replenishment processing module is configured to, after the master node sends the remaining upgrade package messages, perform multiple rounds of packet replenishment based on the feedback of the upgrade package reception status query message from the slave node; The version switching confirmation module is configured such that the master node repeatedly sends an execution upgrade message to switch the slave node from the running version to the upgraded version, the master node compares the version information and confirms that the upgrade is complete, and updates the set of slave nodes to be upgraded; The upgrade process control module is configured so that the master node determines and repeats the upgrade process according to the network formation status of all slave nodes until the upgrade process is completed.
9. A computer-readable storage medium storing a plurality of instructions, characterized in that: The instructions are suitable for being loaded by a processor of a terminal device and executing the HPLC network upgrading method as claimed in claim 1.
10. A terminal device, comprising a processor and a computer-readable storage medium, wherein the processor is used to implement each instruction; and the computer-readable storage medium is used to store multiple instructions, characterized in that: The instructions are suitable for being loaded by a processor and executed by a HPLC network upgrading method as claimed in claim 1.