Techniques for implementing universal commands in a welding or cutting system
AssigneeEsab AB
InventorsStefan Rickfjord, Jonatan Åkerlind
Life of this patent
Estimating the term…
Abstract
Various embodiments are generally directed to techniques for implementing universal commands in a welding or cutting system. Techniques described herein may include a method including receiving, by a processor of a welding system, a command over a communication interface of the welding system. The command may be parsed into a command identifier. The command may be registered with a control module. The registered command may be assigned a sequence number. The command may be executed by the processor based upon the assigned sequence number. The results of the execution of the command may be stored into an output buffer. The results of the command may be sent via the communication interface to a node of the welding system.
Claims16
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;
- wherein the command is in a format that is specific to a particular component of the welding system and identifies the component.
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;
- wherein the command is in a format that is specific to a particular component and identifies the component.
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;
- wherein the command is in a format that is specific to a particular component and identifies the component.
Dependencies are inferred from the claim text.