Equipment cooperative control method and system based on industrial internet identifier
By demarcating a collaborative control area in industrial equipment and configuring evaluation indicators and hash functions, the problem of complex control command routing when the number of industrial equipment is large, and efficient and stable collaborative control of industrial equipment is achieved.
Patent Information
- Application Number
- CN202510084591.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-05-30
AI Technical Summary
When industrial equipment is huge, the equipment life cycle is long, or cross-platform, the management of industrial Internet identity becomes complicated, making it difficult to accurately route control commands to the target location.
By demarcating the collaborative control area, marking edge devices, configuring evaluation indicators, defining backup devices, and creating a hash function that corresponds to edge devices one by one, using hash collision and collision functions to establish a switching mechanism to ensure that the control commands can be accurately routed to the target device.
It reduces delays, improves the response speed of industrial equipment, realizes collaborative work between production equipment, improves the reliability and stability of the system, reduces the downtime of industrial equipment, optimizes resource scheduling, and improves the data processing time of industrial equipment.
Smart Images

Figure CN120075269A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of device control, and particularly to a device collaborative control method and system based on industrial Internet identification. Background Art
[0002] Device collaborative control based on industrial Internet identification means using industrial Internet technology to achieve collaboration and intelligent control between devices through the unique identifier of the device. As the "ID card" of the device and system in the network, industrial Internet identification provides a reliable basis for identity recognition and data interaction between devices.
[0003] Edge devices refer to devices that perform data processing, storage, and analysis near the data generation source. Edge devices can act as intermediaries between different devices and protocols to improve interoperability between different devices. At the same time, edge devices can also perform preliminary processing on commands, parameters, etc. in the production process; in actual production, a communication link is established between edge devices and production devices relying on the unique identifier to accurately find the target device in the system, so as to transmit control commands; however, when the number of industrial devices is large, the device life cycle is long or cross-platform, the management of the unique identifier will become extremely complex; therefore, "how to route control commands to the target location through a hash function" is the technical problem to be solved by the present invention. Summary of the Invention
[0004] The purpose of the present invention is to provide a device collaborative control method and system based on industrial Internet identification to solve the problem of "how to route control commands to the target location" proposed in the above background art.
[0005] To achieve the above purpose, the present invention provides the following technical solutions:
[0006] A device collaborative control method based on industrial Internet identification, the method includes:
[0007] Define a collaborative control area, mark out edge devices, read the attributes of the edge devices, configure evaluation indicators, where the evaluation indicators at least include: computing resources, network bandwidth, and latency, and based on the evaluation indicators, define standby devices from the edge devices;
[0008] Create a hash function corresponding to each edge device, define a collision function based on hash collision, migrate the collision function to the edge device, and establish a switching mechanism;
[0009] Locate the industrial devices within the collaborative control area, mount the industrial devices to different edge devices, receive the control commands issued by the management terminal, extract the target address, input the target address into the hash function to obtain the hash value, establish the correspondence between the hash value and the industrial device, and determine the target device;
[0010] Via the corresponding relationship, build a two-way communication link between the control terminal, the edge device and the target device, and send the control command to the target device.
[0011] Further, the steps of demarcating the collaborative control area, marking the edge devices, reading the attributes of the edge devices, and configuring the evaluation indicators include:
[0012] Configure the weight value of each evaluation indicator, determine the grading of the edge device under each evaluation indicator, where each grading corresponds to a score;
[0013] Integrate the weight value and the score to obtain the performance score, sort all the edge devices in descending order according to the performance score, and generate a queue.
[0014] Further, the steps of defining the standby device from the edge devices include:
[0015] Select the grading value, and use the grading value to divide the queue into available devices and standby devices;
[0016] Establish the link relationship between the available device and the standby device.
[0017] Further, the steps of creating a hash function corresponding to the edge device one by one, defining a collision function based on hash collision, migrating the collision function to the edge device, and establishing a switching mechanism include:
[0018] Create the score threshold of the performance score, judge whether the performance score of the available device is greater than the score threshold, if not, trigger the switching mechanism;
[0019] Use the collision function to generate a label, and insert the label into the standby device via the link relationship.
[0020] Further, the switching mechanism is: switch the receiving address of the control command to the standby device, send the collision function to the standby device, activate the collision function, and perform hashing on the control command.
[0021] Further, the method further includes:
[0022] Build a load balancing architecture and transfer the edge devices into the load balancing architecture;
[0023] Traverse the source device and the target device, establish a collaborative link, and integrate the collaborative link into the load balancing architecture.
[0024] Furthermore, the method further includes:
[0025] Insert a virtual identifier into the control command, establish a correspondence between the virtual identifier and the edge device, and preprocess the control command using the edge device.
[0026] Initialize the priority of the control command, query the look-up table to obtain the target frequency, and send the target frequency to the target device, where the look-up table consists of a priority item and a monitoring frequency item.
[0027] Furthermore, the system includes:
[0028] A definition module, configured to delimit a collaborative control area, mark out edge devices, read out the attributes of the edge devices, configure evaluation metrics, where the evaluation metrics at least include: computing resources, network bandwidth, and latency, and based on the evaluation metrics, define standby devices from the edge devices.
[0029] A establishment module, configured to create a hash function corresponding to each edge device, define a collision function based on hash collision, migrate the collision function to the edge device, and establish a switching mechanism.
[0030] An upload module, configured to find industrial devices within the collaborative control area, mount the industrial devices to different edge devices, receive a control command issued by a management terminal, extract a target address, input the target address into the hash function to obtain a hash value, establish a correspondence between the hash value and the industrial device, and determine the target device.
[0031] A sending module, configured to build a two-way communication link between a control terminal, an edge device, and a target device via the correspondence, and send the control command to the target device.
[0032] Furthermore, the definition module includes:
[0033] A grading unit, configured to configure a weight value for each evaluation metric, determine the grading of the edge device under each evaluation metric, where each grading corresponds to a score.
[0034] A generation unit, configured to integrate the weight value and the score to obtain a performance score, sort all the edge devices in descending order according to the performance score, and generate a queue.
[0035] A splitting unit, configured to select a grading value, and use the grading value to split the queue into available devices and standby devices;
[0036] An establishing unit, configured to establish a link relationship between the available devices and the standby devices.
[0037] Further, the establishing module includes:
[0038] A judging unit, configured to create a score threshold for the performance score, judge whether the performance score of the available device is greater than the score threshold, and if not, trigger the switching mechanism;
[0039] An inserting unit, configured to generate a tag by using the collision function, and insert the tag into the standby device via the link relationship.
[0040] Compared with the prior art, the beneficial effects of the present invention are:
[0041] By setting edge devices, the latency can be reduced, the response speed of industrial devices can be improved, and at the same time, the control commands and production parameters of production devices can be processed locally to achieve collaborative work between production devices. By determining standby devices, the reliability and stability of the system can be improved, the downtime of industrial devices can be reduced, resource scheduling can be optimized, and the data processing efficiency of industrial devices can be enhanced. By configuring a hash function for edge devices, the industrial device corresponding to the control command can be determined, greatly improving the transmission efficiency of industrial device control commands. By setting a collision function, the edge devices can be switched, and at the same time, the stability of control command transmission can be further improved to ensure the continuous and efficient operation of production. Description of the Drawings
[0042] Figure 1 It is a flowchart of the device collaborative control method based on industrial Internet identification provided by an embodiment of the present invention;
[0043] Figure 2 It is a first sub-flowchart of the device collaborative control method based on industrial Internet identification provided by an embodiment of the present invention;
[0044] Figure 3 It is a second sub-flowchart of the device collaborative control method based on industrial Internet identification provided by an embodiment of the present invention;
[0045] Figure 4 It is a block diagram of the composition of the device collaborative control system based on industrial Internet identification provided by an embodiment of the present invention;
[0046] Figure 5 It is a block diagram of the composition of the definition module in the device collaborative control system based on industrial Internet identification provided by an embodiment of the present invention;
[0047] Figure 6 It is the block diagram of the establishment module in the device collaborative control system based on industrial Internet identification provided by the embodiment of the present invention. Specific implementation manners
[0048] In order to make the objectives, technical solutions and advantages of the present invention more clear and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0049] In Embodiment 1, Figure 1 The implementation process of the device collaborative control method based on industrial Internet identification provided by the embodiment of the present invention is shown, and the details are as follows:
[0050] S100: Define a collaborative control area, mark out edge devices, read out the attributes of the edge devices, configure evaluation indicators, where the evaluation indicators at least include: computing resources, network bandwidth, and latency. Based on the evaluation indicators, standby devices are defined from the edge devices.
[0051] Define a collaborative control area for industrial devices, find edge devices within the collaborative control area, where the edge devices can be industrial Internet devices, or edge servers, routers, etc.; read out the attributes of the edge devices, where the attributes include: hardware performance (such as the computing capabilities of the CPU and GPU, memory capacity, and storage space), network status (such as bandwidth, latency, and connection stability), the location of the edge device, and the device health status, etc.; select evaluation indicators from the attributes; it should be noted that the evaluation indicators are part of the attributes, and only the part that changes in real time in the attributes is defined as the evaluation indicators. For example, the deployment location of the edge device is included in the attributes, but it is not included in the evaluation indicators; divide the edge devices into available devices and standby devices, where the standby devices can replace the available devices to perform tasks or provide services when the available devices cannot work properly due to failures, overloads, or maintenance. It should be noted that the evaluation indicators of the standby devices are lower than those of the available devices.
[0052] S200: Create a hash function corresponding to each of the edge devices, define a collision function based on hash collision, migrate the collision function to the edge devices, and establish a switching mechanism.
[0053] Select a hash function, such as SHA-256, MD5, etc., configure a hash function for each edge device, and then configure a function that has a hash collision with the hash function, that is, a collision function; synchronize the collision function to the edge devices and build a switching mechanism in the edge devices.
[0054] The hash collision mentioned above refers to inputting different control commands into different hash functions to obtain the same hash value; in other words, sending different control commands to the hash function and the collision function will both result in the same hash value.
[0055] For example, there are existing control command X, edge device A and corresponding backup device B, and industrial device C. Hash functions and collision functions are respectively configured in A and B. In actual work, when A receives X sent by the management terminal, it will hash X to obtain hash value Y, find out the industrial device corresponding to X by querying the look-up table, and send X to the industrial device. However, when A fails or is overloaded, the backup device B is enabled. At this time, the management terminal sends the control command to B, and the collision function in B hashes the control command to obtain the same hash value Y, and continues to query the look-up table to find out the industrial device corresponding to X.
[0056] S300: Find out the industrial devices in the collaborative control area, mount the industrial devices to different edge devices, receive the control commands sent by the management terminal, extract the target address, input the target address into the hash function to obtain the hash value, establish the corresponding relationship between the hash value and the industrial device, and determine the target device.
[0057] Identify all industrial devices in the collaborative control area, and allocate the industrial devices to different edge devices according to the functions, types, workloads, etc. of the industrial devices. Each industrial device can be allocated according to its physical location, data processing requirements, collaborative relationship with other devices, etc. Obtain the test command and extract the test address in the test command. The test command usually includes device identification, control instructions, and the test address of the target device, etc. The test address is the key information for locating the target device. Use the hash function in the edge device to hash the test address. The hash function will convert the test address into a hash value of a fixed length, and each hash value corresponds to an industrial device.
[0058] S400: Via the corresponding relationship, establish a two-way communication link between the control terminal, the edge device and the target device, and send the control command to the target device.
[0059] Establish a two-way communication link between the control terminal, the edge device and the target device. By constructing the two-way communication link, the edge device can not only send control commands to the industrial device, but also obtain the production parameters of the industrial device, and after preliminary processing, send them to the control terminal.
[0060] In Embodiment 2, Figure 2The implementation process of the device collaborative control method based on industrial Internet identification provided by the embodiments of the present invention is shown. The following details the steps of delimiting the collaborative control area, marking out the edge devices, reading out the attributes of the edge devices, and configuring evaluation indicators, as follows:
[0061] S101: Configure the weight value of each evaluation indicator, and determine the grading of the edge device under each evaluation indicator, where each grading corresponds to a score.
[0062] Set a weight value for each evaluation indicator, grade the edge devices, and each grading corresponds to a score, which is pre-determined by professionals.
[0063] S102: Integrate the weight value and the score to obtain a performance score, and sort all the edge devices in descending order of the performance score to generate a queue.
[0064] For example, using three evaluations of hardware performance, network status, and health status to grade the edge devices, where the weight value corresponding to hardware performance is 0.7, network status is 0.4, and health status is 0.5. The grading of the hardware performance of edge device A is excellent, with a corresponding score of 85 points; the grading of the network status is excellent, with a score of 80 points; and the health status grading is medium, with a score of 60 points. By multiplying the weight value by the corresponding score, the performance score of edge device A is obtained, which is 121.5.
[0065] Sort the edge devices in descending order of the performance score to obtain a queue. The higher the ranking, the better the comprehensive performance of the edge device.
[0066] In Embodiment 3, Figure 2 The implementation process of the device collaborative control method based on industrial Internet identification provided by the embodiments of the present invention is shown. The following details the steps of defining standby devices from the edge devices, as follows:
[0067] S103: Select a grading value, and use the grading value to divide the queue into available devices and standby devices.
[0068] Select a grading value from the performance scores, mark the grading value in the queue, and define the edge devices with performance scores greater than or equal to the grading value as available devices, and vice versa, define the edge devices as standby devices.
[0069] S104: Establish a link relationship between the available devices and the standby devices.
[0070] Each available device corresponds to at least one standby device.
[0071] In Embodiment 4,Figure 3 The implementation process of the device collaborative control method based on industrial Internet identification provided by the embodiments of the present invention is shown. The following details the steps of creating a hash function corresponding to each edge device, defining a collision function based on hash collision, migrating the collision function to the edge device, and establishing a switching mechanism, as follows:
[0072] S201: Create a score threshold for the performance score, and determine whether the performance score of the available device is greater than the score threshold. If not, trigger the switching mechanism.
[0073] Collect the real-time load data of the edge device, where the real-time load data is also the real-time value of the evaluation index. According to this real-time value and the weight value, calculate the real-time performance score of the edge device; configure a score threshold for each edge device. If the real-time performance score is less than the score threshold, start the switching mechanism and send the control command to the standby device.
[0074] S202: Use the collision function to generate a tag, and insert the tag into the standby device via the link relationship.
[0075] According to the hash function, set a collision function for each standby device, generate a tag using the collision function, and insert the tag into the corresponding standby device.
[0076] In Embodiment 5, different from Embodiment 1, in the embodiments of the present invention, the switching mechanism is: parallelly transmit the control command and the collision function to the standby device, activate the collision function, and hash the control command.
[0077] Use the collision function to hash the target address in the control command, query the look-up table to determine the target device, and send the control command to the target device.
[0078] In Embodiment 6, different from Embodiment 1, in the embodiments of the present invention, the method further includes:
[0079] Construct a load balancing architecture and transfer the edge device into the load balancing architecture;
[0080] Traverse the source device and the target device, build a collaborative link, and integrate the collaborative link into the load balancing architecture.
[0081] The load balancing architecture is mainly used to distribute the workload among multiple edge devices. The specific steps are as follows: monitor the evaluation metrics in real time, and determine which edge devices should undertake the current task or request through preset load balancing algorithms (such as round-robin, weighted round-robin, and least connections), and perform task scheduling to ensure that the workload of each edge device remains within a reasonable range; during this process, the edge device that transfers the load is defined as the source device, and the edge device that receives the load is defined as the target device. Link the source device and the target device to build a collaborative link, where the collaborative link is mainly used to visually display the starting point of the load transfer.
[0082] In Embodiment 7, different from Embodiment 1, in the embodiment of the present invention, the method further includes:
[0083] Insert a virtual identifier into the control command, establish the corresponding relationship between the virtual identifier and the edge device, and preprocess the control command by using the edge device;
[0084] Initialize the priority of the control command, query the look-up table to obtain the target frequency, and send the target frequency to the target device, where the look-up table consists of a priority item and a monitoring frequency item.
[0085] Insert a virtual identifier into the control command so that each control command contains a unique identifier, which is used to indicate the type and target address of the control command. Establish the corresponding relationship between the virtual identifier and the edge device to ensure that each virtual identifier can be mapped to a specific edge device or resource, so as to quickly classify the control command into the edge device and preprocess the control command, where the preprocessing includes: task division, data conversion, and configuration of the execution environment, etc.
[0086] Determine the priority of the control command, where the priority includes: high, medium, and low. Configure a monitoring frequency, that is, the target frequency, for each priority; the corresponding relationship between the priority and the target frequency is stored in the look-up table; in other words, after sending the control command to the industrial device by using the edge device, monitor the industrial device according to the target frequency. The advantage of doing this is that it can timely feedback the execution result of the control command and improve the accuracy of the control command.
[0087] Figure 4 Shows the composition structure block diagram of the device collaborative control system based on industrial Internet identification provided by the embodiment of the present invention. The device collaborative control system 1 based on industrial Internet identification includes:
[0088] Define module 11, which is used to delimit the collaborative control area, mark the edge devices, read out the attributes of the edge devices, configure evaluation metrics, where the evaluation metrics at least include: computing resources, network bandwidth, and latency, and based on the evaluation metrics, define standby devices from the edge devices;
[0089] Establishment module 12, which is used to create a hash function corresponding to each edge device, define a collision function based on hash collision, migrate the collision function to the edge device, and establish a switching mechanism;
[0090] Upload module 13, which is used to find industrial devices within the collaborative control area, mount the industrial devices to different edge devices, receive control commands issued by the management terminal, extract the target address, input the target address into the hash function to obtain a hash value, establish a correspondence between the hash value and the industrial device, and determine the target device;
[0091] Sending module 14, which is used to build a communication link between the control terminal, the edge device, and the target device via the correspondence, and send the control command to the target device.
[0092] Figure 5 The block diagram of the composition structure of the device collaborative control system based on industrial Internet identification provided by the embodiment of the present invention is shown. The definition module 11 includes:
[0093] Hierarchical unit 111, which is used to configure the weight value of each evaluation metric, determine the hierarchy of the edge device under each evaluation metric, where each hierarchy corresponds to a score;
[0094] Generation unit 112, which is used to integrate the weight value and the score to obtain a performance score, sort all the edge devices in descending order according to the performance score, and generate a queue;
[0095] Splitting unit 113, which is used to select a grading value and use the grading value to split the queue into available devices and standby devices;
[0096] Establishment unit 114, which is used to establish a link relationship between the available devices and the standby devices.
[0097] Figure 6 The block diagram of the composition structure of the device collaborative control system based on industrial Internet identification provided by the embodiment of the present invention is shown. The establishment module 12 includes:
[0098] Judgment unit 121, which is used to create a score threshold for the performance score, judge whether the performance score of the available device is greater than the score threshold, and if not, trigger the switching mechanism;
[0099] An insertion unit 122 is configured to generate a tag by using the collision function and insert the tag into a standby device via the link relationship.
[0100] Among them, the definition module 11 is mainly configured to complete step S100, the establishment module 12 is mainly configured to complete step S200, the upload module 13 is mainly configured to complete step S300, and the sending module 14 is mainly configured to complete step S400;
[0101] The hierarchical unit 111 is mainly configured to complete step S101, the generation unit 112 is mainly configured to complete step S102, the segmentation unit 113 is mainly configured to complete step S103, and the establishment unit 114 is mainly configured to complete step S104;
[0102] The judgment unit 121 is mainly configured to complete step S201, and the insertion unit 122 is mainly configured to complete step S202.
[0103] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
[0104] All functions that can be realized by the device cooperative control method based on industrial Internet identification are completed by a computer device. The computer device includes one or more processors and one or more memories. At least one program code is stored in the one or more memories, and the program code is loaded and executed by the one or more processors to realize the functions of the device cooperative control method based on industrial Internet identification.
[0105] The processor fetches instructions from the memory one by one, analyzes the instructions, and then completes corresponding operations according to the requirements of the instructions, generating a series of control commands, making each part of the computer act automatically, continuously and coordinately, becoming an organic whole, realizing the input of the program, the input of data, and the operation and output of results. All arithmetic operations or logical operations generated in this process are completed by the arithmetic unit; the memory includes a read-only memory, and the read-only memory is used to store computer programs. A protection device is provided outside the memory.
[0106] Exemplarily, a computer program can be divided into one or more modules. One or more modules are stored in the memory and executed by the processor to complete the present invention. One or more modules can be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal device.
[0107] Those skilled in the art can understand that the description of the above service device is only an example and does not constitute a limitation on the terminal device. It may include more or fewer components than the above description, or combine some components, or different components. For example, it may include input / output devices, network access devices, buses, etc.
[0108] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including that element.
Claims
1. A device collaborative control method based on industrial Internet identification, characterized in that: The method comprises: Delimiting a collaborative control area, marking an edge device, reading the attributes of the edge device, configuring evaluation indicators, wherein the evaluation indicators at least include: computing resources, network bandwidth, and latency, and defining a backup device from the edge device based on the evaluation indicators; Create a hash function corresponding to the edge device one by one, define a collision function based on hash collision, migrate the collision function to the edge device, and establish a switching mechanism; Find out the industrial equipment in the collaborative control area, mount the industrial equipment to different edge devices, receive the control command issued by the management terminal, extract the target address, input the target address into the hash function, obtain the hash value, establish the corresponding relationship between the hash value and the industrial equipment, and determine the target device; Through the corresponding relationship, a two-way communication link is established between the control terminal, the edge device and the target device, and the control command is sent to the target device.
2. The device collaborative control method based on industrial Internet identification according to claim 1 is characterized in that: The steps of defining the collaborative control area, marking the edge device, reading the attributes of the edge device, and configuring the evaluation index include: Configuring a weight value for each evaluation indicator and determining a grade of the edge device under each evaluation indicator, wherein each grade corresponds to a score; The weight value and the score are integrated to obtain a performance score, and all edge devices are sorted in descending order of the performance score to generate a queue.
3. The device collaborative control method based on industrial Internet identification according to claim 2 is characterized in that: The step of defining a backup device from the edge device comprises: Selecting a tier value, and using the tier value to divide the queue into available devices and standby devices; A link relationship between the available device and the standby device is established.
4. The device collaborative control method based on industrial Internet identification according to claim 3 is characterized in that: The steps of creating a hash function corresponding to the edge device one by one, defining a collision function based on hash collision, migrating the collision function to the edge device, and establishing a switching mechanism include: Creating a score threshold of the performance score, determining whether the performance score of the available device is greater than the score threshold, and if not, triggering the switching mechanism; The collision function is used to generate a label, and the label is inserted into the backup device via the link relationship.
5. The device collaborative control method based on industrial Internet identification according to claim 4 is characterized in that: The switching mechanism is: transmitting the control command and the collision function to the standby device in parallel, activating the collision function, and hashing the control command.
6. The device collaborative control method based on industrial Internet identification according to claim 1 is characterized in that: The method further comprises: Building a load balancing architecture and transferring the edge device into the load balancing architecture; Traverse the source device and the target device, build a collaborative link, and integrate the collaborative link into the load balancing architecture.
7. The device collaborative control method based on industrial Internet identification according to claim 1 is characterized in that: The method further comprises: Inserting a virtual identifier into the control command, establishing a corresponding relationship between the virtual identifier and an edge device, and using the edge device to pre-process the control command; Initialize the priority of the control command, query the comparison table, obtain the target frequency, and send the target frequency to the target device, wherein the comparison table consists of priority items and monitoring frequency items.
8. A device collaborative control system based on industrial Internet identification, characterized in that: The system comprises: A definition module is used to define a collaborative control area, mark an edge device, read the attributes of the edge device, and configure evaluation indicators, wherein the evaluation indicators at least include: computing resources, network bandwidth, and latency, and based on the evaluation indicators, define a backup device from the edge device; Establish a module for creating a hash function corresponding to the edge device one by one, defining a collision function based on hash collision, migrating the collision function to the edge device, and establishing a switching mechanism; An upload module is used to find out the industrial equipment in the collaborative control area, mount the industrial equipment to different edge devices, receive the control command issued by the management terminal, extract the target address, input the target address into the hash function, obtain the hash value, establish the corresponding relationship between the hash value and the industrial equipment, and determine the target device; The sending module is used to build a two-way communication link between the control terminal, the edge device and the target device through the corresponding relationship, and send the control command to the target device.
9. The equipment collaborative control system based on industrial Internet identification according to claim 8 is characterized in that: The definition module includes: A grading unit, configured to configure a weight value for each evaluation indicator, and determine a grade of the edge device under each evaluation indicator, wherein each grade corresponds to a score; A generating unit, used for integrating the weight value and the score to obtain a performance score, sorting all edge devices in descending order of the performance score, and generating a queue; A splitting unit, used for selecting a tier value, and using the tier value to split the queue into available devices and standby devices; The establishing unit is used to establish a link relationship between the available device and the standby device.
10. The equipment collaborative control system based on industrial Internet identification according to claim 9 is characterized in that: The establishment module includes: a judging unit, configured to establish a score threshold of the performance score, and judge whether the performance score of the available device is greater than the score threshold, and if not, trigger the switching mechanism; The inserting unit is used to generate a label by using the collision function, and insert the label into the spare device via the link relationship.