Automated PLC Software Installation in Substrate Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing substrate processing systems face operational errors and version mismatches due to separate installation of module controller software and PLC software, leading to potential omissions and failures in software updates.

Innovation Solution

A substrate processing system with a main controller, module controller, and programmable logic controller, where the module controller automatically downloads and transfers software, including module controller software, PLC software, and automatic transfer software, ensuring synchronized installation and version matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If module controller software and PLC software are installed separately, then installation flexibility is improved, but version matching reliability deteriorates

Engineering Contradiction:
Improveinstallation flexibilityVSAvoidversion matching reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent combines the installation processes of module controller software and PLC software into a single integrated installation operation. The installation registration unit receives one installation request and coordinates the simultaneous installation of both software components, ensuring they are installed together as a package rather than separately, thus maintaining version matching while preserving installation flexibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a feedback mechanism where the installation registration unit tracks the installation status of both module controller software and PLC software. When an installation request is received, the system checks the registered installation information to ensure both software components are installed successfully and maintains synchronization between their versions, preventing version mismatches through continuous status monitoring and coordination.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If separate installation procedures are used for module controller software and PLC software, then operational independence is improved, but installation error risk increases

Engineering Contradiction:
Improveoperational independenceVSAvoidinstallation error risk
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges the installation procedures into a single coordinated process managed by the installation registration unit. When an installation request is received, the system simultaneously installs both module controller software and PLC software based on pre-registered installation information, eliminating the risks of operational errors and omissions that occur with separate installation procedures, while still allowing each software component to function independently after installation.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If manual installation coordination is used, then system complexity is reduced, but installation time increases

Engineering Contradiction:
Improvesystem complexityVSAvoidinstallation time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements a self-service mechanism where the installation registration unit automatically coordinates the installation of both module controller software and PLC software without requiring manual intervention. The system uses pre-registered installation information to autonomously manage the installation process, download appropriate software versions, and ensure proper installation sequencing, significantly reducing installation time while maintaining simple system architecture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9747092B2Substrate processing system and method of installing PLC software
Publication Date: 2017.08.29 ASM IP HLDG BV
  • US9747092B2 patent drawing
  • US9747092B2 patent drawing
  • US9747092B2 patent drawing

AI summary

A substrate processing system includes a main controller, a module controller connected to the main controller, the module controller controlling a device on the basis of a command from the main controller, and a programmable logic controller connected to the module controller, wherein the module controller automatically downloads, from the main controller, module controller software to be used for control of the module controller, PLC software to be used for control of the programmable logic controller, and an automatic transfer software for automatically transferring the PLC software to the programmable logic controller.