Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018042313) METHOD, WELDING SYSTEM AND ARTICLE WITH A COMPUTER PROGRAMM FOR IMPLEMENTING UNIVERSAL COMMANDS IN A WELDING OR CUTTING SYSTEM
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

LISTING OF CLAIMS

1. A method, comprising:

receiving, by a processor of a welding system, a command over a communication interface of the welding system;

parsing, by the processor, the command into a command identifier;

registering, by the processor, the command with a control module;

assigning, by the processor, the registered command with a sequence number; executing, by the processor, the command based upon the assigned sequence number;

storing, by the processor, the results of the command into an output buffer; and sending, by the processor, the results of the command via the communication interface to a node of the welding system.

2. The method of claim 1 , wherein the command is received from a user interface of a node connected to the welding system.

3. The method of claim 1, wherein the command is received from a testing system.

4. The method of claim 1, wherein the command is in a format that is specific to a particular component of the welding system and identifies the component.

5. The method of claim 4, wherein the command additionally comprises one or more subcommands to perform additional functions on the component.

6. The method of claim 1, wherein the command is parsed into a command identifier, when a time slot is available for a particular command.

7. The method of claim 1 , wherein the command identifier is unique.

8. The method of claim 1 , wherein the command identifier identifies to an API module a component and/or the application software module that the command is intended for.

9. The method of claim 1, wherein the sequence number is assigned on a system- wide basis.

10. The method of claim 1, wherein the sequence number is assigned on a component-by-component basis.

11. A welding system comprising at least one processor and at least one network interface, wherein the at least one processor is configured to:

receive a command over a communication interface of a welding system;

parse the command into a command identifier;

register the command with a control module;

assign the registered command with a sequence number;

execute the command based upon the assigned sequence number;

store the results of the command into an output buffer; and

send the results of the command via the communication interface to a node of the welding system.

12. The welding system of claim 11, wherein the command is received from a user interface of a node connected to the welding system.

13. The welding system of claim 11, wherein the command is received from a testing system.

14. The welding system of claim 11 , wherein the command is in a format that is specific to a particular component and identifies the component.

15. The welding system of claim 11 , wherein the command additionally comprises one or more subcommands to perform additional functions on the component.

16. The welding system of claim 11, wherein the command identifier identifies to an API module the component and/or the application software module that the command is intended for.

17. An article including a computer program product embodied on a non-transitory computer readable storage media storing instructions, that, when executed by one or more processors, performs the steps of:

receiving a command over a communication interface of a welding system;

parsing the command into a command identifier;

registering the command with a control module;

assigning the registered command with a sequence number;

executing the command based upon the assigned sequence number;

storing the results of the command into an output buffer; and

sending the results of the command via the communication interface to a node of the welding system.

18. The computer program product of claim 17, wherein the command is in a format that is specific to a particular component and identifies the component.

19. The computer program product of claim 17, wherein the command additionally comprises one or more subcommands to perform additional functions on the component.