A parameter setting method, device and storage medium for machine arm welding

By establishing communication connections between the robotic arm and the PLC module and configuring interface controls, the problem of low efficiency in setting parameters for multiple robotic arms was solved, achieving efficient parameter management and operational optimization.

CN116810771BActive Publication Date: 2026-07-21FOSHAN NANHAI HEXINFLEX METAL PROD CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FOSHAN NANHAI HEXINFLEX METAL PROD CO LTD
Filing Date
2023-03-07
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

In actual production lines, multiple robotic arms need to frequently modify welding or cutting parameters to adapt to different products. Existing technologies have low parameter setting efficiency, which affects the operating efficiency of robotic arms.

Method used

By establishing a communication connection between the robotic arm and the PLC module, parameter settings and monitoring are performed using interface controls, generating and saving equipment parameters, reducing data transmission volume, and lowering the computational burden on the robotic arm.

Benefits of technology

It improves the efficiency of parameter setting and operation of multiple robotic arms, reduces parameter loss and data transmission errors, and simplifies the parameter modification process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116810771B_ABST
    Figure CN116810771B_ABST
Patent Text Reader

Abstract

The application discloses a parameter setting method and device for machine arm welding and cutting and a storage medium, and relates to the technical field of machine arm welding and cutting. The method comprises the following steps: establishing communication connection of a plurality of mechanical arms and a PLC module in response to a communication connection request instruction, realizing communication with the plurality of mechanical arms and the PLC module respectively, displaying a first interface in response to a parameter setting request, performing parameter setting operation on at least one welding equipment of one mechanical arm by using a plurality of setting controls on the first interface, determining the welding equipment by using a device adjustment control in a second interface, and generating first device parameters by using a parameter input control in a third interface, so that one or more mechanical arms can directly run by using the first device parameters, the parameter modification or setting efficiency is improved, the operation efficiency of the plurality of mechanical arms is improved, or the first device parameters are transmitted to the PLC module, the data transmission amount is reduced, and the operation burden and storage pressure of the plurality of mechanical arms are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of parameter setting technology, and in particular to a parameter setting method, device and storage medium for robotic arm welding and cutting. Background Technology

[0002] With the increasing development of automated equipment, welding robots are also gradually entering the era of automation. In practical production lines, multiple robotic arms are needed to weld at different welding power or cut at different cutting speeds. Furthermore, during operation, there may be situations where welding parameters or cutting parameters need to be changed to adapt to the welding or cutting of different products or components. Therefore, in practical production lines with numerous robotic arms and the need to modify various parameters, improving the efficiency of parameter modification and the operational efficiency of multiple robotic arms is a pressing issue that needs to be addressed. Summary of the Invention

[0003] The purpose of this invention is to provide a parameter setting method, apparatus and storage medium for robotic arm welding and cutting, so as to solve one or more technical problems existing in the prior art, or at least provide a beneficial option or create conditions.

[0004] The solution to the technical problem of this invention is to provide a parameter setting method, device and storage medium for robotic arm welding and cutting.

[0005] According to an embodiment of a first aspect of the present invention, a parameter setting method for robotic arm welding and cutting includes:

[0006] In response to a communication connection request, communication connections are established with several robotic arms and a PLC module respectively. Among them, several robotic arms establish communication connections with the PLC module, and each robotic arm is equipped with several welding and cutting devices.

[0007] In response to a parameter setting request, a first interface is displayed. The first interface includes several setting controls, and each setting control contains a device setting operation for at least one welding and cutting device on at least one robotic arm.

[0008] In response to a first operation on the setting control, a second interface is displayed, the second interface including at least one device adjustment control, each of the device adjustment controls containing a parameter setting operation for the corresponding welding and cutting equipment;

[0009] When the at least one device adjustment control is a plurality of device adjustment controls, in response to a second operation on the device adjustment control, a third interface is displayed, the third interface including at least one parameter input control, each parameter input control containing at least one parameter adjustment operation;

[0010] In response to a third operation on at least one parameter input control in the third interface, a first device parameter is generated, the first device parameter is saved to the PLC module, or the first device parameter is sent to at least one robotic arm.

[0011] Furthermore, the process of generating the first device parameters specifically includes:

[0012] In response to a third operation on at least one parameter input control in a third interface, an input interface is popped up on the third interface, the input interface including at least one parameter input operation;

[0013] In response to a fourth operation on the input interface, parameters are input into at least one parameter input control to generate first device parameters.

[0014] Furthermore, the second interface, including at least one device adjustment control, also includes:

[0015] When the at least one device adjustment control is a single device adjustment control, the device adjustment control includes at least one parameter adjustment control, and each parameter adjustment control contains at least one parameter adjustment operation;

[0016] In response to a sixth operation on at least one parameter adjustment control in the second interface, a second device parameter is generated, the second device parameter is saved to the PLC module, or the second device parameter is sent to at least one robotic arm.

[0017] Furthermore, the second device parameter generation process specifically includes:

[0018] In response to a sixth operation on at least one parameter adjustment control in the second interface, an input interface pops up on the second interface, the input interface including at least one parameter input operation;

[0019] In response to a seventh operation on the input interface, parameters are input to at least one parameter adjustment control to generate second device parameters.

[0020] Furthermore, the second device parameter generation process specifically includes:

[0021] In response to a sixth operation on at least one parameter adjustment control in the second interface, the device parameters are reset and a second device parameter is generated.

[0022] Furthermore, the first interface also includes several information display controls, each of which contains at least one display operation.

[0023] Furthermore, each of the information display controls includes at least one display operation, specifically including:

[0024] In response to a fifth operation on the information display control, first monitoring information sent by at least one robotic arm is read, and a fourth interface is displayed, the fourth interface including the first monitoring information.

[0025] Furthermore, each of the information display controls includes at least one display operation, specifically further comprising:

[0026] In response to a sixth operation on the information display control, second monitoring information sent by at least one robotic arm is read, and a fourth interface is displayed. The fourth interface includes a switching control and the second monitoring information, and the switching control includes at least one information switching operation.

[0027] In response to the seventh operation on the switching control in the fourth interface, the third monitoring information sent by the PLC module is read and the fifth interface is displayed, the fifth interface including the switching control and the third monitoring information;

[0028] In response to the eighth operation of switching controls in the fifth interface, read the second monitoring information sent by at least one robotic arm and return to the fourth interface.

[0029] According to an embodiment of a second aspect of the present invention, an electronic device includes:

[0030] A memory for storing a program; a processor for executing the program stored in the memory, wherein when the processor executes the program stored in the memory, the processor is configured to execute a parameter setting method for robotic arm welding and cutting as described in any one of the embodiments of the first aspect of the present invention.

[0031] According to an embodiment of a third aspect of the present invention, a storage medium includes: storing computer-executable instructions for performing a parameter setting method for robotic arm welding and cutting as described in any one of the embodiments of the first aspect of the present invention.

[0032] The beneficial effects of this invention are as follows: By responding to a communication connection request command, several robotic arms establish a communication connection with a PLC module, enabling communication between the robotic arms and the PLC module respectively. By responding to a parameter setting request, a first interface is displayed. Using several setting controls on the first interface, parameter setting operations are performed on at least one welding and cutting device on at least one robotic arm. By using the device adjustment controls on the second interface, the welding and cutting device is determined. Using the parameter input controls on the third interface, first device parameters are generated, so that one or more robotic arms can directly use the first device parameters to run, improving the efficiency of modifying or setting parameters and improving the operating efficiency of multiple robotic arms. Alternatively, the first device parameters can be sent to the PLC module, so that one or more robotic arms can read the first device parameters stored in the PLC module to run, reducing the amount of data transmission, alleviating the computational burden and storage pressure of several robotic arms, and facilitating the parameter setting of one or more robotic arms in actual production lines, as well as the parameter setting of different welding and cutting devices on the same robotic arm. Attached Figure Description

[0033] Figure 1 This is a flowchart illustrating a parameter setting method for robotic arm welding and cutting according to an embodiment of the present invention.

[0034] Figure 2 This is a schematic diagram of a first interface provided in one embodiment of the present invention;

[0035] Figure 3 This is a schematic diagram of a second interface provided in one embodiment of the present invention;

[0036] Figure 4 This is a schematic diagram of a third interface provided in one embodiment of the present invention;

[0037] Figure 5 This is a schematic diagram of a second interface provided in another embodiment of the present invention;

[0038] Figure 6 This is a schematic diagram of the fourth interface provided in one embodiment of the present invention;

[0039] Figure 7 This is a schematic diagram of the fourth interface provided in another embodiment of the present invention. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and should not be construed as limiting the scope of the invention.

[0041] It should be noted that although functional controls are divided in the system diagram, in some cases, the steps shown or described may be executed in a different order than the control division or flowchart shown in the system. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0042] In the description of this invention, it should be noted that, unless otherwise explicitly defined, terms such as "setting," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.

[0043] Reference Figures 1 to 4 In some embodiments of the present invention, a parameter setting method for robotic arm welding and cutting includes the following steps:

[0044] S100, in response to a communication connection request, establishes communication connections with several robotic arms and a PLC module respectively. Among them, several robotic arms establish communication connections with the PLC module, and each robotic arm is equipped with several welding and cutting devices.

[0045] In this embodiment, a unique IP address is set, a communication specification is established, communication connection requests are responded to, and communication occurs with several robotic arms and with a PLC module. The robotic arms communicate with the PLC module, allowing them to directly read parameters from the registers in the PLC module. Based on these parameters, the robotic arms operate, utilizing several welding and cutting devices on each arm to achieve welding or cutting effects.

[0046] It can also respond to communication connection requests, communicate with a robotic arm, and communicate with a PLC module. The robotic arm communicates with the PLC module. Several welding and cutting devices include, but are not limited to, wire feeders, lasers, welders, cutters, and positioners.

[0047] For example, the parameters in the register include welding speed, welding swing width and distance. Several robotic arms can read the parameters in the register and adjust their walking speed to achieve the welding or cutting effect.

[0048] S200, in response to a parameter setting request, displays a first interface, which includes several setting controls, each containing device setting operations for at least one welding and cutting device on at least one robotic arm.

[0049] In this embodiment, a parameter setting request is responded to, and a first interface is displayed, which is the homepage interface.

[0050] The first interface includes several setting controls, each of which allows for setting up at least one welding / cutting device on at least one robotic arm. Specifically, each setting control can configure parameters for a welding / cutting device on a robotic arm, for example, setting the welding speed of the welding device on the Nth robotic arm.

[0051] Alternatively, the parameters set by each setting control can be used for multiple welding and cutting devices on a robotic arm. For example, setting the welding speed of the welding device on the Nth robotic arm and setting the jogging speed of the positioner.

[0052] Alternatively, the parameters set by each setting control can be used for a corresponding welding and cutting device on multiple robotic arms. For example, setting the jogging speed of the positioners on N robotic arms is equivalent to setting the jogging speed of N positioners.

[0053] Alternatively, the parameters set by each setting control can be used for multiple welding and cutting devices on multiple robotic arms. For example, the welding speed of welding devices on N robotic arms and the jogging speed of positioners can be set, that is, the welding speed of N welding devices and the jogging speed of N positioners can be set.

[0054] The selection operation of setting parameters for one or more robotic arms can be responded to according to the actual scenario. In this embodiment, other controls can be used to respond to the selection operation, or a hardware connection method can be used to perform the selection operation. Therefore, there is no restriction on the selection operation method of setting parameters for one or more robotic arms.

[0055] like Figure 2 As shown, this embodiment includes equipment setting operations such as "welding settings," "laser settings," "wire feeding settings," and "positioning settings." The first interface also includes: workstation information, laser information, and positioner information.

[0056] S300, in response to a first operation on the setting control, displays a second interface, the second interface including at least one device adjustment control, each device adjustment control containing parameter setting operations for the corresponding welding and cutting equipment.

[0057] In this embodiment, a first operation on the settings control is responded to, displaying a second interface. The second interface includes at least one device adjustment control. The first operation can be a "click operation," where clicking a settings control displays one or more device adjustment controls on the second interface. That is, the second interface can have one or more device adjustment controls.

[0058] Each equipment adjustment control contains parameter setting operations for the corresponding welding and cutting equipment. That is, by responding to the first operation of the setting control, the user is redirected from the first interface to the second interface, where the parameter settings for the corresponding welding and cutting equipment are performed according to the equipment adjustment controls on the second interface.

[0059] For example: In the first interface, responding to the first operation of the settings control, performing equipment settings operation on "Welding Settings", displays the second interface. The second interface is about the parameter settings of the welding equipment. The second interface has multiple equipment adjustment controls, such as... Figure 3 The instructions show the parameter settings for "Swing Welding Parameters," "Welding Parameters," and "Positioner Parameters." Use the equipment adjustment controls in the "Swing Welding Parameters" section to set the swing welding parameters in the welding equipment.

[0060] S400, when at least one device adjustment control is multiple device adjustment controls, in response to a second operation on the device adjustment controls, a third interface is displayed, the third interface including at least one parameter input control, each parameter input control containing at least one parameter adjustment operation.

[0061] In this embodiment, if the second interface includes multiple device adjustment controls, the second operation of the device adjustment controls is responded to, and a third interface is displayed, which includes one or more parameter input controls.

[0062] The second operation can be a "click operation," where clicking on at least one device adjustment control displays one or more parameter input controls on the third interface. That is, the third interface can have one or more parameter input controls. These parameter input controls are table controls, which visualize the required adjustment parameters of the current welding and cutting equipment, and allow for parameter processing and operation.

[0063] Each parameter input control contains at least one parameter adjustment operation. That is, by responding to the second operation of the equipment adjustment control, the user jumps from the second interface to the third interface, and performs the parameter adjustment operation on the corresponding welding and cutting equipment according to the parameter input control in the third interface.

[0064] For example: In the second interface, responding to the second operation of the equipment adjustment controls, performing parameter setting operations on the "sloshing welding parameters," and displaying the third interface. The third interface is for adjusting the sloshing welding parameters of the welding equipment. The third interface has at least one parameter input control, such as... Figure 4 The instructions show the adjustment operations for parameters such as "weld width" and "weld spacing". Based on the parameter adjustment operation in the "weld width" parameter input control, the welding equipment will operate according to the adjusted weld width parameters.

[0065] S500, in response to a third operation on at least one parameter input control in the third interface, generates first device parameters, saves the first device parameters to the PLC module, or sends the first device parameters to at least one robotic arm.

[0066] In this embodiment, the third interface responds to a third operation of at least one parameter input control. This can be understood as responding to the third operations of multiple parameter input controls or a single parameter input control, thereby generating first device parameters and saving them to the registers of the PLC module. This allows several robotic arms to directly read the first device parameters from the registers in the PLC module, thereby controlling the movement of the robotic arms themselves. This reduces the storage and computational burden on the robotic arms for the first device parameters. When a robotic arm malfunctions and needs to be reset, data can be directly read from the PLC module, reducing the loss of product parameters due to robotic arm damage.

[0067] Alternatively, the first device parameters can be sent directly to at least one robotic arm, that is, directly to one robotic arm or to multiple robotic arms, thereby reducing the amount of data transmission and reducing parameter loss or errors in multiple transmissions.

[0068] By operating the responses from S100 to S500 one by one, parameters can be set for multiple robotic arms at the same time, or parameters can be set for the same welding device among multiple robotic arms at the same time, or parameters can be set for several welding and cutting devices on the same robotic arm at the same time, thereby improving the efficiency of parameter modification and setting, and improving the operating efficiency of multiple robotic arms.

[0069] Reference Figure 4 In some embodiments of the present invention, the specific steps for generating the first device parameter in S500 are as follows:

[0070] S510, in the third interface, in response to a third operation on at least one parameter input control, an input interface is popped up, the input interface containing at least one parameter input operation.

[0071] S520, in response to a fourth operation of the input interface, inputs parameters into at least one parameter input control, thereby configuring the generation of first device parameters.

[0072] In this embodiment, a third operation is responded to in the third interface, wherein the parameter input control of the responded third operation can be one or more parameter input controls. The third operation can be a "click operation," which pops up an input interface on the third interface by clicking. The input interface includes several simulated input controls, ensuring that the input interface contains at least one parameter input operation.

[0073] In the third interface, a response is made to the fourth operation of the input interface. The fourth operation can be an "input operation", which involves inputting parameters into one or more parameter input controls to form the first device parameters.

[0074] For example: refer to Figure 4 In the third interface, in response to the third operation of the parameter input control, the parameter adjustment operation of "weld width" is performed. By clicking the parameter input control corresponding to "weld width", an input interface pops up on the third interface. In response to the "input operation" of the input interface, the parameter input operation is performed through several simulated input controls in the input interface. The parameter is input into the parameter input control corresponding to "weld width", thereby configuring and generating the first equipment parameter. The first equipment parameter is sent to at least one robotic arm. The welding equipment on at least one robotic arm runs according to the first equipment parameter, or the first equipment parameter is stored in the register of the PLC module.

[0075] Reference Figure 5 In some embodiments of the present invention, the second interface in S300 includes at least one device adjustment control and further includes the following steps:

[0076] S310, if the second interface includes a device adjustment control, the device adjustment control includes one or more parameter adjustment controls, and each parameter adjustment control includes at least one parameter adjustment operation.

[0077] S320, in the second interface, in response to a sixth operation of at least one parameter adjustment control, generates second device parameters, saves the second device parameters to the PLC module, or sends the second device parameters to at least one robotic arm.

[0078] In this embodiment, if at least one device adjustment control is a device adjustment control, that is, the second interface includes a device adjustment control, then the device adjustment control does not have an operation response, and the second interface does not perform interface jump.

[0079] If the device adjustment controls include one or more parameter adjustment controls, then one or more parameter adjustment controls will be displayed on the second interface. That is, if the device adjustment controls include one parameter adjustment control, then that parameter adjustment control will be displayed on the second interface; if the device adjustment controls include multiple parameter adjustment controls, then all parameter adjustment controls will be displayed on the second interface.

[0080] In the second interface, the sixth operation of at least one parameter adjustment control is responded to. This can be understood as responding to the sixth operation of multiple parameter adjustment controls or responding to the sixth operation of one parameter adjustment control, thereby generating the second device parameters and saving them to the register of the PLC module. This allows several robotic arms to directly read the second device parameters from the register in the PLC module, thereby controlling the movement of the robotic arms themselves. This reduces the storage and computational burden of the robotic arms on the second device parameters. When a robotic arm malfunctions and needs to be reset, data can be directly read from the PLC module, reducing the loss of product parameters due to robotic arm damage.

[0081] Alternatively, the second device parameters can be sent directly to at least one robotic arm. That is, they can be sent directly to one robotic arm or multiple robotic arms, thereby reducing the amount of data transmission and reducing parameter loss or errors in multiple transmissions.

[0082] Reference Figure 5 In some embodiments of the present invention, in S320, the second device parameter generation process specifically includes the following steps:

[0083] S321, in the second interface, in response to the sixth operation of at least one parameter adjustment control, an input interface pops up, the input interface containing at least one parameter input operation.

[0084] S322, in response to the seventh operation of the input interface, inputs parameters to at least one parameter adjustment control, thereby configuring the generation of second device parameters.

[0085] In this embodiment, the second interface responds to the sixth operation of the parameter adjustment control. The parameter adjustment control for the sixth operation can be one or more. The sixth operation can be a "click operation," where clicking the parameter adjustment control pops up an input interface on the second interface. This input interface includes several simulated input controls, ensuring that the input interface contains at least one parameter input operation.

[0086] In the second interface, the seventh operation of the input interface is responded to. The seventh operation can be an "input operation", which involves inputting parameters into one or more parameter adjustment controls to form the second device parameters.

[0087] For example: Figure 5The parameter adjustment operations, such as "jog speed" and "retraction speed," shown in the second interface, respond to the sixth operation of the parameter adjustment control to adjust the "retraction speed." By clicking the parameter adjustment control corresponding to "retraction speed," an input interface pops up. Responding to the seventh operation of the input interface, "input operation," parameters are input through several simulated input controls in the input interface. Parameters are then input into the parameter adjustment control corresponding to "retraction speed," thereby configuring and generating the second device parameters. These second device parameters are sent to at least one robotic arm, and the wire feeding device on that robotic arm operates according to the second device parameters, or the second device parameters are stored in the registers of the PLC module.

[0088] Reference Figure 5 In some embodiments of the present invention, in S320, the second device parameter generation process further includes the following steps:

[0089] S323, in the second interface, in response to the sixth operation of at least one parameter adjustment control, the device parameters of the parameter adjustment control are reset, thereby configuring the generation of second device parameters.

[0090] In this embodiment, the second interface responds to the sixth operation of the parameter adjustment control. The parameter adjustment control for the sixth operation can be one or more. The sixth operation can be a "click operation," where clicking the parameter adjustment control resets the device parameters corresponding to that control, thereby configuring and generating the second device parameters.

[0091] For example: Figure 5 The parameter adjustment operations, such as "Wire Feed Off" and "Wire Retraction Off," shown in the second interface, respond to the sixth operation of the parameter adjustment control. The "Wire Retraction Off" parameter is adjusted by clicking the corresponding parameter adjustment control, resetting the wire feeder's equipment parameters and thus configuring and generating the second equipment parameters. These second equipment parameters are sent to at least one robotic arm, and the wire feeding device on that robotic arm stops the wire retraction action based on the second equipment parameters, or the second equipment parameters are stored in the PLC module's register.

[0092] When there is only one device adjustment control, the parameter adjustment control within it is displayed. The corresponding device parameters are adjusted using this control. Through steps S321 to S323, based on the two operation responses of the parameter adjustment control, parameters are input or reset, thereby generating second device parameters, which are then sent to the robotic arm or PLC module. This causes the welding and cutting equipment on the robotic arm to operate according to the second device parameters. Different types of operations are responded to based on the type of parameter adjustment control, thereby generating corresponding device parameters to achieve parameter setting and adjustment for multiple welding and cutting devices.

[0093] Reference Figure 2 and Figure 6 In some embodiments of the present invention, in S200, the first interface further includes a plurality of information display controls, each of which contains at least one display operation.

[0094] Specifically, each information display control includes at least one display operation comprising the following steps:

[0095] S600 responds to the fifth operation of the information display control, reads the first monitoring information sent by at least one robotic arm, and displays the fourth interface, which includes the first monitoring information.

[0096] In this embodiment, in addition to several setting controls, the first interface also includes several information display controls, each of which contains at least one display operation. For example, Figure 2 The display operations for "Fault Information", "IO Monitoring" and "Data Monitoring" are shown.

[0097] In the first interface, the fifth operation of the information display control is responded to, and the first monitoring information is read. The first monitoring information is sent by one or more robotic arms. The fourth interface includes the first monitoring information and displays the fourth interface, that is, displays the first monitoring information.

[0098] For example: Figure 6 As shown, in the first interface, in response to the fifth operation of the information display control, the "data monitoring" is displayed. One or more robotic arms send welding and cutting equipment status information. The fourth interface includes the welding and cutting equipment status information. Displaying the fourth interface means displaying the welding and cutting equipment status information, where the welding and cutting equipment status information is the first monitoring information.

[0099] In this embodiment, by responding to the fifth operation of the information display control, the system jumps from the first interface to the fourth interface, reads the first monitoring information sent by one or more robotic arms, and displays the first monitoring information to monitor one or more robotic arms.

[0100] Reference Figure 2 and Figure 7 In some embodiments of the present invention, each information display control includes at least one display operation comprising the following steps:

[0101] S610 responds to the sixth operation of the information display control, reads the second monitoring information sent by at least one robotic arm, and displays a fourth interface, which includes a switching control and the second monitoring information. The switching control includes at least one information switching operation.

[0102] S611, in the fourth interface, responds to the seventh operation of the switching control, reads the third monitoring information, which is sent by the PLC module, and displays the fifth interface, which includes the switching control and the third monitoring information.

[0103] S612, in the fifth interface, responds to the eighth operation of the switching control, reads the second monitoring information, which is sent by at least one robotic arm, and returns to display the fourth interface.

[0104] In this embodiment, the sixth operation of the information display control is responded to in the first interface, and the second monitoring information is read. The second monitoring information is sent by one or more robotic arms. The fourth interface includes the second monitoring information and a switching control. The fourth interface is displayed, that is, the second monitoring information sent by one or more robotic arms and the switching control are displayed. The switching control includes at least one information switching operation.

[0105] In the fourth interface, the seventh operation of the switching control is responded to, and the third monitoring information is read. The third monitoring information is sent by the PLC module. The fifth interface includes the switching control and the third monitoring information. The fifth interface is displayed to switch from the fourth interface to the fifth interface, and to switch from displaying the second monitoring information of one or more robotic arms to displaying the third monitoring information of the PLC module.

[0106] In the fifth interface, the eighth operation of the switching control is responded to, the second monitoring information is read, and the display returns to the fourth interface, so as to switch from the fifth interface to the fourth interface, and switch from displaying the third monitoring information of the PLC module to displaying the second monitoring information of one or more robotic arms. The above operation can be a "click operation".

[0107] For example: In the first interface, in response to the sixth operation of the information display control, the "IO monitoring" is displayed. One or more robotic arms send the status information of the robotic arm module IO port. The fourth interface includes the status information of the robotic arm module IO port and a switching control. Displaying the fourth interface means displaying the status information of the robotic arm module IO port and the switching control. The status information of the robotic arm module IO port is the second monitoring information.

[0108] like Figure 7 The “PLC IO” and “robotic arm simulation IO” information switching operation shown in the fourth interface responds to the seventh operation of the switching control to perform the information switching operation on “PLC IO”. The PLC module sends the PLC module IO port status information. The fifth interface includes the PLC module IO port status information and the switching control. The fifth interface is displayed, that is, the IO port status information and the switching control are displayed. Among them, the IO port status information is the third monitoring information.

[0109] In the fifth interface, in response to the eighth operation of the switching control, the information switching operation of "robotic arm simulation IO" is performed, the second monitoring information is read, and the fourth interface is returned to display the status information of the robotic arm module IO port and the switching control again.

[0110] This embodiment responds to the fifth operation of the information display control, jumps from the first interface to the fourth interface, and realizes mutual jump between the two interfaces and information reading and switching by switching controls, as well as monitoring the PLC module and monitoring one or more robotic arms.

[0111] Through the above S600 to S612, the fourth interface under different embodiments can be used to monitor the parameters of the robotic arm and PLC module from different angles.

[0112] According to an embodiment of a second aspect of the present invention, an electronic device includes:

[0113] A memory for storing a program; a processor for executing the program stored in the memory, wherein when the processor executes the program stored in the memory, the processor is configured to execute a parameter setting method for robotic arm welding and cutting as described in any of the first aspects.

[0114] The processor and memory can be connected via a bus or other means.

[0115] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs, such as the parameter setting method for robotic arm welding and cutting described in the embodiments of the present invention. The processor implements the parameter setting method for robotic arm welding and cutting according to the first aspect of the present invention by running the non-transitory software program and instructions stored in the memory.

[0116] The memory may include a program storage area and a parameter storage area. The program storage area may store the operating system and application programs required for at least one function. The parameter storage area may store the parameter setting method described above for robotic arm welding and cutting. Furthermore, the memory may include high-speed random access memory and non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may optionally include memory remotely located relative to the processor, which can be connected to the processor 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.

[0117] According to an embodiment of a third aspect of the present invention, a storage medium is characterized in that it comprises: storing computer-executable instructions for performing a parameter setting method for robotic arm welding and cutting as described in the first aspect of the present invention.

[0118] The non-transient software program and instructions required to implement the above-described terminal selection method are stored in a memory. When executed by one or more processors, they perform a parameter setting method for robotic arm welding and cutting according to the first aspect of the present invention.

[0119] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, parameter structures, program controls, or other parameters). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, parameter structures, program controls, or other parameters in modulation parameter signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0120] The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to the embodiments described. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention, and these equivalent modifications or substitutions are all included within the scope defined by the claims of this application.

Claims

1. A parameter setting method for robotic arm welding and cutting, characterized in that, include: In response to a communication connection request, communication connections are established with several robotic arms and a PLC module respectively. Among them, several robotic arms establish communication connections with the PLC module, and each robotic arm is equipped with several welding and cutting devices. In response to a parameter setting request, a first interface is displayed. The first interface includes several setting controls, and each setting control contains a device setting operation for at least one welding and cutting device on at least one robotic arm. In response to a first operation on the setting control, a second interface is displayed, the second interface including at least one device adjustment control, each of the device adjustment controls containing a parameter setting operation for the corresponding welding and cutting equipment; When the at least one device adjustment control is a plurality of device adjustment controls, in response to a second operation on the device adjustment control, a third interface is displayed, the third interface including at least one parameter input control, each parameter input control containing at least one parameter adjustment operation; In response to a third operation on at least one parameter input control in the third interface, generate a first device parameter, save the first device parameter to the PLC module, or send the first device parameter to at least one robotic arm. The first device parameters are saved to the register of the PLC module, so that several robotic arms can read the first device parameters in the register of the PLC module and control the movement of the robotic arms themselves; when the robotic arm needs to be reset, it reads data from the PLC module. The first interface also includes several information display controls, each of which contains at least one display operation, including: In response to a sixth operation on the information display control, second monitoring information sent by at least one robotic arm is read, and a fourth interface is displayed. The fourth interface includes a switching control and the second monitoring information, and the switching control includes at least one information switching operation. In response to the seventh operation of switching controls in the fourth interface, the third monitoring information sent by the PLC module is read and the fifth interface is displayed. The fifth interface includes switching controls and the third monitoring information to realize the switching from robot arm status monitoring to PLC underlying logic monitoring. In response to the eighth operation of switching controls in the fifth interface, read the second monitoring information sent by at least one robotic arm and return to the fourth interface.

2. The parameter setting method for robotic arm welding and cutting according to claim 1, characterized in that, The first device parameter generation process specifically includes: In response to a third operation on at least one parameter input control in a third interface, an input interface is popped up on the third interface, the input interface including at least one parameter input operation; In response to a fourth operation on the input interface, parameters are input into at least one parameter input control to generate first device parameters.

3. The parameter setting method for robotic arm welding and cutting according to claim 1, characterized in that, The second interface includes at least one device adjustment control and also includes: When the at least one device adjustment control is a single device adjustment control, the device adjustment control includes at least one parameter adjustment control, and each parameter adjustment control contains at least one parameter adjustment operation; In response to a sixth operation on at least one parameter adjustment control in the second interface, a second device parameter is generated, the second device parameter is saved to the PLC module, or the second device parameter is sent to at least one robotic arm.

4. The parameter setting method for robotic arm welding and cutting according to claim 3, characterized in that, The second device parameter generation process specifically includes: In response to a sixth operation on at least one parameter adjustment control in the second interface, an input interface pops up on the second interface, the input interface including at least one parameter input operation; In response to a seventh operation on the input interface, parameters are input to at least one parameter adjustment control to generate second device parameters.

5. The parameter setting method for robotic arm welding and cutting according to claim 3, characterized in that, The second device parameter generation process also includes: In response to a sixth operation on at least one parameter adjustment control in the second interface, the device parameters are reset and a second device parameter is generated.

6. The parameter setting method for robotic arm welding and cutting according to claim 1, characterized in that, Each of the information display controls includes at least one display operation, specifically including: In response to a fifth operation on the information display control, first monitoring information sent by at least one robotic arm is read, and a fourth interface is displayed, the fourth interface including the first monitoring information.

7. An electronic device, characterized in that, include: Memory, used to store programs; A processor is configured to execute a program stored in the memory, wherein when the processor executes the program stored in the memory, the processor is configured to perform a parameter setting method for robotic arm welding and cutting as described in any one of claims 1 to 6.

8. A storage medium, characterized in that, include: The device stores computer-executable instructions for performing a parameter setting method for robotic arm welding and cutting as described in any one of claims 1 to 6.