NC Communication Control Using Completion Notification Gating

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In numerical control systems, data transmission failures between the client and server can lead to unexpected accidents due to interference when the next processing request is sent before data retransmission is complete, causing tool interference issues.

Innovation Solution

An information processing device with a processing request transmission unit, a processing completion notification management unit, and an operation restriction control unit that restricts further processing requests until a processing completion notification is detected, ensuring that operations are only resumed once the previous request has been completed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data transmission is performed via network between server and information processing device, then communication capability is improved, but transmission reliability deteriorates due to noise and communication failures

Engineering Contradiction:
Improvecommunication capabilityVSAvoidtransmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by transmitting processing completion notifications before actual data transmission completes. The server sends a notification indicating that processing will be completed, allowing the information processing device to prepare for receiving and validating the upcoming data, thus preventing interference from subsequent requests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the server continuously monitors communication state and transmits processing completion notifications back to the information processing device. This feedback loop enables real-time awareness of transmission status and allows for dynamic adjustment of request timing to avoid communication failures.

Inventive Principle:
Principle #23Feedback

2Productivity

If next processing request is transmitted before data retransmission is complete, then productivity is improved, but reliability deteriorates due to tool interference and unexpected accidents

Engineering Contradiction:
Improveprocessing throughputVSAvoidoperational safety
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system uses preliminary action by sending processing completion notifications in advance before the actual data transmission completes. This allows the information processing device to know when it is safe to send the next request, preventing tool interference while maintaining high productivity through optimized request timing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies preliminary anti-action by using processing completion notifications to preemptively prevent the harmful effect of sending requests during ongoing transmissions. The notification serves as an early warning that allows the system to avoid the interference problem before it can occur.

Inventive Principle:
Principle #9Preliminary anti-action

3Reliability

If communication state monitoring is implemented to discard failed transmissions, then reliability is improved, but loss of time increases due to retransmission delays

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidretransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by transmitting processing completion notifications before actual data transfer completes. This allows the information processing device to prepare ahead of time, reducing the need for costly retransmissions and minimizing time loss while maintaining high communication reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11614727B2Communication controller
Publication Date: 2023.03.28 FANUC LTD
  • US11614727B2 patent drawing
  • US11614727B2 patent drawing
  • US11614727B2 patent drawing

AI summary

Operation of an NC device can be restricted during the time until processing requested by a transmitting side is completed by a receiving side. An information processing device communicatively connected to a controller of an industrial machine including a processing request transmission unit that transmits a processing request to the controller; a processing completion notification management unit that detects a processing completion notification, transmitted from the controller, which notifies of completion of processing according to the processing request; and an operation restriction control unit that restricts processing request operation of the controller for a next operation until the processing completion notification is detected by the processing completion notification management unit.