Communication control method, terminal and storage medium of plasma system

Through the cross-connection of network cables and the hardware configuration of the logic control system, the problem of traditional plasma systems being unable to undergo remote control and real-time data collection is solved, efficient and reliable data transmission and monitoring are achieved, and the automation and intelligence level of the plasma system is improved.

CN119484202BActive Publication Date: 2025-09-26JIER MACHINE TOOL GROUP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411403441.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-09-26
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

The physical connection method of traditional plasma systems has low flexibility and cannot achieve remote control and real-time data collection, which limits the automation and intelligence level of production equipment.

Method used

Through the cross-connection of network cables and the hardware configuration of the logic control system, an efficient data transmission function block is established to realize the communication connection between the plasma system and the logic control system. ASCII code conversion and check code calculation are used to ensure the accuracy and security of data transmission, and a round-robin read-write program is established for real-time monitoring and control.

Benefits of technology

It achieves efficient and reliable communication between the plasma system and the logic control system, improves the system's integration and stability, ensures the accuracy and security of data transmission, supports remote monitoring and control, and improves production efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484202B_ABST
    Figure CN119484202B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of plasma system communication technology, and specifically provides a communication control method, terminal and storage medium for a plasma system, including: a cross-connection method through network cables, and hardware configuration of a logic control system; it not only overcomes the disadvantages of traditional physical connection methods that cannot achieve remote control and real-time data acquisition, but also significantly improves the automation and intelligence level of the plasma system through efficient data transmission and processing mechanisms, injecting new vitality into the development of modern industrial manufacturing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of plasma system communications, and in particular relates to a communication control method, a terminal and a storage medium for a plasma system. Background Art

[0002] In modern industrial manufacturing, plasma systems, with their unique processing characteristics, have become an indispensable component of basic processing equipment. Traditional plasma systems typically rely on hard-wired discrete signals to connect to the control system to control plasma system startup and receive critical signals such as arc ignition and faults. In this model, operators must manually change processing modes and data, and use specialized instruments to measure data and monitor component operating conditions.

[0003] While physical connections can still meet basic needs in production equipment with low levels of automation, their inherent limitations are becoming increasingly apparent. First, the limited flexibility of physical connections limits the flexible adjustment and rapid response capabilities of production equipment. Second, this connection method cannot achieve remote control, making it impossible for operators to remotely monitor the system's operating status or change process data and modes, thereby affecting production efficiency and quality. Furthermore, physical connections cannot collect production data and status in real time, making them difficult to meet the requirements of modern fully automated and intelligent production lines.

[0004] As the manufacturing industry advances to higher levels, the demand for automation and intelligent production equipment is increasing. Consequently, the traditional physical connection-based communication method between plasma systems and control systems has gradually become a bottleneck hindering the development of cutting equipment. To overcome this technical challenge, a new communication method is needed to achieve remote communication and intelligent control between plasma systems and control systems. Summary of the Invention

[0005] In view of the above-mentioned deficiencies in the prior art, the present invention provides a communication control method, terminal and storage medium for a plasma system to solve the above-mentioned technical problems.

[0006] In a first aspect, the present invention provides a communication control method for a plasma system, for achieving a communication connection between the plasma system and a logic control system, comprising:

[0007] Connect the plasma system interface and the matching communication module interface through the cross-connection of network cables, and perform hardware configuration of the communication module and the configured logic control system;

[0008] Assign interface parameters to the communication module;

[0009] Establishing data transmission function block;

[0010] Create a command message containing read and write data instructions;

[0011] Intercept the production task data in the production task order sent by the remote MES, convert it into a string, convert the production task data and the instruction characters and spaces contained in the instruction message into ASCII code, and calculate the check code based on the data converted into ASCII code;

[0012] Recombine the command message, production task data and check code into a new message;

[0013] Creating a new string structure containing plasma data and a check code in a new message format, and inputting the generated new string structure into the transmission data function block, which transmits the write data input into the transmission data function module in the new message format through the communication module;

[0014] Establish a string structure for receiving read data, and send the collected data containing production task data output by the data transmission function module in the plasma system to the string structure for receiving read data in the format of a new message;

[0015] Parse the data in the received read data string structure, calculate the position and number of bits of the production task data, intercept the required production task data and convert it into an integer, and send it to the logic control system for processing;

[0016] Establish a control program for cyclically reading and writing multiple data of the plasma system, send control signals and process data to the plasma system in real time, and collect the required production task data.

[0017] A further improvement of this technical solution is that the specific method of hardware configuration of the communication module and the configured logic control system is: the communication interface of the PLC in the logic control system and the CM ptp RS422 / 485 interface in the communication module are configured together through PORTAL software.

[0018] A further improvement of this technical solution is to allocate interface parameters to the communication module, specifically:

[0019] The communication protocol uses a free port with a transmission rate of 19200 Kbps, no parity check, 8 data bits, 1 stop bit, and no data flow control.

[0020] A further improvement of the present technical solution is to create a new string structure containing plasma data and a check code in a new message format, and the created new string structure is: a starting character occupying 1 data bit, an instruction character occupying 3 data bits is set after the starting character, data characters related to the plasma system are set after the instruction character, the data characters occupy 4 data bits, a check code starting character occupying 1 data bit is set after the data characters, a space occupying 1 data bit is set between the check code starting character and the data characters, a check code character occupying two data bits is set after the check code starting character, and an end character occupying 1 data bit is set after the check code character.

[0021] A further improvement of this technical solution is that the specific method for calculating the check code based on the ASCII code containing the production task number is:

[0022] Convert each bit of data of the production task data and the instruction characters and spaces contained in the instruction message into the corresponding ASCII value;

[0023] Sum all converted ASCII values;

[0024] Take the last two digits of the required sum as the new verification code.

[0025] A further improvement of this technical solution is that the specific method of recombining the instruction message, production task data and verification code into a new message is as follows: each different production task and each different production task data request instruction requires a separate character string, and the different instructions, data and the generated new verification code are transmitted and integrated into a message string for recombining.

[0026] Further improvements to this technical solution include creating a string structure db_send11 for writing plasma data or requesting data, which includes 15 bytes of db_send11

[21] ......db_send11

[36] , transferring the start character and request instruction to the 4 bytes of db_send11

[23] ......db_send11

[26] , converting the data integer send1_idnmb sent in the remote MES production order task into a string and sending it to the 4 bytes of db_send11

[27] ......db_send11

[30] , converting the calculated new check code send1_checode into a string and transferring it to the 2 bytes of db_send11

[33] and db_send11

[34] . In this way, the string for writing plasma data or requesting data is created, written to the BUFFER interface in the data transmission function block, and sent to the plasma system for data sending or requesting.

[0027] Further improvements to this technical solution include creating a string structure db_come1 for reading plasma data, which includes 20 bytes db_come1[0]......db_come1

[19] and writes it to the BUFFER interface of the data transmission function block to receive the read plasma system data. Before reading, an instruction to request data is first sent, and the requested data is read into the string structure db_come1, and n bytes of data starting from db_come1[6] are intercepted, and the n characters are converted into a string, and the string is converted into an integer. The logic control system diagnoses faults and monitors status based on the obtained data.

[0028] In a second aspect, a terminal is provided, including:

[0029] processor, memory, wherein

[0030] The memory is used to store computer programs,

[0031] The processor is used to call and run the computer program from the memory, so that the terminal executes the above-mentioned terminal method.

[0032] According to a third aspect, a computer storage medium is provided, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the methods described in the above aspects.

[0033] The beneficial effects of the present invention are:

[0034] First, by cross-connecting network cables, this invention achieves efficient connectivity between the plasma system and the communication module. This, combined with the hardware configuration of the logic control system, significantly improves system integration and stability. Compared to traditional physical connections, this connection method offers greater flexibility and scalability, facilitating flexible adjustments and rapid response times for production equipment.

[0035] Secondly, by assigning interface parameters to the communication module, the present invention establishes an efficient data transmission function block, enabling real-time and accurate transmission of various plasma system data. This not only improves data transmission efficiency but also ensures data accuracy and integrity, providing reliable data support for remote monitoring and control systems.

[0036] Furthermore, by intercepting the production task data and checksums sent or requested by the remote MES in the message, converting the production task data into ASCII code for calculation and reassembling the message, the present invention achieves accurate processing of production task data. This process not only ensures the correct interpretation of the data but also enhances data security, effectively preventing errors and interference during data transmission.

[0037] Finally, this invention achieves real-time monitoring and remote control of the plasma system by establishing a control program that cyclically reads and writes multiple plasma data. This function allows operators to monitor the operating status of the plasma system at all times and adjust process data and modes in a timely manner, significantly improving production efficiency and quality. Furthermore, the real-time production data collected provides powerful data support for production management and decision-making.

[0038] In summary, the communication control method of the present invention not only overcomes the shortcomings of traditional physical connection methods that cannot achieve remote control and real-time data acquisition, but also significantly improves the automation and intelligence level of the plasma system through efficient data transmission and processing mechanisms, injecting new vitality into the development of modern industrial manufacturing.

[0039] In addition, the present invention has a reliable design principle, a simple structure and a very broad application prospect. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0041] Figure 1 is a schematic flow chart of a method according to an embodiment of the present invention.

[0042] Figure 2 A schematic diagram of the structure of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0043] In order to enable those skilled in the art to better understand the technical solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. 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 should fall within the scope of protection of the present invention.

[0044] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention.

[0045] The key terms appearing in the present invention are explained below.

[0046] MES, short for Manufacturing Execution System, is a production information management system for the execution layer of a manufacturing enterprise's workshops. It provides enterprises with management modules encompassing manufacturing data management, production planning and scheduling, production scheduling, inventory management, quality management, human resources management, work center / equipment management, tool and fixture management, procurement management, cost management, project dashboard management, production process control, underlying data integration and analysis, and upper-level data integration and decomposition, creating a solid, reliable, comprehensive, and feasible manufacturing collaborative management platform.

[0047] The communication control method of the plasma system provided in the embodiment of the present invention is executed by a computer device to realize the communication connection between the plasma system and the remote MES. Figure 1 This is a schematic flow chart of a method according to an embodiment of the present invention. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted.

[0048] like Figure 1 As shown, the method for realizing the communication connection between the plasma system and the remote MES includes:

[0049] Step 100, connecting the interface of the plasma system and the interface of the matching communication module through a cross-connection method of a network cable, and performing hardware configuration of the communication module and the configured logic control system;

[0050] Step 110, assigning interface parameters to the communication module;

[0051] Step 120, establishing a data transmission function block;

[0052] Step 130, creating a command message including a read and write data instruction;

[0053] Step 140: intercept the production task data in the production task order sent by the remote MES, convert it into a string, convert the production task data and the instruction characters and spaces contained in the instruction message into ASCII codes, and calculate a check code based on the data converted into ASCII codes;

[0054] Step 150, recombining the command message, production task data and check code into a new message;

[0055] Step 160: Create a new string structure containing plasma data and a checksum in a new message format, and input the generated new string structure into the transmission data function block. The transmission data function module transmits the write data input into the transmission data function module in the new message format through the communication module.

[0056] Step 170 , establishing a character string structure for receiving read data, and sending the collected data including the production task data output by the data transmission function module in the plasma system to the character string structure for receiving read data in a new message format;

[0057] Step 180: Parse the data in the received read data string structure, calculate the position and number of bits of the production task data, intercept the required production task data and convert it into an integer, and send it to the logic control system for processing;

[0058] Step 190 , establishing a control program for cyclically reading and writing multiple data of the plasma system, sending control signals and process data to the plasma system in real time, and collecting required production task data.

[0059] Among them, the logical control system can receive the production order sent by the remote MES, and process the production task data intercepted in step 140 and send it to the plasma system through the transmission data function module and the communication module in sequence. The data transmitted here is write data; from step 170, the logical control system reads data for processing.

[0060] The specific method for hardware configuration of the communication module and the configured logic control system is as follows: the communication interface of the PLC in the logic control system and the CM ptp RS422 / 485 interface in the communication module are configured together through PORTAL software.

[0061] Assign interface parameters to the communication module, specifically: the communication protocol uses free port, the transmission rate is 19200Kbps, there is no parity check, the data bits are 8 bits, the stop bit occupies 1 bit, and there is no data flow control.

[0062] In addition, a new string structure containing plasma data and a check code is created in a new message format. The created new string structure is: a starting character that occupies 1 data bit, an instruction character that occupies 3 data bits is set after the starting character, data characters related to the plasma system are set after the instruction character, the data characters occupy 4 data bits, a check code starting character that occupies 1 data bit is set after the data characters, a space that occupies 1 data bit is set between the check code starting character and the data characters, a check code character that occupies two data bits is set after the check code starting character, and an end character that occupies 1 data bit is set after the check code character.

[0063] In addition, the specific method for calculating the check code based on the ASCII code containing the production task number is:

[0064] S141, converting each bit of the production task data and the instruction characters and spaces contained in the instruction message into corresponding ASCII values;

[0065] S142, summing all converted ASCII values;

[0066] S143. Take the last two digits of the desired sum as a new verification code.

[0067] Among them, the specific method of recombining the instruction message, production task data and verification code into a new message is: each different production task, each different production task data request instruction requires a separate character string, and the different instructions, data and generated new verification code are transmitted and integrated into a message string for recombining.

[0068] Specifically, create a string structure db_send11 for writing plasma data or requesting data, which includes 15 bytes of db_send11

[21] ......db_send11

[36] , transfer the start character and request instruction to 4 bytes of db_send11

[23] ......db_send11

[26] , convert the data integer send1_idnmb sent in the remote MES production order task into a string and send it to 4 bytes of db_send11

[27] ......db_send11

[30] , convert the calculated new check code send1_checode into a string and transfer it to 2 bytes of db_send11

[33] and db_send11

[34] , and thus the string for writing plasma data or requesting data is created, written to the BUFFER interface in the data transmission function block, and sent to the plasma system for data sending or requesting.

[0069] Similarly, create a string structure db_come1 for reading plasma data, which contains 20 bytes db_come1[0]......db_come1

[19] and write it to the BUFFER interface of the data transmission function block to receive the read plasma system data. Before reading, send a command to request data first. The requested data is read into the string structure db_come1, intercept the n bytes of data starting from db_come1[6], convert the n characters into a string, and convert the string into an integer. The logic control system diagnoses faults and monitors status based on the obtained data.

[0070] Figure 2 This is a structural diagram of a terminal 200 provided in an embodiment of the present invention. The terminal 200 can be used to execute the communication control method of the plasma system provided in an embodiment of the present invention.

[0071] The terminal 200 may include a processor 210, a memory 220, and a communication module 230. These components communicate via one or more buses. Those skilled in the art will appreciate that the server structure shown in the figure does not limit the present invention. The server structure may be a bus structure or a star structure, and may include more or fewer components than shown, or may combine certain components or arrange the components differently.

[0072] The memory 220 can be used to store execution instructions of the processor 210. The memory 220 can be implemented by any type of volatile or non-volatile storage terminal, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. When the execution instructions in the memory 220 are executed by the processor 210, the terminal 200 can perform some or all of the steps in the above-described method embodiments.

[0073] The processor 210 is the control center of the storage terminal. It uses various interfaces and lines to connect various parts of the entire electronic terminal. It executes various functions of the electronic terminal and / or processes data by running or executing software programs and / or modules stored in the memory 220, and calling data stored in the memory. The processor can be composed of an integrated circuit (IC), for example, it can be composed of a single packaged IC, or it can be composed of multiple packaged ICs with the same or different functions. For example, the processor 210 can only include a central processing unit (CPU). In the embodiment of the present invention, the CPU can be a single computing core or multiple computing cores.

[0074] The communication module 230 is used to establish a communication channel so that the storage terminal can communicate with other terminals, receive user data sent by other terminals, or send user data to other terminals.

[0075] The present invention also provides a computer storage medium, wherein the computer storage medium may store a program that, when executed, may include some or all of the steps of each embodiment provided herein. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0076] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus a necessary general-purpose hardware platform. Based on this understanding, the technical solutions in the embodiments of the present invention, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, among other media capable of storing program code, and includes instructions for causing a computer terminal (which can be a personal computer, a server, or a second terminal, a network terminal, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention.

[0077] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the terminal embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.

[0078] Although the present invention has been described in detail with reference to the accompanying drawings and in conjunction with preferred embodiments, the present invention is not limited thereto. Without departing from the spirit and essence of the present invention, persons of ordinary skill in the art may make various equivalent modifications or substitutions to the embodiments of the present invention, and such modifications or substitutions shall be within the scope of the present invention. Any changes or substitutions that can be easily conceived by persons skilled in the art within the technical scope disclosed in the present invention shall be within the scope of protection of the present invention.

Claims

1. A communication control method for a plasma system, for realizing a communication connection between a plasma system and a logic control system, characterized in that: include: Connect the plasma system interface and the matching communication module interface through the cross-connection of network cables, and perform hardware configuration of the communication module and the configured logic control system; Assign interface parameters to the communication module; Establishing data transmission function block; Create a command message containing read and write data instructions; Intercept the production task data in the production task order sent by the remote MES, convert it into a string, convert the production task data and the instruction characters and spaces contained in the instruction message into ASCII code, and calculate the check code based on the data converted into ASCII code; Recombine the command message, production task data and check code into a new message; Creating a new string structure containing plasma data and a check code in a new message format, and inputting the generated new string structure into a transmission data function block, which transmits the write data input into the transmission data function block in the new message format through the communication module; Establish a string structure for receiving read data, and send the collected data containing production task data output by the data transmission function block in the plasma system to the string structure for receiving read data in the format of a new message; Parse the data in the received read data string structure, calculate the position and number of bits of the production task data, intercept the required production task data and convert it into an integer, and send it to the logic control system for processing; Establish a control program for cyclically reading and writing multiple data of the plasma system, send control signals and process data to the plasma system in real time, and collect the required production task data.

2. The communication control method of a plasma system according to claim 1, characterized in that: The specific method for hardware configuration of the communication module and the configured logic control system is: configure the communication interface of the PLC in the logic control system and the CM ptp RS422 / 485 interface in the communication module together through PORTAL software.

3. The communication control method of a plasma system according to claim 1, characterized in that: Assign interface parameters to the communication module, specifically: The communication protocol uses a free port with a transmission rate of 19200 Kbps, no parity check, 8 data bits, 1 stop bit, and no data flow control.

4. The communication control method of a plasma system according to claim 1, characterized in that: A new string structure containing plasma data and a check code is created in a new message format. The created new string structure is: a starting character that occupies 1 data bit, an instruction character that occupies 3 data bits is set after the starting character, data characters related to the plasma system are set after the instruction character, the data characters occupy 4 data bits, a check code starting character that occupies 1 data bit is set after the data characters, a space that occupies 1 data bit is set between the check code starting character and the data characters, a check code character that occupies two data bits is set after the check code starting character, and an end character that occupies 1 data bit is set after the check code character.

5. The communication control method of a plasma system according to claim 1, characterized in that: The specific method for calculating the check code based on the ASCII code containing the production task number is: Convert each bit of the production task data and instruction characters and spaces contained in the instruction message into the corresponding ASCII value; Sum all converted ASCII values; Take the last two digits of the required sum as the new verification code.

6. The communication control method of a plasma system according to claim 5, characterized in that: The specific method for recombining the instruction message, production task data and check code into a new message is as follows: each different production task and each different production task data request instruction requires a separate string. The different instructions, data and the generated new check code are transmitted and integrated into a message string for recombining.

7. The communication control method of a plasma system according to claim 6, characterized in that: Create a string structure db_send11 for writing plasma data or requesting data, which includes 15 bytes of db_send11[21]......db_send11[36], transfer the start character and request instruction to the 4 bytes of db_send11[23]......db_send11[26], convert the data integer send1_idnmb sent in the remote MES production order task into a string, and send it to the 4 bytes of db_send11[27]......db_send11[30], convert the calculated new check code send1_checode into a string, and transfer it to the 2 bytes of db_send11[33] and db_send11[34]. In this way, the string for writing plasma data or requesting data is created, written to the BUFFER interface in the data transmission function block, and sent to the plasma system for data sending or requesting.

8. The communication control method of a plasma system according to claim 6, characterized in that: Create a string structure db_come1 for reading plasma data, which contains 20 bytes db_come1[0]......db_come1[19], and write it to the BUFFER interface of the data transmission function block to receive the read plasma system data. Before reading, send an instruction to request data first, and the requested data is read into the string structure db_come1. Intercept the n bytes of data starting from db_come1[6], convert the n characters into a string, and convert the string into an integer. The logic control system diagnoses faults and monitors status based on the obtained data.

9. A terminal, characterized in that: include: processor; a memory for storing execution instructions of the processor; The processor is configured to execute the method according to any one of claims 1 to 8.

10. A computer-readable storage medium storing a computer program, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Tobacco production line equipment inspection method based on wireless technology

    CN104680615A

  • Interactive code format transform for communicating data between incompatible information processing systems

    US4559614A