Ladder Library Management via Automated Server Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ladder program management systems lack efficient centralized management for libraries across machines connected via a network, requiring manual updates and lacking automated processes for device library association and version management.

Innovation Solution

A ladder-library management apparatus with an incorporated-information storage area, a library storage area, and a library server that associates machine-connected devices with their library versions, automatically adding or updating libraries based on stored data, and managing library versions across machines connected via a network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual updates are used for library management across machines, then flexibility and control are maintained, but time consumption and operational complexity increase

Engineering Contradiction:
ImproveLibrary management operationVSAvoidTime for manual updates
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service library management where the library server automatically detects device connections, identifies required libraries, and performs additions or updates without manual intervention. The server autonomously manages the entire library distribution process across multiple machines, eliminating the need for operators to manually update libraries on each device.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A library server acts as an intermediary between the networked machines and the library resources. This central server coordinates library management tasks, storing library information in a library storage area and automatically distributing appropriate libraries to connected machines, thereby simplifying the overall management process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If centralized library management is implemented, then consistency and maintainability improve, but system complexity increases

Engineering Contradiction:
ImproveLibrary consistencyVSAvoidManagement system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The library server performs multiple functions within a single system: it stores library information in a library storage area, detects device connections, identifies required libraries, and distributes them automatically. This multi-functional approach consolidates what could be separate complex systems into one unified management platform, reducing overall system complexity while maintaining reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements feedback mechanisms where the library server continuously monitors the network for device connections and library version requirements. Based on this feedback, the server automatically determines when libraries need to be added or updated and executes the appropriate actions, ensuring consistent library management across all machines.

Inventive Principle:
Principle #23Feedback

3Productivity

If automated library addition and update processes are implemented, then productivity increases, but the risk of errors and system complexity increases

Engineering Contradiction:
ImproveLibrary update efficiencyVSAvoidError risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The automated process incorporates feedback loops where the library server queries devices for their library version requirements, compares them against the library storage area, and only performs additions or updates when necessary. This controlled feedback mechanism reduces error risks by ensuring actions are taken only when validated needs are identified.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-validation through automated processes that independently identify library requirements, retrieve appropriate libraries from the library storage area, and execute additions or updates without manual intervention. This automated self-service approach increases productivity while maintaining reliability through systematic error prevention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10423144B2Ladder-library management apparatus
Publication Date: 2019.09.24 FANUC LTD
  • US10423144B2 patent drawing
  • US10423144B2 patent drawing
  • US10423144B2 patent drawing

AI summary

A ladder-library management apparatus that manages a library used in a machine connected via a network includes an incorporated-information storage area that stores incorporated information in which the machine is associated with identification information of a device connected to the machine and a version number of the library used for the device, a library storage area that stores library data in which the identification information, information about the device, and information about the library are associated with each other, and a library server that adds or updates the library provided in the machine on the basis of the library data stored in the library storage area and that updates the incorporated information stored in the incorporated-information storage area.