Data acquisition method and device of high-frequency generator and data acquisition equipment

By connecting the controller of the data acquisition device to the TMCC card, the high-frequency data of the high-frequency generator can be directly acquired, decoded and stored, which solves the problems of insufficient timeliness and accuracy of high-frequency generator data, and realizes efficient and accurate acquisition of production parameters and anomaly analysis.

CN121640592APending Publication Date: 2026-03-10INNER MONGOLIA MENGNIU DAIRY IND (GROUP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing technologies cannot effectively acquire key data from high-frequency generators, resulting in insufficient data timeliness and accuracy, which affects the analysis of anomalies in production parameters.

Method used

By connecting the controller of the data acquisition device to the TMCC card, the high-frequency data of the high-frequency generator is acquired, decoded, and directly stored in the data storage device, thus avoiding the lack of timeliness and accuracy of data caused by PLC processing.

Benefits of technology

It achieves efficient and accurate acquisition of high-frequency generator data, meets the accuracy requirements of front-line data acquisition, can capture the changing trends of production parameters, and supports data display and fault handling in various scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121640592A_ABST
    Figure CN121640592A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of industrial production, in particular to a data acquisition method, device and equipment for a high-frequency generator, and the method comprises the steps: determining a target high-frequency generator according to a data acquisition instruction when the data acquisition instruction is obtained, and transmitting the target high-frequency generator to a TMCC card; acquiring high-frequency data of a target high-frequency generator sent by the TMCC card; and decoding the high-frequency data to obtain working parameters of the target high-frequency generator, and sending the working parameters to data storage equipment for storage. Therefore, through the data acquisition method of the high-frequency generator provided by the invention, the data in the TMCC card instead of the data in the PLC is acquired, so that the problems of insufficient data timeliness, insufficient precision and the like caused by the fact that the PLC processes the data can be overcome, and the problem that key data in the high-frequency generator cannot be acquired is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial production technology, and specifically to a data acquisition method, apparatus, and data acquisition equipment for a high-frequency generator. Background Technology

[0002] The high-frequency generator is a controller in filling machines that controls key production parameters such as sealing effect and product level. Obtaining data from the control source is crucial for analyzing sealing effect and filling quality. However, currently, due to technological limitations, it is impossible to obtain the key data from the high-frequency generator. Summary of the Invention

[0003] In view of this, the present invention provides a data acquisition method, apparatus, and data acquisition device for a high-frequency generator to solve the problem of being unable to acquire key data in a high-frequency generator.

[0004] In a first aspect, the present invention provides a data acquisition method for a high-frequency generator, applied to the controller of a data acquisition device. One end of the data acquisition device is connected to a TMCC card, and the other end is connected to a data storage device. The data acquisition method for the high-frequency generator includes: when a data acquisition command is received, determining the target high-frequency generator according to the data acquisition command, and sending the target high-frequency generator to the TMCC card; acquiring the high-frequency data of the target high-frequency generator sent by the TMCC card; decoding the high-frequency data to obtain the operating parameters of the target high-frequency generator, and sending the operating parameters to the data storage device.

[0005] The data acquisition method for a high-frequency generator provided by this invention is applied to the controller of a data acquisition device. When a data acquisition command is received, the controller determines the target high-frequency generator according to the command and sends the target high-frequency generator data to the TMCC card; it acquires the high-frequency data of the target high-frequency generator sent by the TMCC card; it decodes the high-frequency data to obtain the operating parameters of the target high-frequency generator and sends the operating parameters to a data storage device for storage. Therefore, the data acquisition method for a high-frequency generator provided by this invention acquires data from the TMCC card, rather than data from the PLC. This overcomes the problems of insufficient data timeliness and accuracy caused by PLC data processing, thus solving the problem of being unable to acquire key data from the high-frequency generator.

[0006] In one optional implementation, the data acquisition method for the high-frequency generator further includes: displaying the executable command on the display screen when an executable command display instruction is obtained.

[0007] This allows users to know which command inputs the data acquisition device supports.

[0008] In an optional implementation, the data acquisition method for the high-frequency generator further includes: acquiring the current state of the display screen when a display screen status command is received; determining the next state of the display screen based on the current state, wherein the next state is the opposite of the current state; and / or, acquiring and displaying the current data acquisition standard when a data standard setting command is received; replacing the current data acquisition standard with the new data acquisition standard when a new data acquisition standard is received; and / or, automatically repairing the system when a system repair setting command is received; and / or, displaying fault information when a fault handling command is received.

[0009] This allows the user to control the state of the display screen according to their needs, making the data acquisition method of the high-frequency generator applicable to various scenarios; and / or allowing the user to adjust the data acquisition standard in the high-frequency generator; and / or enabling automatic repair when the system malfunctions; and / or facilitating fault repair based on the displayed fault information when a fault occurs.

[0010] In one optional implementation, determining the target high-frequency generator according to the data acquisition command includes the following steps: acquiring the current target high-frequency generator; acquiring a preset high-frequency generator switching order; determining the next target high-frequency generator according to the current target high-frequency generator and the high-frequency generator switching order, and using the next target high-frequency generator as the new current target high-frequency generator.

[0011] Therefore, the target high-frequency generator can be cyclically switched according to the high-frequency generator switching sequence, so as to read the high-frequency data of each high-frequency generator.

[0012] In one optional implementation, after decoding the high-frequency data to obtain the operating parameters of the target high-frequency generator, the following steps are further included: determining whether the operating parameters contain a fault field; when the operating parameters contain a fault field, issuing a prompt message and / or controlling the display screen to be turned on.

[0013] By setting a fault field in the operating parameters, the controller of the data acquisition device can determine whether the corresponding high-frequency generator has malfunctioned simply by acquiring the operating parameters. When the high-frequency generator malfunctions, it will issue a prompt message and / or control the display screen to be turned on so that the user can be notified that the high-frequency generator has malfunctioned.

[0014] Secondly, the present invention also provides a data acquisition device for a high-frequency generator, the device comprising a first acquisition module, a target high-frequency generator determination module, a second acquisition module, and a processing module; the first acquisition module is used to acquire data acquisition instructions; the target high-frequency generator determination module is used to determine the target high-frequency generator according to the data acquisition instructions and send the target high-frequency generator to a TMCC card; the second acquisition module is used to acquire high-frequency data of the target high-frequency generator sent by the TMCC card; and the processing module is used to decode the high-frequency data to obtain the operating parameters of the target high-frequency generator and send the operating parameters to a data storage device.

[0015] Thirdly, the present invention also provides a controller, including a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the data acquisition method of the high-frequency generator described in the first aspect or any corresponding embodiment.

[0016] Fourthly, the present invention also provides a data acquisition device, including a driver, a distributor, and a controller; one end of the driver is communicatively connected to the controller, and the other end is connected to a TMCC card; one end of the distributor is communicatively connected to the controller, and the other end is connected to a storage device, for distributing the acquired high-frequency generator data to the storage device for storage.

[0017] Fifthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to execute the data acquisition method of the high-frequency generator described in the first aspect or any corresponding embodiment thereof.

[0018] In a sixth aspect, the present invention provides a computer program product, including computer instructions for causing a computer to execute the data acquisition method of the high-frequency generator described in the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0019] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0020] Figure 1 This is a flowchart of a high-frequency generator data acquisition method in related technologies;

[0021] Figure 2 This is a flowchart of a high-frequency generator data acquisition method according to an embodiment of the present invention;

[0022] Figure 3 This is a flowchart of another high-frequency generator data acquisition method according to an embodiment of the present invention;

[0023] Figure 4 This is a structural block diagram of a high-frequency generator data acquisition device according to an embodiment of the present invention;

[0024] Figure 5 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention;

[0025] Figure 6 This is a schematic diagram of an example of a data acquisition device according to an embodiment of the present invention. Detailed Implementation

[0026] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0027] In the dairy industry, the current method of acquiring production parameters from high-frequency generators through PLC processors suffers from problems such as insufficient timeliness and accuracy, which are pain points in the industry.

[0028] For example, a filling machine with a production speed of 24,000 packs per hour, or 6.67 packs per second, uses a gripper-type sealing mechanism, with one gripper sealing two packs. This means at least 3.33 data points must be collected per second to capture data from each gripper. Furthermore, some parameters experience sudden and abnormal changes within a very short timeframe; insufficient timeliness makes it difficult to capture these abnormal production parameters.

[0029] Furthermore, for high-frequency generators, acquiring the original precision generation parameters is helpful for anomaly analysis. Taking the phase angle as an example, the processed parameters are integer data, but the actual phase angle change is to one decimal place. If the original precision production parameters can be acquired, the trend of the production parameters can be captured, thereby enabling anomaly analysis.

[0030] Currently, due to data communication limitations, the production parameters of the high-frequency generator are acquired in the PLC at a rate of one data point every 2 seconds. To achieve this, at least 3.33 data points must be collected per second, which results in the loss of a lot of data from the grippers. At the same time, because the PLC processes decimals as integers, it fails to capture changes in production parameters, affecting data analysis.

[0031] Figure 1 This is a flowchart of a high-frequency generator data acquisition method in related technologies. For example... Figure 1 As shown, in the standard configuration of the Tetra Pak filling machine, different high-frequency generators (including the horizontal sealing high-frequency generator, the vertical sealing high-frequency generator, the labeling high-frequency generator, the first PT high-frequency generator, and the second PT high-frequency generator) communicate with the TMCC card via a CAN bus. That is, all key parameters related to horizontal sealing, vertical sealing, labeling, etc., are returned to the TMCC card through this communication method, and the control information and display information are displayed on the PLC and TPOP respectively via Ethernet.

[0032] Based on this, according to an embodiment of the present invention, a data acquisition method embodiment for a high-frequency generator is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0033] This embodiment provides a data acquisition method for a high-frequency generator, which can be used in computer equipment, such as the controller of a data acquisition device. One end of the data acquisition device is connected to a TMCC card, and the other end is connected to a data storage device.

[0034] Figure 2 This is a flowchart of a high-frequency generator data acquisition method according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:

[0035] Step S201: When a data acquisition command is received, the target high-frequency generator is determined according to the data acquisition command, and the target high-frequency generator is sent to the TMCC card.

[0036] Step S202: Obtain the high-frequency data of the target high-frequency generator sent by the TMCC card.

[0037] Step S203: Decode the high-frequency data to obtain the operating parameters of the target high-frequency generator, and send the operating parameters to the data storage device.

[0038] The high-frequency generator data acquisition method provided in this embodiment is applied to the controller of a data acquisition device. When a data acquisition command is received, the controller determines the target high-frequency generator according to the command and sends the target high-frequency generator data to the TMCC card. It then acquires the high-frequency data of the target high-frequency generator sent by the TMCC card, decodes the high-frequency data to obtain the operating parameters of the target high-frequency generator, and sends the operating parameters to a data storage device for storage. Therefore, the high-frequency generator data acquisition method provided by this invention acquires data from the TMCC card, rather than data from the PLC. This overcomes the problems of insufficient data timeliness and accuracy caused by PLC data processing, thereby solving the problem of being unable to acquire key data from the high-frequency generator.

[0039] This embodiment provides a data acquisition method for a high-frequency generator, which can be used in computer equipment, such as the controller of a data acquisition device. One end of the data acquisition device is connected to a TMCC card, and the other end is connected to a data storage device.

[0040] Figure 3 This is a flowchart of another high-frequency generator data acquisition method according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:

[0041] Step S301: When an executable command display instruction is obtained, the executable command is displayed on the screen.

[0042] Step S301 above allows the user to determine which command symbols the data acquisition device supports. Specifically, the command symbols supported by the data acquisition device include: A, B, C, D, E, F, G, H, J, and L.

[0043] Among them, A is to collect data every 250ms or 100ms, which is a standard data acquisition instruction; B is to set the maximum permissible deviation, which is a standard data acquisition instruction; C is to display a command above the data, which is a standard data acquisition instruction; D is to turn the display switch on or off, which is a display status instruction; E is to display the last error message, which is a fault handling instruction; F is to allow debug to modify the system, which is a system repair instruction; G is to set the scan time, which is a standard instruction; H is to display executable commands, which is an executable command display instruction; J is to output the average value of the gripper, which is a standard data acquisition instruction; L is the high-frequency generator switching sequence.

[0044] Step S302: When a data acquisition command is received, the target high-frequency generator is determined according to the data acquisition command, and the target high-frequency generator is sent to the TMCC card.

[0045] In one optional implementation, determining the target high-frequency generator according to the data acquisition command includes the following steps:

[0046] Step S3021: Obtain the current target high-frequency generator.

[0047] Step S3022: Obtain the preset high-frequency generator switching sequence.

[0048] Step S3023: Determine the next target high-frequency generator based on the current target high-frequency generator and the high-frequency generator switching sequence, and use the next target high-frequency generator as the new current target high-frequency generator.

[0049] For example, inputting L sequentially selects the horizontal sealing high-frequency generator, the vertical sealing high-frequency generator, the strip high-frequency generator, the first PT high-frequency generator, and the second PT high-frequency generator as the target high-frequency generator, switching each time L is input. By continuously inputting L, data from different high-frequency generators can be obtained.

[0050] Step S303: Obtain the high-frequency data of the target high-frequency generator sent by the TMCC card.

[0051] Step S304: Decode the high-frequency data to obtain the operating parameters of the target high-frequency generator, and send the operating parameters to the data storage device.

[0052] Step S305: Determine whether the working parameters contain a fault field. If the working parameters contain a fault field, issue a prompt message and / or control the display screen to be turned on.

[0053] Step S306: When an executable command display instruction is obtained, the executable command is displayed on the screen.

[0054] Step S307: When a display status command is received, the current state of the display is obtained; the next state of the display is determined based on the current state, wherein the next state is the opposite of the current state.

[0055] For example, D is used to toggle the display on / off. When troubleshooting, you can enter D to turn the display on and show the corresponding label field to facilitate troubleshooting.

[0056] Step S308: When a data standard setting instruction is received, the current data acquisition standard is obtained and displayed; when a new data acquisition standard is received, the current data acquisition standard is replaced with the new data acquisition standard.

[0057] Step S309: When a system repair setting command is received, the system is automatically repaired.

[0058] Step S310: When a fault handling instruction is received, display the fault information.

[0059] The data acquisition method for the high-frequency generator provided in this invention acquires data from the TMCC card, rather than data from the PLC. This overcomes the problems of insufficient data timeliness and accuracy caused by PLC data processing, thus solving the problem of not being able to obtain key data from the high-frequency generator. Specifically, the above method can acquire all data (e.g., voltage, current, phase angle, VMN, frequency, etc.) from the high-frequency generator of the filling machine, with a sampling accuracy of 1 line / 2 packs, meeting the accuracy requirements of front-line data acquisition; moreover, it can acquire filling high-frequency voltage, current, and other data that cannot be acquired in related technologies.

[0060] This embodiment also provides a data acquisition device for a high-frequency generator, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0061] This embodiment provides a data acquisition device for a high-frequency generator, such as... Figure 4 As shown, it includes:

[0062] The first acquisition module 401 is used to acquire data acquisition instructions.

[0063] The target high-frequency generator determination module 402 is used to determine the target high-frequency generator according to the data acquisition command and send the target high-frequency generator to the TMCC card.

[0064] The second acquisition module 403 is used to acquire high-frequency data of the target high-frequency generator sent by the TMCC card.

[0065] The processing module 404 is used to decode the high-frequency data to obtain the operating parameters of the target high-frequency generator, and send the operating parameters to the data storage device.

[0066] In an optional implementation, the data acquisition device for the high-frequency generator further includes an executable command display module. This module is used to display the executable command on a screen when an executable command display instruction is received.

[0067] In some optional implementations, the data acquisition device for the high-frequency generator further includes a display control module. The display control module is used to acquire the current state of the display screen when a display screen status command is received; and to determine the next state of the display screen based on the current state, wherein the next state is the opposite of the current state.

[0068] In some optional implementations, the data acquisition device of the high-frequency generator further includes a data standard adjustment module. The data standard adjustment module is used to acquire and display the current data acquisition standard when a data standard setting command is received; and to replace the current data acquisition standard with the new data acquisition standard when a new data acquisition standard is received.

[0069] In some optional implementations, the data acquisition device of the high-frequency generator further includes an automatic repair module. The automatic repair module is used to automatically repair the system upon receiving a system repair setting command.

[0070] In some optional implementations, the data acquisition device for the high-frequency generator further includes a fault display module. The fault display module is used to display fault information when a fault handling command is received.

[0071] In some optional implementations, the target high-frequency generator determination module 402 is specifically used to: obtain the current target high-frequency generator; obtain a preset high-frequency generator switching order; determine the next target high-frequency generator according to the current target high-frequency generator and the high-frequency generator switching order, and use the next target high-frequency generator as the new current target high-frequency generator.

[0072] In some optional implementations, the data acquisition device for the high-frequency generator further includes a high-frequency generator fault identification module. This module is used to determine whether the operating parameters of the target high-frequency generator contain a fault field after decoding the high-frequency data; when the operating parameters contain a fault field, it issues a prompt message and / or controls the display screen to be turned on.

[0073] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0074] In this embodiment, the data acquisition device of the high-frequency generator is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0075] This invention also provides a controller having the above-described features. Figure 4 The data acquisition device for the high-frequency generator shown.

[0076] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 5 As shown, the computer device includes one or more processors 10, memory 20, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 5 Take a processor 10 as an example.

[0077] Processor 10 may be a central processing unit, a network processor, or a combination thereof. Processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.

[0078] The memory 20 stores instructions executable by at least one processor 10 to cause at least one processor 10 to perform the method shown in the above embodiments.

[0079] The memory 20 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 20 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 20 may optionally include memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0080] The memory 20 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0081] The computer device also includes an input device 30 and an output device 40. The processor 10, memory 20, input device 30, and output device 40 can be connected via a bus or other means. Figure 5 Taking the example of a connection between China and Israel via a bus.

[0082] Input device 30 can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the computer device, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. Output device 40 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.

[0083] This invention also provides a data acquisition device, including a driver, a distributor, and a controller; one end of the driver is communicatively connected to the controller, and the other end is connected to a TMCC card; one end of the distributor is communicatively connected to the controller, and the other end is connected to a storage device, for distributing the acquired high-frequency generator data to the storage device for storage.

[0084] Figure 6 This is a schematic diagram of the structure of an example data acquisition device according to an embodiment of the present invention, as shown below. Figure 6 As shown, the data acquisition device, i.e., the local data acquisition box, communicates via serial port using the MAX1487 driver and acquires corresponding high-frequency data from the filling machine in real time via RS232 communication. The PIC33CK512MP606 microcontroller serves as the overall control chip, controlling the overall data flow. An IoT card is used for wireless data communication, storing local data in an MQTT server.

[0085] Specifically, the MAX1487 driver card is a serial port driver card, meaning it can communicate with the TMCC card. This module connects to the RS232 9-pin connector for data transmission, thus establishing a data link path between the TMCC card and the RS232 connector.

[0086] The microcontroller's main functions in this process are sending commands and decoding data. The data type from the TMCC card, connected via a serial port driver, is ASCII code. The microcontroller performs data conversion, decoding, and reading. Simultaneously, as a controller, it needs to continuously input commands to the TMCC card and cycle through multiple high-frequency generators to read the parameter data from each generator.

[0087] The ESP32 is a high-performance, low-power Wi-Fi and Bluetooth dual-mode system-on-chip (SoC) that distributes read and decoded data externally. Through this chip, IoT cards can send data to a configured server according to the MQTT protocol.

[0088] The purpose of an MQTT server is to store high-precision, unprocessed parameters. The server is deployed with an IoT platform and database to store and save OT-level data, while also enabling data retrieval through IT interfaces for subsequent parameter analysis and utilization.

[0089] In one alternative implementation, a filtering circuit and / or protection circuit are provided before the driver and controller.

[0090] Specifically, power filters, electrostatic discharge protection, overvoltage and current protection, and EMI / RFI filters are installed before the driver and controller, thus fully meeting the current production needs of front-line dairy processing equipment. The circuit system was designed using Altium Designer, and power supply configuration was performed on-site through package integration to enable local data reading.

[0091] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0092] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0093] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A data acquisition method for a high frequency generator, characterized by, The application discloses a controller applied to a data acquisition device, one end of the data acquisition device is connected with a TMCC card, the other end is connected with a data storage device, and a data acquisition method of the high-frequency generator comprises the following steps: When a data acquisition instruction is acquired, a target high-frequency generator is determined according to the data acquisition instruction, and the target high-frequency generator is sent to the TMCC card; High-frequency data of the target high-frequency generator sent by the TMCC card is acquired; The high-frequency data is decoded to obtain working parameters of the target high-frequency generator, and the working parameters are sent to the data storage device.

2. The method of claim 1, wherein, Further comprising: When an executable command display instruction is acquired, an executable command is displayed on a display screen.

3. The method of claim 1, wherein, Further comprising: When a display screen state instruction is acquired, a current state of the display screen is acquired; A next state of the display screen is determined according to the current state, wherein the next state is opposite to the current state; And / or; When a data standard setting instruction is received, a current data acquisition standard is acquired and displayed; when a new data acquisition standard is received, the new data acquisition standard is used to replace the current data acquisition standard; And / or; When a system repair setting instruction is received, the system is automatically repaired; And / or; When a fault processing instruction is received, fault information is displayed.

4. The method of claim 1, wherein, The target high-frequency generator is determined according to the data acquisition instruction, which comprises the following steps: A current target high-frequency generator is acquired; A preset high-frequency generator switching sequence is acquired; A next target high-frequency generator is determined according to the current target high-frequency generator and the high-frequency generator switching sequence, and the next target high-frequency generator is used as a new current target high-frequency generator.

5. The method of claim 1, wherein, After the high-frequency data is decoded to obtain the working parameters of the target high-frequency generator, further comprising: It is judged whether the working parameters contain a fault field; When the working parameters contain the fault field, a prompt message is sent and / or the display screen is controlled to be in an open state.

6. A data acquisition device for a high frequency generator, characterized by The device comprises: A first acquisition module for acquiring a data acquisition instruction; A target high-frequency generator determination module for determining a target high-frequency generator according to the data acquisition instruction, and sending the target high-frequency generator to the TMCC card; A second acquisition module for acquiring high-frequency data of the target high-frequency generator sent by the TMCC card; A processing module for decoding the high-frequency data to obtain working parameters of the target high-frequency generator, and sending the working parameters to the data storage device.

7. A controller characterized by comprising: Comprise: A memory and a processor, which are in communication connection with each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the data acquisition method of the high-frequency generator according to any one of claims 1 to 5.

8. A data acquisition device, characterized by Comprise: The controller of claim 7; A driver, one end of the driver is in communication connection with the controller, and the other end is connected with a TMCC card; A distributor, one end of which is communicatively connected with the controller and the other end of which is connected with a storage device, for distributing the acquired high-frequency generator data to the storage device for storage.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium has stored thereon computer instructions for causing a computer to perform the data acquisition method of the high-frequency generator according to any one of claims 1 to 5.

10. A computer program product, characterised in that, The computer readable storage medium has stored thereon computer instructions for causing a computer to perform the data acquisition method of the high-frequency generator according to any one of claims 1 to 5.