Method for communication in a machine tool system and a communication system therefor
AssigneeAB Sandvik Coromant
InventorTennerth HOLMSTROM
Life of this patent
Estimating the term…
Abstract
The disclosure relates to a method for communication in a machine tool system. The machine tool system includes a programmable logic controller (PLC), a numerical control (NC), and a control node, wherein the control node and the NC are configured to exchange data signals with each other. The method include transmitting a data signal, including an action request, which includes an acknowledgment indication, from the control node to the NC, triggering, in the NC, an action to be performed in the machine tool system based on the received action request, and sending, from the NC to the control node, an acknowledgement ACK data signal if required by the acknowledgement indication.
Claims18
A method for communication in a machine tool system wherein the machine tool system includes a numerical control and a control node, wherein the control node and the numerical control are configured to exchange data signals with each other, wherein the method comprises:
- transmitting, from the control node to the numerical control, a data signal including an action request which includes an acknowledgment indication;
- triggering, in the numerical control, an action to be performed in the machine tool system based on the received action request, and
- sending, from the numerical control to the control node, an acknowledgement data signal if required by the acknowledgement indication.
A machine tool system comprising:
- a numerical control;
- and
- a control node, wherein the control node and the numerical control are configured to exchange data signals with each other, wherein the machine tool system is configured to cause:
- the control node to transmit a data signal to the numerical control, the data signal including an action request which includes an acknowledgment indication;
- the numerical control to trigger an action to be performed in the machine tool system based on the received action request;
- and
- the numerical control to send an acknowledgement data signal to the control node if required by the acknowledgement indication.
A method performed at a control node for communication with a numerical control in a machine tool system, comprising the steps of:
- transmitting a first data signal to the numerical control, the data signal including an indication whether an acknowledgement data signal is required or not;
- receiving, from the numerical control, the acknowledgement data signal if a first data signal requires an acknowledgement;
- and
- transmitting a second data signal to the numerical control when the acknowledgement data signal has been received by the control node, or, if the first data signal does not require an acknowledgement, after a predefined period.
A method performed at a numerical control for communication with a control node in a machine tool system, comprising the steps of:
- receiving a first data signal from the control node, the first data signal including an indication whether an acknowledgement data signal is required or not;
- sending the acknowledgement data signal to the control node if the first data signal requires an acknowledgement;
- and
- receiving a second data signal from the control node.
A method performed at a programmable logic controller for communication in a machine tool system, wherein the machine tool system includes the programmable logic controller, a numerical control and a control node, wherein the programmable logic controller includes an interface configured to relay data signals between the control node and the numerical control, comprising the steps of:
- receiving, from a sending node, a data signal including an indication whether an acknowledgement data signal is required or not;
- relaying the data signal to a receiving node and, if the data signal requires an acknowledgement:
- receiving the acknowledgement data signal from the receiving node;
- and
- relaying the acknowledgement data signal to the sending node, wherein, if the sending node is the control node, the receiving node is the numerical control, and if the sending node is the numerical control, the receiving node is the control node.
A control node for communication with a numerical control in a machine tool system, wherein the control node is configured with a transmitting unit and a receiving unit, wherein the transmitting unit is configured to transmit a first data signal to the numerical control, the data signal including an indication whether an acknowledgement data signal is required or not, the receiving unit being configured to receive, from the numerical control, the acknowledgement data signal if the first data signal requires an acknowledgement, and wherein the transmitting unit is further configured to transmit a second data signal to the numerical control when the acknowledgement data signal has been received by the control node, or, if the first data signal does not require an acknowledgement, after a predefined period.
A numerical control for communication with a control node in a machine tool system, wherein the numerical control is configured with a numerical control transmitting unit and a numerical control receiving unit, wherein the numerical control receiving unit is configured to receive a first data signal from the control node, the data signal including an indication whether an acknowledgement data signal is required or not, the numerical control transmitting unit being configured to send the acknowledgement data signal to the control node if the first data signal requires an acknowledgement, and wherein the numerical control receiving unit is further configured to receive a second data signal from the control node.
A programmable logic controller for communication in a machine tool system, wherein the machine tool system includes the programmable logic controller, a numerical control and a control node, wherein the programmable logic controller is configured with a programmable logic controller receiving unit and an interface configured to relay data signals between the control node and the numerical control, wherein the programmable logic controller receiving unit is configured to receive, from a sending node, a data signal including an indication whether an acknowledgement data signal is required or not the interface is configured to relay the data signal to a receiving node, and, if the data signal requires an acknowledgement, the programmable logic controller receiving unit being further configured to receive the acknowledgement data signal from the receiving node, and the interface is further configured to relay the acknowledgement data signal to the sending node, wherein, if the sending node is the control node, the receiving node is the numerical control, and if the sending node is the numerical control, the receiving node is the control node.
Dependencies are inferred from the claim text.