Communication control method of plasma system, terminal and storage medium

The plasma system and communication module are cross-connected through network cables and hardware configuration is performed with the logic control system, which solves the problem that traditional physical connection methods cannot achieve remote control and real-time data acquisition, realizes remote communication and intelligent control of plasma systems, and improves the The level of automation and intelligence of production equipment.

CN119484202AActive Publication Date: 2025-02-18JIER MACHINE TOOL GROUP
View PDF 3 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The communication method between traditional plasma systems and control systems relies on physical connections, resulting in low flexibility and the inability to achieve remote control and real-time data acquisition, limiting the level of automation and intelligence of production equipment.

Method used

The plasma system and communication module are connected through the cross-connection method of network cables, and hardware configuration is carried out with the logic control system to establish efficient data transmission function blocks to realize remote communication and intelligent control between the plasma system and the logic control system.

Benefits of technology

It improves the integration and stability of the system, enhances the flexibility and scalability of production equipment, realizes remote monitoring and control of plasma systems, and improves production efficiency and quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484202A_ABST
    Figure CN119484202A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of plasma system communication, and particularly provides a communication control method of a plasma system, a terminal and a storage medium, and the method comprises the steps: controlling the hardware configuration of a system through a cross connection mode of a network cable in cooperation with a logic; according to the system, the defects that remote control and real-time data acquisition cannot be achieved in a traditional physical connection mode are overcome, the automation level and the intelligence level of the plasma system are remarkably improved through an efficient data transmission and processing mechanism, and new vitality is injected to development of the modern industrial manufacturing field.
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 communication, and in particular relates to a communication control method, a terminal and a storage medium of a plasma system. Background Art

[0002] In the field of modern industrial manufacturing, plasma systems have become an indispensable and important part of basic processing equipment due to their unique processing characteristics. Traditional plasma systems usually rely on hard-wired discrete signals to connect with the control system to control the start-up of the plasma system and receive key signals such as arcing and faults. In this mode, the operator needs to manually change the processing mode and data, and use special instruments to measure data and monitor the working status of components.

[0003] Although the physical connection method can still meet basic needs in production equipment with a low degree of automation, its inherent limitations are becoming increasingly prominent. First, the physical connection method is less flexible, which limits the flexible adjustment and rapid response capabilities of production equipment. Secondly, this connection method cannot achieve remote control, making it impossible for operators to remotely monitor the operating status of the system, change process data and modes, thereby affecting production efficiency and quality. In addition, the physical connection method cannot collect production data and production status in real time, making it difficult to meet the needs of modern fully automated and intelligent production lines.

[0004] As the manufacturing industry develops to a higher level, the requirements for automation and intelligence of production equipment are getting higher and higher. Therefore, the traditional communication method between the plasma system and the control system based on physical connection has gradually become a bottleneck hindering the development of cutting equipment. In order to overcome this technical difficulty, it is necessary to seek a new communication method to achieve remote communication and intelligent control between the plasma system and the control system. Summary of the invention

[0005] In view of the above-mentioned deficiencies in the prior art, the present invention provides a communication control method, a terminal and a 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, which is used to achieve a communication connection between the plasma system and a logic control system, comprising: Connect the interface of the plasma system and the interface of the matching communication module through the cross connection of the network cable, and perform hardware configuration on the communication module and the configured logic control system; Assign interface parameters to the communication module; Establish the 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; A new string structure containing plasma data and a checksum is created in a new message format, and the generated new string structure is input into a transmission data function block, and the transmission data function module transmits the write data input into the transmission data function module in the format of the new message through the communication module; Establish a character 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 character 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.

[0007] A further improvement of the 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.

[0008] A further improvement of the technical solution is to allocate interface parameters to the communication module, specifically: The communication protocol uses a free port, with a transmission rate of 19200Kbps, no parity check, 8 data bits, 1 stop bit, and no data flow control.

[0009] A further improvement of the technical solution is that a new character string structure containing plasma data and a check code is created in a new message format, and the created new character 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 character, a check code character occupying 2 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.

[0010] A further improvement of the technical solution is that the specific method for calculating the check code according to the ASCII code containing the production task number is: 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; Sum all converted ASCII values; Take the last two digits of the required sum as the new verification code.

[0011] A further improvement of the 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 character string for recombining.

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

[21] ......db_send11

[36] , transmitting the start character and the request instruction to 4 bytes 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 4 bytes db_send11

[27] ......db_send11

[30] , converting the calculated new check code send1_checode into a string and transmitting it to 2 bytes 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 transmission or requesting.

[0013] Further improvements of the technical solution include creating a string structure db_come1 for reading plasma data, including 20 bytes db_come1[0]......db_come1

[19] , writing it to the BUFFER interface of the data transmission function block, receiving the read plasma system data, and before reading, first sending an instruction to request data, reading the requested data into the string structure db_come1, intercepting n bytes of data starting from db_come1[6], converting n characters into a string, converting the string into an integer, and the logic control system diagnosing faults and status monitoring based on the obtained data.

[0014] In a second aspect, a terminal is provided, including: processor, memory, wherein: The memory is used to store computer programs. The processor is used to call and run the computer program from the memory, so that the terminal executes the above-mentioned terminal method.

[0015] According to a third aspect, a computer storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer executes the methods described in the above aspects.

[0016] The beneficial effects of the present invention are: First, through the cross-connection of network cables, the present invention realizes the efficient connection between the plasma system and the communication module, and at the same time cooperates with the hardware configuration of the logic control system to greatly improve the integration and stability of the system. Compared with the traditional physical connection, this connection method has higher flexibility and scalability, which is convenient for flexible adjustment and rapid response of production equipment.

[0017] Secondly, the present invention establishes an efficient data transmission function block by allocating interface parameters to the communication module, which can transmit various data of the plasma system in real time and accurately. This not only improves the efficiency of data transmission, but also ensures the accuracy and integrity of the data, providing reliable data support for remote monitoring and control systems.

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

[0019] Finally, the present invention realizes real-time monitoring and remote control of the plasma system by establishing a control program for reading and writing multiple plasma data in a round-robin manner. This function enables the operator to grasp the operating status of the plasma system at any time and adjust the process data and mode in time, thereby greatly improving production efficiency and quality. At the same time, the real-time collected production data also provides strong data support for production management and decision-making.

[0020] In summary, the communication control method of the present invention not only overcomes the drawbacks 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 fields.

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

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

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

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

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

[0026] 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 the specification of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention.

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

[0028] MES is the abbreviation of Manufacturing Execution System, which is a production process execution system for manufacturing enterprises. It is a production information management system for the execution layer of the workshop of manufacturing enterprises. MES can provide enterprises with management modules including manufacturing data management, production planning and scheduling management, production scheduling management, inventory management, quality management, human resources management, work center / equipment management, tool and tooling management, procurement management, cost management, project kanban management, production process control, bottom-level data integration analysis, and upper-level data integration decomposition, creating a solid, reliable, comprehensive and feasible manufacturing collaborative management platform for enterprises.

[0029] 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 The following 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.

[0030] like Figure 1 As shown, the method is used to realize the communication connection between the plasma system and the remote MES, including: Step 100, connecting the interface of the plasma system and the interface of the matching communication module by cross-connection of network cables, and performing hardware configuration on the communication module and the configured logic control system; Step 110, assigning interface parameters to the communication module; Step 120, establishing a data transmission function block; Step 130, establishing a command message including a read and write data command; Step 140, intercepting the production task data in the production task order sent by the remote MES, converting it into a character string, converting the production task data and the instruction characters and spaces contained in the instruction message into ASCII codes, and calculating a checksum based on the data converted into ASCII codes; Step 150, recombining the command message, production task data and check code into a new message; Step 160, 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, and 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; 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; Step 180, parsing the data in the received read data string structure, calculating the position and the number of bits of the production task data, intercepting the required production task data and converting it into an integer, and sending it to the logic control system for processing; Step 190, 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 required production task data.

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

[0032] The specific method of 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.

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

[0034] 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 start character that occupies 1 data bit, an instruction character that occupies 3 data bits is set after the start character, data characters related to the plasma system are set after the instruction character, the data characters occupy 4 data bits, a check code start 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 start character and the data character, a check code character that occupies 2 data bits is set after the check code start character, and an end character that occupies 1 data bit is set after the check code character.

[0035] In addition, the specific method for calculating the checksum based on the ASCII code containing the number of production tasks is: S141, converting each bit of the production task data and the instruction characters and spaces contained in the instruction message into corresponding ASCII values; S142, summing up all converted ASCII values; S143, taking the last two digits of the required sum as a new verification code.

[0036] 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 string, and the different instructions, data and the generated new verification code are transmitted and integrated into a message string for recombining.

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

[21] ......db_send11

[36] , transfer the start character and request instruction to 4 bytes 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 db_send11

[27] ......db_send11

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

[33] and db_send11

[34] , 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.

[0038] 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, and the requested data is read into the string structure db_come1. Intercept the n bytes of data starting with 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.

[0039] Figure 2 This is a schematic diagram of the structure 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.

[0040] 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, and it may be a bus structure or a star structure, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0041] The memory 220 can be used to store the execution instructions of the processor 210, and 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 following method embodiments.

[0042] The processor 210 is the control center of the storage terminal, and uses various interfaces and lines to connect various parts of the entire electronic terminal. It runs or executes software programs and / or modules stored in the memory 220, and calls data stored in the memory to perform various functions of the electronic terminal and / or process data. 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.

[0043] 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.

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

[0045] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention, in essence or in other words, the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes, including several instructions for enabling 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 each embodiment of the present invention.

[0046] 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.

[0047] Although the present invention has been described in detail with reference to the accompanying drawings and in combination with the preferred embodiments, the present invention is not limited thereto. Without departing from the spirit and essence of the present invention, a person of ordinary skill in the art may make various equivalent modifications or substitutions to the embodiments of the present invention, and these modifications or substitutions shall be within the scope of the present invention. Any person of ordinary skill in the art may easily think of changes or substitutions within the technical scope disclosed by the present invention, and these shall be within the scope of protection of the present invention.

Claims

1. A communication control method for a plasma system, used to achieve a communication connection between a plasma system and a logic control system, characterized in that: include: Connect the interface of the plasma system and the interface of the matching communication module through the cross connection of the network cable, and perform hardware configuration on the communication module and the configured logic control system; Assign interface parameters to the communication module; Establishing the 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; A new string structure containing plasma data and a checksum is created in a new message format, and the generated new string structure is input into a transmission data function block, and the transmission data function module transmits the write data input into the transmission data function module in the format of the new message through the communication module; Establish a character 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 character 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. A communication control method for a plasma system according to claim 1, characterized in that: The specific method of 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 19200Kbps, 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 start character that occupies 1 data bit, an instruction character that occupies 3 data bits is set after the start character, data characters related to the plasma system are set after the instruction character, the data character occupies 4 data bits, a check code start character that occupies 1 data bit is set after the data character, a space that occupies 1 data bit is set between the check code start character and the data character, a check code character that occupies 2 data bits is set after the check code start 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 of calculating the check code based on the ASCII code containing the production task number is: 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; 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 command 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 string. The different instructions, data and the generated new verification 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 db_send11[21]......db_send11[36], transfer the start character and request instruction to 4 bytes 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 db_send11[27]......db_send11[30], convert the calculated new check code send1_checode into a string, and transfer it to 2 bytes 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, including db_come1[0]......db_come1[19] 20 bytes, write it to the BUFFER interface of the data transmission function block, receive the read plasma system data, and before reading, send an instruction 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 the 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

  • Communication method for PLC (programmable logic controller) of stirring equipment and computer

    CN107894746A

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

    US4559614A