Slave Log Storage Switching During Industrial Network Faults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In industrial networks, communication abnormalities between a master and a slave can lead to the loss of log information stored in volatile storage, making it difficult to diagnose the cause of the abnormality, especially when power is interrupted.

Innovation Solution

A slave device with both volatile and non-volatile storage sections, where log information is initially stored in volatile memory during normal operation and then transferred to non-volatile memory upon detection of a communication abnormality, ensuring persistence even if power is lost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If log information is stored in volatile storage section, then storage speed and accessibility are improved, but data loss occurs when power is interrupted or communication abnormality occurs

Engineering Contradiction:
Improvestorage speedVSAvoiddata persistence
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The storage system is segmented into two distinct parts: volatile storage section for high-speed temporary storage and non-volatile storage section for reliable data persistence. The control section manages data flow between these segments, copying log information from volatile to non-volatile storage when communication abnormalities are detected, thus resolving the contradiction between speed and reliability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If log information is stored in non-volatile storage section, then data persistence is improved, but storage speed and accessibility deteriorate

Engineering Contradiction:
Improvedata persistenceVSAvoidstorage speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

Log information is preliminarily stored in the volatile storage section during normal operation, where it can be quickly written and accessed. The non-volatile storage section serves as a backup that is activated only when necessary (upon detecting communication abnormalities), thus maintaining high storage speed during normal operations while ensuring data persistence when needed.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If communication abnormality detection and log transfer processing are added, then data persistence during abnormalities is improved, but device complexity increases

Engineering Contradiction:
Improvedata persistence during abnormalityVSAvoidcontrol logic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control section implements a feedback mechanism that continuously monitors communication status between the master and slave devices. When a communication abnormality is detected, the system automatically triggers the log transfer process from volatile to non-volatile storage. This feedback-based approach adds minimal complexity while significantly improving reliability during abnormal conditions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11362917B2Slave, work machine, and log information storage method
Publication Date: 2022.06.14 FUJI CORP
  • US11362917B2 patent drawing
  • US11362917B2 patent drawing
  • US11362917B2 patent drawing

AI summary

There are provided a slave, a work machine, and a method for storing log information, which are capable of appropriately store the log information when a communication abnormality occurs such that communication cannot be kept between a master and the slave in an industrial network. The control section performs first storage processing storing the log information into a volatile storage section when a communication abnormality occurs such that communication with the master cannot be kept, communication abnormality determination processing for determining whether the communication abnormality has occurred, and second storage processing storing the log information into a non-volatile storage section by acquiring the log information from the volatile storage section, in response to a determination made in that the communication abnormality has occurred as a result of the communication abnormality determination processing.