Servo Controller I/O Unit Bypassing Internal Bus for Signal Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Numerical control devices experience delays in transmitting high-priority input signals, such as emergency stop signals and completion signals, due to the need for these signals to pass through a shared bus, which increases communication time and affects the responsiveness of servo controllers in machine tools and robots.

Innovation Solution

A direct internal communication path between the servo controller and the I/O unit within the integrated circuit, bypassing the internal bus, allows for immediate transmission of urgent input signals, reducing reliance on the shared bus and minimizing communication delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If signals are transmitted through the shared internal bus in the integrated circuit, then the device complexity is reduced by integrating components, but the communication time for high-priority input signals increases causing delays

Engineering Contradiction:
Improvedevice complexityVSAvoidcommunication time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the communication paths into two types: shared bus for general data transmission and dedicated direct communication paths for high-priority signals. This segmentation allows the system to maintain integration benefits while providing expedited routes for emergency stop signals, completion signals, and other time-critical inputs, thereby resolving the contradiction between device complexity reduction and communication time for priority signals.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of dedicated communication paths that act as mediators for high-priority signals. These direct paths serve as intermediate transmission channels between the I/O unit and servo controller, bypassing the shared bus for critical signals while maintaining the integrated circuit structure, thus reducing communication time without significantly increasing overall device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a shared bus is used for all signal transmissions, then the integrated circuit structure is simplified, but the responsiveness of servo controllers to emergency signals deteriorates

Engineering Contradiction:
Improveintegrated circuit structureVSAvoidresponsiveness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by providing different communication path qualities for different signal types. High-priority signals such as emergency stop signals and completion signals are routed through dedicated direct communication paths with higher reliability and faster transmission, while other signals use the shared bus. This localized optimization of communication quality resolves the contradiction between simplified integrated circuit structure and improved responsiveness for critical signals.

Inventive Principle:
Principle #3Local quality

3Device complexity

If high-priority signals must pass through the shared bus, then the bus structure remains simple, but the communication speed for urgent signals decreases affecting cycle time

Engineering Contradiction:
Improvebus structureVSAvoidcycle time
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements a dynamic communication architecture where the transmission path for signals is determined by their priority level. High-priority signals dynamically select dedicated direct communication paths for faster transmission, while standard signals use the shared bus. This dynamic path selection reduces cycle time for urgent operations without requiring a completely complex bus structure, thereby resolving the contradiction between simple bus structure and improved productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10114359B2Numerical control device for realizing high-speed input and output of external signal in servo controller
Publication Date: 2018.10.30 FANUC LTD
  • US10114359B2 patent drawing
  • US10114359B2 patent drawing
  • US10114359B2 patent drawing

AI summary

A numerical control device includes a CPU for outputting a position command value of a servomotor; an IC including a servo controller for outputting a current command value to an amplifier for driving the servomotor, and an I/O unit for inputting and outputting an external signal; a DSP for reading the position command value and performing control so as to move the servomotor to a position indicated by the position command value; and an inter-device communication path between the CPU and the IC. The IC includes an internal bus connected to a communication interface connected to the inter-device communication path, and the I/O unit; and an internal communication path for directly transmitting a signal between the servo controller and the I/O unit without passing through the internal bus.