Information interaction method for master control and edge bonding machine
Through the information interaction method between the general control system and the edge sealing machine, the problem of low information interaction efficiency in the intelligent production line is solved, timely processing of abnormal boards and data comparison is achieved, and real-time communication and information interaction efficiency are improved.
Patent Information
- Application Number
- CN202510603160.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-08-12
AI Technical Summary
In the intelligent production line, the information interaction efficiency between the general control system and the edge sealing machine is low, which affects the edge sealing quality and production efficiency. Especially before the board flows to the edge sealing machine, the real-time requirement of information interaction is high.
Through the general control system, batch sideband information and current board information of a specific data format are sent to the upper computer of the edge sealing machine. The upper computer of the edge sealing machine performs data analysis and feedback signals. The general control system performs corresponding actions or triggers an alarm mechanism based on feedback, and manually intervenes in the processing of abnormal boards.
It realizes timely clearing of abnormal plates, improves the accuracy of data types, ensures that the edge sealing machine performs corresponding actions according to different plates, and improves the real-time communication and information interaction efficiency.
Smart Images

Figure CN120469307A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of information interaction and relates to an information interaction method between a general control and an edge banding machine. Background Art
[0002] In the panel furniture manufacturing industry, intelligent production lines have become a hot application. Through intelligent order splitting, intelligent material cutting, automatic labeling, automatic code scanning, robot collaboration, automatic edge banding, and CNC machining, they enable multi-step continuous operation and intelligent processing of panel materials, significantly improving production efficiency and product quality.
[0003] In such intelligent production lines, information technology plays a crucial and dominant role. The production data for each process is distributed and distributed by the production line's master control system. In the edge banding process, information such as whether the board has been edge-banded, whether it has been contoured, and the configuration of the board's edge bands must be transmitted to the edge bander before the board reaches the machine. This places high demands on real-time communication. Therefore, the exchange of information between the master control system and the edge bander will, to a certain extent, affect edge banding quality and production efficiency.
[0004] To this end, the present invention provides a method for information interaction between a master control system and an edge banding machine, which improves the efficiency of information interaction between the master control system and the edge banding machine. Summary of the Invention
[0005] In view of the above problems, the present invention proposes an information interaction method between a master control and an edge banding machine, which effectively solves the problems in the prior art.
[0006] In order to achieve the above object, the technical solution adopted by the present invention is as follows:
[0007] A method for information interaction between a master control and an edge banding machine, comprising the following steps:
[0008] Step S1: The master control system sends batch edge band information or current panel information to the edge banding machine host computer in a specific data format;
[0009] Step S2: After receiving and parsing the batch edge band information or the current panel information, the upper computer of the edge banding machine determines whether the data is correct according to the data type of the batch edge band information or the current panel information, and sends a feedback signal to the master control system according to whether the data is correct or not. The feedback signal includes a success flag or an error flag;
[0010] Step S3: The master control system analyzes the feedback signal and performs corresponding actions;
[0011] Step S31: After receiving the success flag, the master control system sends the action data to the edge banding machine host computer in the specific data format in step S1, so that the edge banding machine host computer performs the corresponding action. The action data includes the batch edge band information or the current panel information in step S1.
[0012] Step S32: After receiving the error flag, the master control system triggers the edge banding machine line body pause and alarm mechanism;
[0013] In step S4 and step S32, after the line is paused and the alarm mechanism is triggered, manual intervention is performed.
[0014] Preferably, the edge banding machine host computer has a built-in batch edge band information set and a current panel information set. In step S2, when judging the data type, the data type is compared with the built-in batch edge band information set or the current panel information set of the edge banding machine. If the comparison is correct, a success flag is sent; if the comparison is incorrect, an error flag is sent.
[0015] Preferably, in step S31, the edge banding machine host computer performs corresponding actions including the following:
[0016] Step 311: If the information sent by the master control system in step S1 is batch sideband information, then the batch sideband information is added to the batch sideband information set built into the upper computer of the edge banding machine;
[0017] Step 312: If the information sent by the master control system in step S1 is the current panel information, the edge banding machine host computer parses the current panel information according to the data format requirements, obtains a signal that the edge banding machine can recognize, and sends it to the edge banding machine to control the edge banding machine to perform corresponding actions.
[0018] Preferably, in step 4, the method of manual intervention processing includes the following:
[0019] The abnormal panel is removed manually to eliminate the alarm signal; the line is reset to resume operation.
[0020] Preferably, in step S1, the batch sideband information includes:
[0021] The Command field is defined as the "Batch" command identifier;
[0022] The EdgeInfoList field includes a string array consisting of edge name, edge thickness, color code, and process parameters;
[0023] The data structure of the current panel information in step S1 includes:
[0024] The Command field is defined as the "Panel" command identifier;
[0025] Plate geometric parameters, including floating-point values of length, width, and thickness;
[0026] Edge banding control parameters, including the Boolean value of whether to band the edge, the rotary processing flag, and the edge banding index number.
[0027] Preferably, in step S2, the feedback signal further includes:
[0028] The JSON format data packet returned by the edge banding machine host computer;
[0029] The DeviceId field contains the device number and is used for multi-machine collaborative identification.
[0030] Preferably, in step 312, the edge banding machine host computer analyzes the current panel information and controls the edge banding machine to perform corresponding actions including:
[0031] Activate the PLC control signal of the gluing edge banding, profiling, scraping or polishing station according to the edge banding index value;
[0032] A library of mappings between sideband configuration parameters and physical magazine positions.
[0033] Preferably, in step S32, the alarm mechanism includes:
[0034] Emergency stop control interface of the line conveying mechanism;
[0035] Fault code and location information displayed on the human-machine interface;
[0036] Sensor detection module for abnormal panel pick-up and placement status.
[0037] Compared with the prior art, the present invention has the following beneficial effects:
[0038] The present invention has a novel structure, ingenious conception, and simple and convenient operation. Through this design, the purpose of timely clearing abnormal plates is effectively achieved, data types can be well compared, the upper computer of the edge banding machine can make corresponding actions according to different plates, and the staff can deal with abnormal problems in time, thereby improving the real-time communication and improving the efficiency of information interaction between the master control system and the edge banding machine. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 It is a schematic diagram of the information interaction process between the master control system and the edge banding machine in the present invention.
[0040] Figure 2 This is a timing diagram of information interaction between the master control system and the edge banding machine host computer in the present invention. DETAILED DESCRIPTION
[0041] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0042] The following is combined with Figures 1 to 2 The specific embodiments of the present invention are described in further detail.
[0043] System Configuration:
[0044] The master control system is deployed on an industrial computer (Intel i78700T, 16GB RAM);
[0045] The edge banding machine host computer uses an embedded controller (ARM Cortex-A72, 2GHz);
[0046] Communication interface: WebAPI based on HTTP / 1.1 (port 8080);
[0047] Data encryption: AES-256-CBC mode, key length 256 bits;
[0048] Depend on Figures 1 to 2 As shown, in order to promptly remove abnormal plates, the present invention includes the following steps:
[0049] Step S1: The master control system sends batch edge band information or current panel information to the edge banding machine host computer in a specific data format;
[0050] In this embodiment, the specific data format is defined as follows:
[0051] Interface method: WebApi / SendInfo
[0052] Interface description: Central control sends edge banding information
[0053] Request method: POST
[0054] Content_Type: none
[0055] Interface direction: master control to edge banding machine
[0056] It should be noted that WebApi is used as the communication method. It is an API interface based on the HTTP protocol, which allows applications to communicate and exchange data between different clients, and uses the JSON format to transmit data.
[0057] The POST request method uses the same interface, but the body content is different, namely batch edge band information and current panel information. Both are sent, received, and fed back. The two are executed in a certain order: batch edge band information is sent first, followed by current panel information. Since the edge band of the edge banding machine is installed manually, the edge banding machine must know the edge band information in advance so that the operator can set the corresponding edge band on the host computer interface. Therefore, the batch edge band information must be sent first, followed by the current panel information.
[0058] In step S1, the batch sideband information includes:
[0059] The Command field is defined as the "Batch" command identifier;
[0060] The EdgeInfoList field includes a string array consisting of edge thickness, color code, and process parameters;
[0061] The data structure of the current panel information in step S1 includes:
[0062] The Command field is defined as the "Panel" command identifier;
[0063] Plate geometric parameters, including floating-point values of length, width, and thickness;
[0064] Edge banding control parameters, including the Boolean value of whether to band the edge, the rotary processing flag, and the edge banding index number;
[0065] The four-side edge sealing configuration information is stored in the EdgeInfo1 to EdgeInfo4 fields respectively;
[0066] In this embodiment, the current panel information also includes: edge band information of the current edge banding, workstation switching (gluing edge banding, trimming, profiling, scraping, polishing) information;
[0067] Step S2: After receiving and parsing the batch edge band information or the current panel information, the upper computer of the edge banding machine determines whether the data is correct according to the data type of the batch edge band information or the current panel information, and sends a feedback signal to the master control system according to whether the data is correct or not. The feedback signal includes a success flag or an error flag;
[0068] In step S2, the feedback signal further includes:
[0069] The JSON format data packet returned by the edge banding machine host computer;
[0070] The DeviceId field contains the device number and is used for multi-machine collaborative identification.
[0071] Step S3: The master control system analyzes the feedback signal and performs corresponding actions;
[0072] Step S31: After receiving the success flag, the master control system sends the action data to the edge banding machine host computer in the specific data format in step S1, so that the edge banding machine host computer performs the corresponding action. The action data includes the batch edge band information or the current panel information in step S1.
[0073] Step S32: After receiving the error flag, the master control system triggers the edge banding machine line body pause and alarm mechanism;
[0074] In step S32, the alarm mechanism includes:
[0075] Emergency stop control interface of the line conveying mechanism;
[0076] Fault code and location information displayed on the human-machine interface;
[0077] Sensor detection module for abnormal panel pick-up and placement status;
[0078] In step S4 and step S32, after the line is paused and the alarm mechanism is triggered, manual intervention is performed;
[0079] The nouns that need explanation are as follows:
[0080] Host computer: Software running on a PC that establishes a connection with a slave computer (in this case, the edge banding machine's built-in PLC) via a communication protocol (such as Modbus, TCP, or serial port) to enable data exchange and control command transmission. Commands from the host computer are first sent to the slave computer, which then interprets these commands as corresponding timing signals to directly control the corresponding equipment. At the same time, the slave computer continuously reads equipment status data and feeds it back to the host computer.
[0081] Generic collection (List): In C# language, List <t>It is a very powerful and commonly used collection type that provides an implementation of a dynamically resizable array, allowing you to store a series of elements that all have the same type (specified by the generic parameter T).
[0082] Further, by Figures 1 to 2 As shown, in order to be able to perform a good comparison of data types, the edge banding machine host computer has a built-in batch edge band information set and a current panel information set. In step S2, when judging the data type, the data type is compared with the built-in batch edge band information set or the current panel information set of the edge banding machine. If the comparison is correct, a success flag is sent; if the comparison is wrong, an error flag is sent.
[0083] It should be noted that "error flag" and "success flag" are identification symbols, which are defined according to specific data formats. When the master controller receives F1, it represents a success flag, and F999 represents error data.
[0084] In this embodiment, the edge banding machine host computer verification logic in step S2 is as follows:
[0085] Verify the validity of the Command field (whitelist verification);
[0086] Analyze whether the parameters of each edgeband in EdgeInfoList are within the allowable range (thickness 0.5-5.0mm);
[0087] Returns the identification symbol of "error flag" or "success flag" to the master control system.
[0088] Further, by Figures 1 to 2 As shown, in order to enable the edge banding machine host computer to perform corresponding actions according to different plates, in step S31, the edge banding machine host computer performs corresponding actions including the following:
[0089] Step 311: If the information sent by the master control system in step S1 is batch sideband information, then the batch sideband information is added to the batch sideband information set built into the upper computer of the edge banding machine;
[0090] Step 312: If the information sent by the master control system in step S1 is the current panel information, the edge banding machine host computer parses the current panel information according to the data format requirements, obtains a signal that the edge banding machine can recognize, and sends it to the edge banding machine to control the edge banding machine to perform the corresponding action;
[0091] In step 312, the edge banding machine host computer analyzes the current panel information and controls the edge banding machine to perform corresponding actions including:
[0092] Activate the PLC control signal of the gluing edge banding, profiling, scraping or polishing station according to the edge banding index value;
[0093] A library of mappings between sideband configuration parameters and physical tool magazine positions;
[0094] In this embodiment, taking the information sent by the master control system as the current panel information as an example, the edge banding machine host computer parses the current panel information according to the data format requirements and obtains:
[0095] According to Index=3, call the tool parameters of tool magazine 3# to generate the profiling machining path:
[0096] Motion trajectory equation: X(t) = 1200*sin(o), Y(t) = 600*cos(θ) (θ∈[0, 2π]);
[0097] Trigger PLC control signal (Modbus TCP protocol): %QW100=0x03 (start gluing station + scraping station).
[0098] Further, by Figures 1 to 2 As shown, in order to deal with abnormal problems in a timely manner, the method of manual intervention in step 4 includes the following:
[0099] The abnormal panel is removed manually to eliminate the alarm signal; the line is reset to resume operation.
[0100] The present invention has a novel structure, ingenious conception, and simple and convenient operation. Through this design, the purpose of timely clearing abnormal plates is effectively achieved, data types can be well compared, the upper computer of the edge banding machine can make corresponding actions according to different plates, and the staff can deal with abnormal problems in time, thereby improving the real-time communication and improving the efficiency of information interaction between the master control system and the edge banding machine.
[0101] Although the present invention has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments, or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.< / t>
Claims
1. A method for information interaction between a master control and an edge banding machine, characterized by: The following steps are involved: Step S1: The master control system sends batch edge band information or current panel information to the edge banding machine host computer in a specific data format; Step S2: After receiving and parsing the batch edge band information or the current panel information, the upper computer of the edge banding machine determines whether the data is correct according to the data type of the batch edge band information or the current panel information, and sends a feedback signal to the master control system according to whether the data is correct or not. The feedback signal includes a success flag or an error flag; Step S3: The master control system analyzes the feedback signal and performs corresponding actions; Step S31: After receiving the success flag, the master control system sends the action data to the edge banding machine host computer in the specific data format in step S1, so that the edge banding machine host computer performs the corresponding action. The action data includes the batch edge band information or the current panel information in step S1. Step S32: After receiving the error flag, the master control system triggers the edge banding machine line body pause and alarm mechanism; In step S4 and step S32, after the line is paused and the alarm mechanism is triggered, manual intervention is performed.
2. The information interaction method between the master control and the edge banding machine according to claim 1, characterized in that: The edge banding machine host computer has a built-in batch edge band information set and a current panel information set. In step S2, when judging the data type, the data type is compared with the built-in batch edge band information set or the current panel information set of the edge banding machine. If the comparison is correct, a success flag is sent; if the comparison is wrong, an error flag is sent.
3. The information interaction method between the master control and the edge banding machine according to claim 2, characterized in that: In step S31, the edge banding machine host computer performs the following actions: Step 311: If the information sent by the master control system in step S1 is batch sideband information, then the batch sideband information is added to the batch sideband information set built into the upper computer of the edge banding machine; Step 312: If the information sent by the master control system in step S1 is the current panel information, the edge banding machine host computer parses the current panel information according to the data format requirements, obtains a signal that the edge banding machine can recognize, and sends it to the edge banding machine to control the edge banding machine to perform corresponding actions.
4. The information interaction method between the master control and the edge banding machine according to claim 1, characterized in that: In step 4, the manual intervention method includes the following: The abnormal panel is removed manually to eliminate the alarm signal; the line is reset to resume operation.
5. The information interaction method between the master control and the edge banding machine according to claim 3, characterized in that: In step S1, the batch sideband information includes: The Command field is defined as the "Batch" command identifier; The EdgeInfoList field includes a string array consisting of edge name, edge thickness, color code, and process parameters; The data structure of the current panel information in step S1 includes: The Command field is defined as the "Panel" command identifier; Plate geometric parameters, including floating-point values of length, width, and thickness; Edge banding control parameters, including the Boolean value of whether to band the edge, the rotary processing flag, and the edge banding index number.
6. The information interaction method between the master control and the edge banding machine according to claim 5, characterized in that: In step S2, the feedback signal further includes: The JS0N format data packet returned by the edge banding machine host computer; The DeviceId field contains the device number and is used for multi-machine collaborative identification.
7. The information interaction method between the master control and the edge banding machine according to claim 3, characterized in that: In step 312, the edge banding machine host computer analyzes the current panel information and controls the edge banding machine to perform corresponding actions including: Activate the PLC control signal of the gluing edge banding, profiling, scraping or polishing station according to the edge banding index value; A library of mappings between sideband configuration parameters and physical magazine positions.
8. The information interaction method between the master control and the edge banding machine according to claim 1, characterized in that: In step S32, the alarm mechanism includes: Emergency stop control interface of the line conveying mechanism; Fault code and location information displayed on the human-machine interface; Sensor detection module for abnormal panel pick-up and placement status.