Intelligent production equipment controller ID calibration method and system and storage medium
The main controller sends a solid frequency solid duty cycle signal to the sub-controller for ID calibration, which solves the communication problem caused by traditional dial switch errors, and realizes the fast and accurate ID calibration and communication network establishment of intelligent production equipment.
Patent Information
- Application Number
- CN202411235451.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2024-12-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The ID allocation method of the controller of traditional intelligent production equipment relies on the dial switch, which is prone to dial errors, causing communication between the master controller and the slave controller to fail, requiring professional and technical personnel to readjust, which is time-consuming and labor-intensive.
The main controller uses the main controller to send a pulse signal of solid frequency and fixed duty cycle to the sub-controller in turn for ID calibration. The sub-controller performs ID calibration after receiving the corresponding signal. The main controller detects whether the calibration ID is correct and executes the corresponding command to establish or Clear ID calibration to ensure the establishment of the communication network.
The ID calibration process is simplified, the calibration accuracy and speed are improved, and the communication network between the sub-controller and the main controller is established, reducing human errors and adjustment time.
Smart Images

Figure CN119105451A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of industrial intelligent network communication technology, and specifically to an intelligent production equipment controller ID calibration method, system and storage medium. Background Art
[0002] Intelligent production equipment establishes a communication network through a master controller and multiple slave controllers, and then controls the slave controllers through the master controller to realize intelligent operation of the equipment. When the master controller and the slave controllers establish a communication network, each slave controller needs to have a separate ID. The traditional method is to assign IDs through the dip switches on the control panel. When the dip switches have a dial error, the master controller will be unable to communicate with the slave controllers, and professional technicians need to readjust the dip switches, which is time-consuming and labor-intensive. Summary of the invention
[0003] In order to overcome the above-mentioned shortcomings, the purpose of this application is to provide an intelligent production equipment controller ID calibration method, system and storage medium, so as to effectively solve the above-mentioned problems.
[0004] In order to achieve the above objectives, this application adopts the following technical solutions:
[0005] In the first aspect, the present application provides an ID calibration method for an intelligent production equipment controller, wherein the intelligent production equipment includes a main controller, a first sub-controller, a second sub-controller, and a third sub-controller. The controller ID calibration method is used to sequentially calibrate the IDs of the three sub-controllers so that they establish a communication network with the main controller. The ID calibration method includes:
[0006] S1, based on the main controller sending a first signal to the first sub-controller, the first sub-controller writes the first signal and calibrates the ID to 01,
[0007] S2, based on the first sub-controller sending a second signal to the second sub-controller, the second sub-controller writes the second signal and marks the ID as 02,
[0008] S3, based on the second sub-controller sending a third signal to the third sub-controller, the third sub-controller writes the third signal and marks the ID as 03,
[0009] S4, based on the third sub-controller sending a fourth signal to the main controller, the main controller writes the fourth signal,
[0010] S5, based on the main controller, respectively obtain the calibration IDs corresponding to the first sub-controller, the second sub-controller and the third sub-controller,
[0011] S6, the main controller executes the first instruction or the second instruction according to the obtained calibration ID of each sub-controller, wherein:
[0012] When the main controller executes the first instruction, the first sub-controller, the second sub-controller and the third sub-controller complete ID calibration, and the main controller establishes a communication network with the first sub-controller, the second sub-controller and the third sub-controller.
[0013] When the main controller executes the second instruction, the first sub-controller, the second sub-controller and the third sub-controller clear the written ID calibration and repeat steps S1-S5.
[0014] Furthermore, the first signal, the second signal, the third signal and the fourth signal respectively include pulse signals, the frequencies of the first signal, the second signal, the third signal and the fourth signal are all equal to P, and the duty cycle of the first signal is n%, the duty cycle of the second signal is 2n%, the duty cycle of the third signal is 3n%, and the duty cycle of the fourth signal is 4n%.
[0015] Further, when the first sub-controller has a calibration ID and the calibration ID is 01,
[0016] The second sub-controller has a calibration ID and the calibration ID is 02.
[0017] The third sub-controller has a calibration ID and the calibration ID is 03.
[0018] When the frequency of the fourth signal is P and the duty cycle is 4n%, the main controller executes the first instruction.
[0019] Further, when the first sub-controller does not have a calibration ID or the calibration ID is not 01,
[0020] and / or the second sub-controller does not have a calibration ID or the calibration ID is not 02,
[0021] and / or the third sub-controller does not have a calibration ID or the calibration ID is not 03,
[0022] And / or when the main controller of the main controller does not obtain the fourth signal, the main controller executes the second instruction.
[0023] In a second aspect, the present application also provides an intelligent production equipment controller ID calibration system, including a main controller, a first sub-controller, a second sub-controller and a third sub-controller, wherein:
[0024] The main controller includes a main control unit, a main communication unit and a first signal sending unit, wherein the main control unit is connected to the main communication unit and the first signal sending unit respectively.
[0025] The first sub-controller includes a first sub-control unit, a first communication unit and a second signal sending unit, the first sub-control unit is connected to the first communication unit and the second signal sending unit respectively, the first communication unit is connected to the main communication unit, and the first sub-control unit is connected to the first signal sending unit.
[0026] The second sub-controller includes a second sub-control unit, a second communication unit and a third signal sending unit, the second sub-control unit is connected to the second communication unit and the third signal sending unit respectively, the second communication unit is connected to the main communication unit, and the second sub-control unit is connected to the second signal sending unit.
[0027] The third sub-controller includes a third sub-control unit, a third communication unit and a fourth signal sending unit. The third sub-control unit is connected to the third communication unit and the fourth signal sending unit respectively. The third communication unit is connected to the main communication unit. The third sub-control unit is connected to the third signal sending unit, and the fourth signal sending unit is connected to the main control unit.
[0028] Further, the main communication unit is connected to the first communication unit, the second communication unit and the third communication unit respectively so that the main control unit obtains the calibration IDs of the corresponding controllers in the first sub-control unit, the second sub-control unit and the third sub-control unit respectively.
[0029] Further, the main control unit controls the first signal sending unit to send a first signal to the first sub-control unit, the first sub-control unit controls the second signal sending unit to send a second signal to the second sub-control unit, the second sub-control unit controls the third signal sending unit to send a third signal to the third sub-control unit, and the third sub-control unit controls the fourth signal sending unit to send a fourth signal to the main control unit.
[0030] Furthermore, the first sub-controller, the second sub-controller and the third sub-controller respectively include a storage calibration unit, the storage calibration unit is connected to the sub-control unit of its corresponding controller, and the storage calibration unit is used to store the calibration ID information of its corresponding controller to perform ID calibration on the controller.
[0031] Furthermore, the first sub-controller, the second sub-controller and the third sub-controller respectively include a sampling unit, the sampling unit is connected to the sub-control unit of the corresponding controller, and the sampling unit is used to collect and decode the signal obtained by the sub-control unit of the corresponding controller.
[0032] In a third aspect, the present application also provides a storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement any of the intelligent production equipment controller ID calibration methods described.
[0033] Beneficial Effects
[0034] The present application adopts the method of the main controller sending a first signal to the first sub-controller, the first sub-controller sending a second signal to the second sub-controller, the second sub-controller sending a third signal to the third sub-controller, and the third sub-controller sending a fourth signal to the main controller to sequentially perform ID calibration on the three sub-controllers. At the same time, the first signal, the second signal, the third signal and the fourth signal are all pulse signals with fixed frequency and duty cycle. The first, second and third controllers can only perform ID calibration after receiving the corresponding signals. At the same time, the main controller can determine whether the controller ID calibration is correct after detecting the calibration ID of each slave controller and receiving the corresponding signal. The calibration method for the sub-controllers of this scheme is simple and fast, and the detection accuracy after calibration is high, ensuring that the sub-controllers can establish a communication network with the main controller after performing ID calibration in sequence. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings are used to provide an understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation on the technical solution of the present disclosure. The shapes and sizes of the components in the accompanying drawings do not reflect the actual proportions and are only intended to illustrate the content of the present application.
[0036] Figure 1 This is the control flow chart of the controller ID calibration method for this application.
[0037] Figure 2 This is a block diagram of a controller ID calibration system in one embodiment of the present application.
[0038] Figure 3 Schematic diagram of the main controller circuit structure in one embodiment of the present application.
[0039] Figure 4 Schematic diagram of the circuit structure of the first slave controller in one embodiment of the present application. DETAILED DESCRIPTION
[0040] The above scheme is further described below in conjunction with specific examples. It should be understood that these examples are used to illustrate the present application and are not limited to the scope of the present application. The implementation conditions adopted in the examples can be further adjusted as the conditions of the specific manufacturer, and the unspecified implementation conditions are usually the conditions in conventional experiments.
[0041] Unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connecting" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. In this article, "electrical connection" includes the situation where the constituent elements are connected together through an element with some electrical function. "Elements with some electrical function" are not particularly limited as long as they can transfer electrical signals between the connected constituent elements. "Elements with some electrical function" can be, for example, electrodes or wiring, or switching elements such as transistors, or other functional elements such as resistors, inductors or capacitors. "Up", "down", "left", "right", etc. are only used to indicate relative position relationships. When the absolute position of the object being described changes, the relative position relationship may also change accordingly.
[0042] In this application, the directions or positional relationships indicated by the terms "upper", "lower", "inner", "middle", etc. are based on the directions or positional relationships shown in the drawings. These terms are mainly used to better describe the present application and its embodiments, and are not used to limit the indicated devices, elements or components to have a specific direction, or to be constructed and operated in a specific direction.
[0043] As mentioned in the background, the traditional way to assign sub-controller IDs is to assign IDs through the dip switches on the control panel. When a dip switch has a dial error, the main controller will be unable to communicate with the slave controller.
[0044] To solve this problem, the inventor provides a controller ID calibration method for intelligent production equipment. The intelligent production equipment includes a main controller, a first sub-controller, a second sub-controller and a third sub-controller. The controller ID calibration method is used to calibrate the IDs of the three sub-controllers in turn so that they can establish a communication network with the main controller. Figure 1 As shown, the ID calibration method includes:
[0045] Step 1: The main controller sends a first signal to the first sub-controller, and the first sub-controller writes the first signal and calibrates the ID to 01.
[0046] Step 2: Based on the first sub-controller sending the second signal to the second sub-controller, the second sub-controller writes the second signal and calibrates the ID to 02.
[0047] Step 3: Based on the second sub-controller sending the third signal to the third sub-controller, the third sub-controller writes the third signal and calibrates the ID as 03.
[0048] Step 4: Based on the third sub-controller sending a fourth signal to the main controller, the main controller writes the fourth signal.
[0049] Step 5: Based on the main controller, the calibration IDs corresponding to the first sub-controller, the second sub-controller and the third sub-controller are obtained respectively.
[0050] Step 6: The main controller executes the first instruction or the second instruction according to the obtained calibration ID of each sub-controller, wherein:
[0051] When the main controller executes the first instruction, the first sub-controller, the second sub-controller and the third sub-controller complete the ID calibration, and the main controller establishes a communication network with the first sub-controller, the second sub-controller and the third sub-controller.
[0052] When the main controller executes the second instruction, the first sub-controller, the second sub-controller and the third sub-controller clear the written ID calibration and repeat steps 1 to 5.
[0053] The above-mentioned first signal, second signal, third signal and fourth signal respectively include pulse signals, and the frequencies of the first signal, second signal, third signal and fourth signal are equal to P, and the duty cycle of the first signal is n%, the duty cycle of the second signal is 2n%, the duty cycle of the third signal is 3n%, and the duty cycle of the fourth signal is 4n%.
[0054] When the first sub-controller has a calibration ID and the calibration ID is 01, and the second sub-controller has a calibration ID and the calibration ID is 02, and the third sub-controller has a calibration ID and the calibration ID is 03, and the frequency of the fourth signal is P and the duty cycle is 4n%, it means that the ID calibration of the three sub-controllers is completed and the calibration is correct;
[0055] When the first sub-controller does not have a calibration ID or the calibration ID is not 01, and / or the second sub-controller does not have a calibration ID or the calibration ID is not 02, and / or the third sub-controller does not have a calibration ID or the calibration ID is not 03, and / or the main controller of the main controller does not obtain the fourth signal, it means that one or more of the three sub-controllers have not completed the calibration or the calibration is incorrect. At this time, the main controller needs to control to repeat the above steps one to five, that is, execute the second instruction.
[0056] Next, combine the attached Figure 2-4 The present application is described exemplarily.
[0057] An embodiment of the present application discloses an intelligent production equipment controller ID calibration system, the system comprising:
[0058] Main controller, such as Figure 2 As shown, the main controller includes a main control unit, a main communication unit and a first signal sending unit, and the main control unit is connected to the main communication unit and the first signal sending unit respectively;
[0059] In some embodiments, the main control unit includes a main control chip U1, which is mainly used to collect the calibration ID information written in each sub-controller and perform simple logic diagnosis processing. The main communication unit includes a chip U2 for network communication, which mainly communicates with the communication chip of each sub-controller through a CAN (Control Area Network) serial communication protocol bus. The first signal sending unit is a circuit module that can send a fixed pulse signal, which includes transistors M1 and Q1. By controlling Q1 to close M1 and output a fixed duty cycle and frequency, the circuit structure of the main controller is as follows:
[0060] like Figure 3 As shown, the main control chip U1 is electrically connected to the network communication chip U2, one of the pins of the main control chip U1 is electrically connected to the control end of the transistor Q1, and the main control chip U1 sends a signal to control the on and off of the transistor Q1. One of the electrodes of the transistor Q1 is electrically connected to the control end of the transistor M1. When the transistor Q1 is turned on, the transistor M1 is also turned on. One of the electrodes of the transistor M1 is connected to the first sub-control unit. When the transistor M1 is turned on, the transistor M1 sends a first signal with a frequency of P and a duty cycle of n% to the first sub-control unit. At the same time, the main control chip U1 can receive a fourth signal with a frequency of P and a duty cycle of 4n%.
[0061] The first sub-controller, such as Figure 2As shown, it includes a first sub-control unit, a first communication unit, a second signal sending unit, a storage calibration unit and a sampling unit, the first sub-control unit is connected to the first communication unit and the second signal sending unit respectively, the first communication unit is connected to the main communication unit, the first sub-control unit is connected to the first signal sending unit, and at the same time, the storage calibration unit and the sampling unit are connected to the first sub-control unit, the storage calibration unit is used to store the calibration ID information of the corresponding controller to perform ID calibration on the controller, and the sampling unit is used to collect and decode the signal obtained by the sub-control unit of the corresponding controller;
[0062] In some embodiments, the first sub-control unit includes a control chip U3, the first communication unit includes a chip U4 for network communication, and communicates with the communication chip U2 through a CAN (Control Area Network) serial communication protocol bus. The second signal sending unit is a circuit module that can send a fixed pulse signal, which includes transistors M2 and Q2. By controlling Q2 to close M2, a fixed duty cycle and frequency are output. The storage calibration unit includes a storage chip U5, and the sampling unit includes a sampling chip U6. The circuit structure of the first sub-controller is as follows:
[0063] like Figure 4 As shown, the control chip U3 is electrically connected to the network communication chip U4, the control chip U3 is electrically connected to the storage chip U5, the control chip U3 is electrically connected to the sampling chip U6, one of the pins of the control chip U3 is electrically connected to the control end of the transistor Q2, a signal is sent by the control chip U3 to control the on and off of the transistor Q2, one of the electrodes of the transistor Q2 is electrically connected to the control end of the transistor M2, when the transistor Q2 is turned on, the transistor M2 is also turned on, one of the electrodes of the transistor M2 is connected to the second sub-control unit, when the transistor M2 is turned on, the transistor M2 sends a second signal with a frequency of P and a duty cycle of 2n% to the second sub-control unit, and at the same time, the control chip U3 can receive a first signal with a frequency of P and a duty cycle of n%.
[0064] The second sub-controller includes a second sub-control unit, a second communication unit, a third signal sending unit, a storage calibration unit and a sampling unit. The second sub-control unit is connected to the second communication unit and the third signal sending unit respectively. The second communication unit is connected to the main communication unit. The second sub-control unit is connected to the second signal sending unit. The second sub-control unit has the same control principle and circuit structure as the first sub-controller.
[0065] The third sub-controller includes a third sub-control unit, a third communication unit, a fourth signal sending unit, a storage calibration unit and a sampling unit. The third sub-control unit is connected to the third communication unit and the fourth signal sending unit respectively. The third communication unit is connected to the main communication unit. The third sub-control unit is connected to the third signal sending unit. The fourth signal sending unit is connected to the main control unit. The third sub-control unit has the same control principle and circuit structure as the first sub-controller.
[0066] The main communication unit is connected to the first communication unit, the second communication unit and the third communication unit respectively so that the main control unit obtains the calibration ID of the corresponding controller in the first sub-control unit, the second sub-control unit and the third sub-control unit respectively; the main control unit controls the first signal sending unit to send a first signal to the first sub-control unit, the first sub-control unit controls the second signal sending unit to send a second signal to the second sub-control unit, the second sub-control unit controls the third signal sending unit to send a third signal to the third sub-control unit, and the third sub-control unit controls the fourth signal sending unit to send a fourth signal to the main control unit.
[0067] Another embodiment of the present application discloses a method for calibrating an ID of an intelligent production equipment controller, the method is as follows:
[0068] S1, the main control unit controls the first signal sending unit to send the first signal (frequency P, duty cycle n%) to the first sub-control unit, the first sub-control unit sends the first signal to its corresponding sampling unit, the sampling unit decodes and analyzes the first signal and feeds it back to the first sub-control unit, the first sub-control unit controls its corresponding storage calibration unit to write the calibration ID: 01, at the same time, the first sub-control unit controls the second signal sending unit to send the second signal (frequency P, duty cycle 2n%) to the second sub-control unit,
[0069] S2, the second sub-control unit sends the second signal to its corresponding sampling unit, the sampling unit decodes and analyzes the second signal and feeds it back to the second sub-control unit, the second sub-control unit controls its corresponding storage calibration unit to write the calibration ID: 02, and at the same time, the second sub-control unit controls the third signal sending unit to send the third signal (frequency P, duty cycle 3n%) to the third sub-control unit,
[0070] S3, the third sub-control unit sends the third signal to its corresponding sampling unit, the sampling unit decodes and analyzes the third signal and feeds it back to the third sub-control unit, the third sub-control unit controls its corresponding storage calibration unit to write the calibration ID: 03, and at the same time, the third sub-control unit controls the fourth signal sending unit to send the fourth signal (frequency P, duty cycle 4n%) to the main control unit,
[0071] S4, the main control unit determines whether the fourth signal is received, if yes, it is YES, if not, it is NO;
[0072] S5, the main control unit controls the main communication unit to communicate with the first communication unit, the second communication unit and the third communication unit respectively so that the main control unit obtains the calibration ID information written in the first sub-control unit, the second sub-control unit and the third sub-control unit and analyzes it. If the calibration ID corresponding to the first sub-control unit is 01, the calibration ID corresponding to the second sub-control unit is 02, and the calibration ID corresponding to the third sub-control unit is 03, it is YES, otherwise it is NO;
[0073] S6. When S4 and S5 are both YES, the main control unit controls the main communication unit to establish a communication network with the communication units of each sub-controller; when one or both of S4 and S5 are both NO, the main control unit controls the main communication unit to send an instruction to clear the calibration ID to the communication units of each sub-control unit, and each sub-control unit controls its corresponding storage calibration unit to clear the written calibration ID, and repeats the above steps S1-S5.
[0074] The above embodiments are only for illustrating the technical concept and features of the present application, and their purpose is to enable people familiar with the technology to understand the content of the present application and implement it accordingly, and they cannot be used to limit the protection scope of the present application. Any equivalent transformation or modification made according to the spirit of the present application shall be included in the protection scope of the present application.
Claims
1. A method for calibrating the ID of an intelligent production equipment controller. Features: The intelligent production equipment includes a main controller, a first sub-controller, a second sub-controller and a third sub-controller. The controller ID calibration method is used to sequentially perform ID calibration on the three sub-controllers so that they can establish a communication network with the main controller. The ID calibration method includes: S1, based on the main controller sending a first signal to the first sub-controller, the first sub-controller writes the first signal and calibrates the ID to 01, S2, based on the first sub-controller sending a second signal to the second sub-controller, the second sub-controller writes the second signal and marks the ID as 02, S3, based on the second sub-controller sending a third signal to the third sub-controller, the third sub-controller writes the third signal and marks the ID as 03, S4, based on the third sub-controller sending a fourth signal to the main controller, the main controller writes the fourth signal, S5, based on the main controller, respectively obtain the calibration IDs corresponding to the first sub-controller, the second sub-controller and the third sub-controller, S6, the main controller executes the first instruction or the second instruction according to the obtained calibration ID of each sub-controller, wherein: When the main controller executes the first instruction, the first sub-controller, the second sub-controller and the third sub-controller complete ID calibration, and the main controller establishes a communication network with the first sub-controller, the second sub-controller and the third sub-controller. When the main controller executes the second instruction, the first sub-controller, the second sub-controller and the third sub-controller clear the written ID calibration and repeat steps S1-S5.
2. The ID calibration method of the intelligent production equipment controller according to claim 1, Features: The first signal, the second signal, the third signal and the fourth signal respectively include pulse signals, the frequencies of the first signal, the second signal, the third signal and the fourth signal are all equal to P, and the duty cycle of the first signal is n%, the duty cycle of the second signal is 2n%, the duty cycle of the third signal is 3n%, and the duty cycle of the fourth signal is 4n%.
3. The ID calibration method of the intelligent production equipment controller according to claim 1, Features: When the first sub-controller has a calibration ID and the calibration ID is 01, The second sub-controller has a calibration ID and the calibration ID is 02. The third sub-controller has a calibration ID and the calibration ID is 03. When the frequency of the fourth signal is P and the duty cycle is 4n%, the main controller executes the first instruction.
4. The ID calibration method of the intelligent production equipment controller according to claim 3, Features: When the first sub-controller does not have a calibration ID or the calibration ID is not 01, and / or the second sub-controller does not have a calibration ID or the calibration ID is not 02, and / or the third sub-controller does not have a calibration ID or the calibration ID is not 03, And / or when the main controller of the main controller does not obtain the fourth signal, the main controller executes the second instruction.
5. An intelligent production equipment controller ID calibration system, Features: include A main controller, a first sub-controller, a second sub-controller and a third sub-controller, wherein: The main controller includes a main control unit, a main communication unit and a first signal sending unit, wherein the main control unit is connected to the main communication unit and the first signal sending unit respectively. The first sub-controller includes a first sub-control unit, a first communication unit and a second signal sending unit, the first sub-control unit is connected to the first communication unit and the second signal sending unit respectively, the first communication unit is connected to the main communication unit, and the first sub-control unit is connected to the first signal sending unit. The second sub-controller includes a second sub-control unit, a second communication unit and a third signal sending unit, the second sub-control unit is connected to the second communication unit and the third signal sending unit respectively, the second communication unit is connected to the main communication unit, and the second sub-control unit is connected to the second signal sending unit. The third sub-controller includes a third sub-control unit, a third communication unit and a fourth signal sending unit. The third sub-control unit is connected to the third communication unit and the fourth signal sending unit respectively. The third communication unit is connected to the main communication unit. The third sub-control unit is connected to the third signal sending unit, and the fourth signal sending unit is connected to the main control unit.
6. The intelligent production equipment controller ID calibration system as claimed in claim 5, Features: The main communication unit is connected to the first communication unit, the second communication unit and the third communication unit respectively so that the main control unit can obtain the calibration IDs of the corresponding controllers in the first sub-control unit, the second sub-control unit and the third sub-control unit respectively.
7. The intelligent production equipment controller ID calibration system as claimed in claim 5, Features: The main control unit controls the first signal sending unit to send a first signal to the first sub-control unit, the first sub-control unit controls the second signal sending unit to send a second signal to the second sub-control unit, the second sub-control unit controls the third signal sending unit to send a third signal to the third sub-control unit, and the third sub-control unit controls the fourth signal sending unit to send a fourth signal to the main control unit.
8. The intelligent production equipment controller ID calibration system as claimed in claim 5, Features: The first sub-controller, the second sub-controller and the third sub-controller respectively include a storage calibration unit, which is connected to the sub-control unit of its corresponding controller and is used to store the calibration ID information of its corresponding controller to perform ID calibration on the controller.
9. The intelligent production equipment controller ID calibration system according to claim 5, Features: The first sub-controller, the second sub-controller and the third sub-controller respectively include a sampling unit, and the sampling unit is connected to the sub-control unit of the corresponding controller, and the sampling unit is used to collect and decode the signal obtained by the sub-control unit of the corresponding controller.
10. A storage medium, It is characterized in that The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the ID calibration method of the intelligent production equipment controller described in any one of claims 1 to 4.
Citation Information
Patent Citations
Communication system between multiple controllers
CN103901831A
Automatic addressing method and system for electric automobile cell management system
CN106657435A
Communication method between master controller and slave controller, slave controller, and battery management system
CN109860734A
Fault positioning method based on CAN network node ID distribution mode
CN117768309A
