Numerical Control Device IO Alarm Acquisition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing numerical control devices face delays in acquiring alarm information from IO units connected in a daisy chain, particularly during power supply disconnection or communication line disconnection, which can hinder immediate operation stopping and machine repair.

Innovation Solution

A numerical control device with a communication abnormality detection unit that transmits a command simultaneously to all IO units, allowing only the affected unit to reply with alarm information, enabling one-time communication for specifying and acquiring necessary information quickly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If alarm information is acquired sequentially from each IO unit in a daisy chain, then communication protocol simplicity is maintained, but time to detect alarm information increases

Engineering Contradiction:
Improvetime to acquire alarm informationVSAvoidcommunication complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

Each IO unit preliminarily stores alarm information in its storage unit when a communication abnormality is detected. This preliminary action allows the numerical control device body to quickly retrieve alarm information from any IO unit without sequential communication delays, as the information is already prepared and stored locally in each unit.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments alarm information storage and processing across multiple independent IO units. Each IO unit independently detects and stores alarm information in its own storage unit, allowing parallel access and eliminating the need for sequential querying. This segmentation enables simultaneous retrieval from multiple units, significantly reducing total acquisition time.

Inventive Principle:
Principle #1Segmentation

2Productivity

If communication abnormality detection is performed through sequential reading, then system stability is maintained, but productivity during abnormality response decreases

Engineering Contradiction:
Improveabnormality response speedVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Alarm information is preliminarily detected and stored in each IO unit's storage unit upon abnormality occurrence. This preliminary detection and storage maintains system stability by using simple read operations, while enabling rapid response when needed, as the information is already prepared and does not require complex real-time querying during critical response phases.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The storage unit in each IO unit acts as an intermediary that buffers alarm information. This intermediary allows the numerical control device body to quickly retrieve pre-stored alarm data without performing complex real-time detection operations, thus maintaining system stability while improving abnormality response speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If all IO units continuously report status, then real-time monitoring is achieved, but communication load and energy consumption increase

Engineering Contradiction:
Improvealarm information availabilityVSAvoidcommunication energy consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

Each IO unit independently monitors and stores alarm information locally in its storage unit based on its own status. This local quality approach ensures that alarm information is always available when needed without requiring continuous communication from all units. Energy is consumed only for local monitoring and storage, not for continuous network communication, thus reducing overall energy consumption while maintaining information availability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10088827B2Numerical control device acquiring alarm information from connected IO unit
Publication Date: 2018.10.02 FANUC LTD
  • US10088827B2 patent drawing
  • US10088827B2 patent drawing
  • US10088827B2 patent drawing

AI summary

When a communication abnormality detection unit in a numerical control device body detects communication abnormality in IO communication, a command transmission unit transmits a command requesting for making a reply to the numerical control device body with alarm information recorded in a recording unit of each IO unit simultaneously to all the IO units, and only the IO unit where the recording unit records the alarm information makes a reply with the alarm information.