A method, system, and device for wireless weighing networks

By intermittently sending weighing signals and matching target addresses, the problem of wireless network signal interference among multiple devices was solved, enabling stable operation and real-time data acquisition of the wireless weighing system.

CN116017341BActive Publication Date: 2026-06-30SHANGHAI YAOHUA WEIGHING SYST

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI YAOHUA WEIGHING SYST
Filing Date
2022-12-15
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

When multiple devices transmit data over a wireless network simultaneously, signal interference can cause system malfunctions.

Method used

The weighing signal is sent intermittently to determine whether a response information from the target slave module is received. If a response is received, the processing signal from the target slave module is received and matched. The signal is then sent intermittently using a full address matching rule to ensure that only one target slave module's signal is received at any given time.

Benefits of technology

This reduces signal interference within and between networks, ensuring stable system operation, orderly information exchange between modules, and enabling real-time weight data acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116017341B_ABST
    Figure CN116017341B_ABST
Patent Text Reader

Abstract

This application relates to a method, system, and device for a wireless weighing network. The method includes: intermittently transmitting a weighing signal, wherein the weighing signal is acquired by a weighing sensor; determining whether a response information from a target slave module is received; if a response information from the target slave module is received, activating a processing signal receiving mode to receive a processing signal sent by the target slave module; receiving the processing signal, matching the processing signal to a target address using a full address matching rule, and intermittently transmitting the processing signal matching the target address, wherein the slave module is used to respond to the processing signal and the weighing signal respectively according to the target address to issue response information. This application has the effect of preventing system malfunction when multiple devices simultaneously require wireless network data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless weighing technology, and in particular to a method, system and device for wireless weighing networks. Background Technology

[0002] Electronic weighing instruments typically consist of two parts: a platform (i.e., a weighing platform) and a weighing instrument. After an object is weighed on the platform, the weight data will be displayed on the weighing instrument, allowing people to obtain the mass of the object. Weighing instruments play an important role in various occasions that require weighing and measurement, such as industrial and mining enterprises, logistics industries, and commercial trade.

[0003] In the prior art, there are wireless weighing systems that operate by transmitting data one-to-one between the carrier and the weighing instrument. In such wireless weighing systems, the carrier and the weighing instrument can be operated separately, eliminating the need for a signal cable between them.

[0004] Regarding the aforementioned technology, if multiple devices in the wireless weighing system require data transmission via the wireless network simultaneously, the signals generated by the multiple devices will affect and interfere with each other. This can cause the system to malfunction when receiving multiple signals at the same time. Summary of the Invention

[0005] In order to prevent system malfunctions when multiple devices simultaneously require wireless network data transmission, this application provides a method, system, and device for a wireless weighing network.

[0006] The first aspect of this application provides a method for a wireless weighing network, which adopts the following technical solution:

[0007] Intermittently transmit weighing signals, wherein the weighing signals are acquired by a weighing sensor;

[0008] Determine whether a response message from the target slave module has been received, wherein the weighing signal contains a target address, the target slave module is the slave module that corresponds to the target address among all slave modules, and wherein the target address is determined according to a preset full address matching rule;

[0009] If the response information from the target slave module is received, the processing signal receiving mode is activated to receive the processing signal sent by the target slave module.

[0010] The processing module receives the processing signal, matches the processing signal to the target address using a full address matching rule, and intermittently sends the processing signal matching the target address. The slave module is used to respond to the processing signal and the weighing signal respectively according to the target address to issue response information.

[0011] By adopting the above technical solution, after receiving the weighing signal sent by the load cell, the system intermittently sends the weighing signal to determine whether it has received a response from the target slave module regarding the weighing signal. If a response is received, the system receives the processing signal sent by the target slave module, matches the processing signal to the target address using a full address matching rule, and then intermittently sends the processing signal matching the target address. Through these steps, only one target slave module's processing signal is received at a time, preventing other slave modules from transmitting signals. The master control module sends the received signal to the slave modules that the target slave module needs to communicate with, enabling orderly information exchange between slave modules through the master control module. Signals emitted by slave modules are less likely to interfere with each other, reducing the possibility of signal interference within the network and between networks, thus making the system less prone to malfunctions.

[0012] Preferably, the step of determining whether a response information from the target slave module has been received includes:

[0013] If no response is received from the target module, the weighing signal is sent again.

[0014] By adopting the above technical solution, when no response information is received from the slave module, the weighing signal is sent again. Since the weight data in the weighing signal may change as the object on the carrier changes, sending the weighing signal multiple times makes the weighing signal received by each slave module correspond to the mass of the object on the carrier, so that the obtained weight data is real-time data.

[0015] Preferably, the intermittent transmission of the weighing signal includes:

[0016] The weighing signal is sent at a preset frequency of 10-20 times per second.

[0017] By adopting the above technical solution, the weighing signal is sent at a frequency of 10-20 times per second. Users can adapt the frequency according to the number of modules in the system. When there are many modules, the frequency can be increased to speed up the polling.

[0018] Preferably, the preset full address matching rule is to add all the slave module address information in the address allocation table to the weighing signal sent intermittently according to the preset polling order.

[0019] By adopting the above technical solution, before each weighing signal is sent, the address information in the address allocation table is added to the weighing signal in sequence according to the preset polling order, so that the weighing signal with the target address can be sent intermittently.

[0020] Preferred options also include:

[0021] Configure the parameters of the unregistered slave module according to the preset communication protocol. The unregistered slave module is a slave module that has not joined the wireless weighing network.

[0022] Obtain the address information of the unregistered slave module, and add the address information of the unregistered slave module to the address allocation table to convert the unregistered slave module into a registered slave module.

[0023] By adopting the above technical solution, configuring the parameters of unregistered slave modules, and adding the address information of unregistered slave modules to the address allocation table after obtaining their address information, the new modules can be added to the polling queue when they join the wireless weighing network.

[0024] Preferably, the main control module is an AD module.

[0025] By adopting the above technical solution, the main control module is an AD module. The AD module has functions such as signal conversion, sending or receiving signals through wireless communication, and also has the advantage of fast signal processing speed.

[0026] Preferably, the wireless weighing network is a weighing network based on LoRa communication, which is used to send or receive weighing signals, process signals, and respond to information.

[0027] By adopting the above technical solution, the transmission or reception of weighing signals, processing signals and response information via LoRa communication has the advantages of long signal transmission distance and strong anti-interference capability.

[0028] Preferably, after receiving and processing the signal, the method further includes:

[0029] Determine whether the processed signal includes master control module switching information, wherein the master control module switching information includes the address of the target slave module and the switching instruction;

[0030] If the processing signal includes the switching master control module information, then the switching instruction is sent to the target slave module to switch the target slave module to the master control module.

[0031] By adopting the above technical solution, after receiving and processing information, it is determined whether the processing information includes information on switching the master control module. If it does, a switching command is sent to the target slave module to switch the target slave module to the master control module. Through the above steps, the AD module in the slave module can be switched to the master control module. Different combinations can meet various on-site requirements of users.

[0032] The second aspect of this application provides a system for a wireless weighing network, which adopts the following technical solution:

[0033] A weighing signal transmitting module is used to intermittently transmit weighing signals, wherein the weighing signals are acquired by a weighing sensor;

[0034] The response information receiving module is used to determine whether the response information of the target slave module has been received. The weighing signal contains the target address, and the target slave module is the slave module that corresponds to the target address among all slave modules. The target address is determined according to a preset full address matching rule.

[0035] The signal receiving module is configured to activate the signal receiving mode upon receiving a response from the target slave module, so as to receive the processing signal sent by the target slave module.

[0036] The processing signal sending module is used to receive processing signals, match the processing signals to the target address using the full address matching rule, and intermittently send the processing signals that match the target address. The slave module is used to respond to the processing signals and the weighing signals according to the target address to send response information.

[0037] A third aspect of this application provides a device for a wireless weighing network comprising: a timer and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and executed to perform steps of a method for a wireless weighing network.

[0038] In summary, this application includes at least one of the following beneficial technical effects:

[0039] 1. By adopting this application, only the processing signal of one target slave module is received at the same time, and other slave modules cannot transmit signals. The slave modules can exchange information in an orderly manner through the master control module. The signals emitted by the slave modules are less likely to affect each other, reducing the possibility of signal interference within the network and between networks, making the system less prone to malfunction.

[0040] 2. By using this application, each module in the wireless weighing network can obtain real-time, dynamic weight data of the object being measured;

[0041] 3. By adopting this application, users can adaptively modify the frequency according to the number of modules in the system. When there are many modules, the frequency can be increased to speed up the polling. Attached Figure Description

[0042] Figure 1 This is a flowchart illustrating a method for a wireless weighing network according to an embodiment of this application.

[0043] Figure 2 This is a schematic diagram of the architecture of the wireless weighing network according to an embodiment of this application;

[0044] Figure 3This is a schematic diagram of a system for a wireless weighing network according to an embodiment of this application;

[0045] Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application.

[0046] Explanation of reference numerals in the attached diagram: 1. Weighing signal transmitting module; 2. Response information receiving module; 3. Processing signal receiving module; 4. Processing signal transmitting module; 1000. Electronic device; 1001. Processor; 1002. Communication bus; 1003. User interface; 1004. Network interface; 1005. Memory. Detailed Implementation

[0047] This application discloses a method for a wireless weighing network.

[0048] Reference Figure 1 A method for a wireless weighing network includes the following steps:

[0049] Reference Figure 2 In this embodiment, the wireless weighing network adopts a star network architecture. The central part of the wireless weighing network is the master control module, and the nodes of the wireless weighing network are slave modules. The master control module and the slave modules communicate with each other via LoRa.

[0050] The main control module is an AD module, which has the same signal processing capabilities as a smartphone. Specifically, the AD module can be an H8AD module. The main control module is the main execution unit of this solution. The main control module is connected to the weighing equipment, which includes a load-bearing device and a weighing sensor. The main control module is used for signal conversion and for receiving or sending signals and information via LoRa wireless communication.

[0051] The slave modules can be AD modules, wireless weighing instruments, PLCs, and screen displays. The slave modules can be independently matched according to the different requirements of the user's site to adapt to various complex environments.

[0052] S10: Intermittently send weighing signals;

[0053] In this embodiment, the weighing signal is acquired by a weighing sensor installed in a carrier. When the object to be measured is placed on the carrier, the weighing sensor converts the pressure of the carrier into an electrical signal. This electrical signal is further processed by the main control module and converted into a weighing signal, which includes the weight data of the object being measured.

[0054] Specifically, the weighing sensor can be a resistance strain gauge weighing sensor, a capacitive weighing sensor, or an electromagnetic sensor; any reasonable type will not be limited here.

[0055] After obtaining the weighing signal, the weighing signal is transmitted at a preset frequency, where the preset frequency is the number of times the weighing signal is transmitted per unit time. In this embodiment, the preset frequency is 12.5 times per second, that is, once every 80ms. In other embodiments, the preset frequency can also be 10 or 15 times per second, and the range of the preset frequency is 10-20 times per second. The preset frequency can be set according to the number of modules in the wireless weighing network. When there are many modules in the wireless weighing network, the preset frequency can be increased.

[0056] S20: Determine whether a response message from the target module has been received;

[0057] The target slave module is the slave module that corresponds to the target address among all slave modules. The target address is determined according to a preset full address matching rule. The preset full address matching rule is as follows: obtain the address allocation table in the cache, and read the address allocation table in the order of polling from top to bottom to obtain the address information of the slave module in the address allocation table. For each target slave module address information obtained, the target slave module address information is added to the weighing signal to be sent. When the address allocation table is completely read, the above steps are repeated for the next round of reading so that the target slave module address information is present in each weighing signal sent.

[0058] In this embodiment, the address allocation table is obtained by: acquiring the address information of all slave modules, arranging the address information according to the order in which the slave modules joined the wireless weighing network to obtain the address allocation table; determining the target address by using a preset full address matching rule, so that each time a weighing signal is sent, the weighing signal includes address information, which corresponds to the target address, and the target slave module can be selected from the target address.

[0059] Specifically, the master control module sends a weighing signal to all slave modules. This weighing signal carries the address information of the target slave module. After the master control module finishes sending the signal, it determines whether it has received a response from the target slave module within a first preset time. The response information is the target slave module's response encoding information to the weighing signal sent by the master control module.

[0060] In this embodiment, the method for obtaining the first preset time may be: converting the preset frequency into the time interval between two adjacent transmissions of the weighing signal, detecting the time required to transmit the weighing signal, and subtracting the two to obtain the first preset time. For example, if the preset frequency is 12.5 times per second, then the time interval between two adjacent transmissions of the weighing signal is 80ms, and the weighing signal needs to be transmitted for 25ms, then the first preset time is 55ms.

[0061] In another embodiment, the first preset time can be directly set to 55ms or 50ms. The preset time must not be greater than the time interval between two adjacent weighing signals and must not be less than the time required to send the weighing signal.

[0062] S21: If no response is received from the target module, the weighing signal is sent again;

[0063] Specifically, if the main control module does not receive the response information sent by the target slave module within the first preset time, then after the first preset time, it adds the next address information to the weighing signal according to the preset full address matching rules and the polling order, and then sends the weighing signal with the next address information to all slave modules again, so that all modules can obtain the real-time weight data of the measured object.

[0064] S22: If a response message is received from the target slave module, the processing signal receiving mode is enabled to receive the processing signal sent by the target slave module.

[0065] The processing signal is generated by the target module based on the received operation information and the preset communication protocol. The preset communication protocol can be the MODBUS protocol. For example, when the user clicks the tare button on the wireless weighing instrument, the target module receives the tare operation information and generates a tare processing signal according to the content of the preset communication protocol.

[0066] Specifically, if the main control module receives response information from the target slave module within a first preset time, it activates the processing signal receiving mode. In this mode, the main control module stops sending weighing signals and receives processing signals from the target slave module. If no further processing signals are received within a second preset time, the processing signal reception is complete, and the processing signal receiving mode is deactivated. In this embodiment, the second preset time can be 50ms; in other embodiments, it can be 45ms or 55ms, and any reasonable approach is not limited here.

[0067] S30: Receive the processing signal, match the processing signal to the target address using the full address matching rule, and intermittently send the processing signal matching the target address;

[0068] Specifically, after the main control module receives and processes the signal, it adds address information to the processing signal according to the full address matching rules to match the target address. The address information added to the processing signal is added sequentially according to the preset polling order mentioned above. The first address information added is the address information following the address information of the target slave module in the address allocation table. After the target address is matched, the processing signal matching the target address is intermittently sent to all slave modules so that the slave module corresponding to the target address can respond to the received processing signal.

[0069] S40: Determine whether the processing signal includes information on switching the master control module; if the processing signal includes information on switching the master control module, send a switching command to the target slave module to switch the target slave module to the master control module;

[0070] Specifically, after receiving the processing signal, it is determined whether the processing signal includes master control module switching information. The master control module switching information is the encoded information of switching the target slave module to the master control module. The master control module switching information includes the address information of the target slave module and the switching instruction. If the processing signal includes master control module switching information, the switching instruction is sent directly to the target slave module according to the address information of the target slave module, thereby switching the target slave module to the master control module.

[0071] S50: Configure the parameters of the unregistered slave module according to the preset communication protocol; obtain the address information of the unregistered slave module, and add the address information of the unregistered slave module to the address allocation table to convert the unregistered slave module into a registered slave module.

[0072] Among them, the unregistered slave module is a new slave module that needs to join the wireless weighing network. When the new slave module successfully joins the wireless weighing network, the new slave module changes from the unregistered state to the registered state.

[0073] Specifically, when an unregistered slave module is plugged in and the main control module receives a processing signal including information about registered slave modules, the main control module issues a configuration command according to a preset communication protocol to configure the parameters of the unregistered slave module. The parameters of the unregistered slave module include LoRa parameters, address information, network ID, metering parameters (such as the scale value), module-specific operating parameters, etc. The address information of the unregistered slave module is obtained and added to the last row of the address allocation table to convert the unregistered slave module to a registered state. The main control module also issues a modification command according to the preset communication protocol to modify the data on the number of registered modules in the cache to obtain the real-time number of modules.

[0074] The implementation principle of a method for a wireless weighing network according to an embodiment of this application is as follows: Weighing signals are intermittently transmitted, and it is determined whether a response information from the target slave module is received. If no response information is received, the weighing signal continues to be transmitted. If a response information is received, the processing signal receiving mode is activated to receive the processing signal sent by the target slave module. After receiving the processing signal, the processing signal is matched to the target address using a full address matching rule, and the processing signal matching the target address is intermittently transmitted. At any given time, the master control module receives only the processing signal from one target slave module, and other slave modules cannot transmit signals. Information exchange between slave modules can be carried out in an orderly manner through the master control module. Signals emitted by slave modules are less likely to interfere with each other, reducing the possibility of signal interference within the network and between networks, making the system less prone to malfunction.

[0075] This application also discloses a system for a wireless weighing network. (See also...) Figure 1 and Figure 3 The system for wireless weighing networks includes a weighing signal transmitting module 1, a response information receiving module 2, a processing signal receiving module 3, and a processing signal transmitting module 4.

[0076] The weighing signal transmitting module is used to intermittently transmit weighing signals, which are acquired by the weighing sensor.

[0077] The response information receiving module is used to determine whether the response information of the target slave module has been received. The weighing signal contains the target address, and the target slave module is the slave module that corresponds to the target address among all slave modules. The target address is determined according to a preset full address matching rule.

[0078] The signal receiving module is used to activate the signal receiving mode to receive the processing signal sent by the target slave module if a response information is received from the target slave module.

[0079] The signal transmission module is used to receive the processing signal, match the processing signal to the target address using the full address matching rule, and intermittently send the processing signal matching the target address. The slave module is used to respond to the processing signal and the weighing signal respectively according to the target address to send response information.

[0080] It should be noted that the system provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the system and method embodiments for wireless weighing networks provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0081] This application also provides an electronic device.

[0082] Please see Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 4 As shown, the electronic device 1000 may include: at least one processor 1001, at least one network interface 1004, a user interface 1003, a memory 1005, and at least one communication bus 1002.

[0083] The communication bus 1002 is used to realize the connection and communication between these components.

[0084] The user interface 1003 may include a display screen and a camera. Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface.

[0085] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface).

[0086] The processor 1001 may include one or more processing cores. The processor 1001 connects to various parts within the server 1000 using various interfaces and lines, and performs various functions and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 1005, and by calling data stored in the memory 1005. Optionally, the processor 1001 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). The processor 1001 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content to be displayed on the screen; and the modem handles wireless communication. It is understood that the modem may also not be integrated into the processor 1001 and may be implemented as a separate chip.

[0087] The memory 1005 may include random access memory (RAM) or read-only memory. Optionally, the memory 1005 may include a non-transitory computer-readable medium. The memory 1005 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-described method embodiments, etc.; the data storage area may store data involved in the above-described method embodiments, etc. Optionally, the memory 1005 may also be at least one storage system located remotely from the aforementioned processor 1001. Figure 4As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and an application program for a wireless weighing network.

[0088] It should be noted that the system provided in the above embodiments is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0089] exist Figure 4 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and to obtain the user input data; while the processor 1001 can be used to call an application program for a wireless weighing network stored in the memory 1005, which, when executed by one or more processors, causes the electronic device to perform any of the methods in the above embodiments.

[0090] An electronic device readable storage medium stores instructions that, when executed by one or more processors, cause the electronic device to perform a method as described in any of the above embodiments.

[0091] Those skilled in the art will clearly understand that the technical solutions of this application can be implemented using software and / or hardware. In this specification, "module" refers to software and / or hardware capable of independently performing or cooperating with other components to perform a specific function. Hardware may include, for example, a Field-Programmable Gate Array (FPGA), an Integrated Circuit (IC), etc.

[0092] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0093] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0094] In the embodiments provided in this application, it should be understood that the disclosed system can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some service interface; the indirect coupling or communication connection between systems or units may be electrical or other forms.

[0095] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0096] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0097] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0098] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage device, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0099] The above are merely exemplary embodiments of this disclosure and should not be construed as limiting the scope of this disclosure. Any equivalent changes and modifications made in accordance with the teachings of this disclosure shall still fall within the scope of this disclosure. Those skilled in the art will readily conceive of other embodiments of this disclosure upon considering the specification and the disclosure of practical truth. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not described in this disclosure. The specification and embodiments are considered exemplary only, and the scope and spirit of this disclosure are defined by the claims.

[0100] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.

Claims

1. A method for a wireless weighing network, characterized in that, Applied to the main control module, the method includes the following steps: Intermittently transmit weighing signals, wherein the weighing signals are acquired by a weighing sensor; Determine whether a response message from the target slave module has been received, wherein the weighing signal contains a target address, the target slave module is the slave module that corresponds to the target address among all slave modules, and wherein the target address is determined according to a preset full address matching rule; The step of determining whether a response message has been received from the target module includes: If no response is received from the target module, the weighing signal is sent again; If the response information from the target slave module is received, the processing signal receiving mode is activated to receive the processing signal sent by the target slave module. The processing module receives the processing signal, matches the processing signal to the target address using a full address matching rule, and intermittently sends the processing signal matching the target address. The slave module is used to respond to the processing signal and the weighing signal according to the target address to send response information. The preset full address matching rule is to add all the module address information in the address allocation table to the weighing signal sent intermittently according to the preset polling order; Also includes: Configure the parameters of the unregistered slave module according to the preset communication protocol. The unregistered slave module is a slave module that has not joined the wireless weighing network. Obtain the address information of the unregistered slave module, and add the address information of the unregistered slave module to the address allocation table to convert the unregistered slave module into a registered slave module; After receiving and processing the signal, the method further includes: Determine whether the processed signal includes master control module switching information, wherein the master control module switching information includes the address of the target slave module and the switching instruction; If the processing signal includes the switching master control module information, then the switching instruction is sent to the target slave module to switch the target slave module to the master control module.

2. The method for a wireless weighing network according to claim 1, characterized in that... The intermittent transmission of the weighing signal includes: The weighing signal is sent at a preset frequency of 10-20 times per second.

3. The method for a wireless weighing network according to claim 1, characterized in that: The main control module is an AD module.

4. The method for a wireless weighing network according to claim 1, characterized in that: The wireless weighing network is a weighing network based on LoRa communication, which is used to send or receive weighing signals, process signals, and respond to information.

5. A system based on the method for a wireless weighing network according to any one of claims 1-4, characterized in that, The system includes: A weighing signal transmitting module (1) is used to intermittently transmit a weighing signal, wherein the weighing signal is acquired by a weighing sensor; The response information receiving module (2) is used to determine whether the response information of the target slave module has been received, wherein the weighing signal contains a target address, the target slave module is the slave module that corresponds to the target address among all slave modules, and wherein the target address is determined according to a preset full address matching rule; The processing signal receiving module (3) is used to start the processing signal receiving mode to receive the processing signal sent by the target slave module if the response information of the target slave module is received. The processing signal sending module (4) is used to receive the processing signal, match the processing signal to the target address through the full address matching rule, and intermittently send the processing signal matching the target address. The slave module is used to respond to the processing signal and the weighing signal according to the target address to send response information.

6. An electronic device, characterized in that, include: A processor and a memory; wherein the memory stores a computer program adapted to be loaded by the processor and to execute the method steps as claimed in any one of claims 1-4.