Modular Work Software Architecture for Flexible Factory Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The assembly and processing manufacturing industry faces challenges in standardizing commercial materials due to diverse customer requirements, necessitating flexible and customizable solutions that can adapt quickly to changing factory operations and market competitiveness, while existing systems lack the necessary flexibility and ease of expansion.
Innovation Solution
A work system comprising modular software components and a service base unit that exchanges event information with modules, allowing for easy addition, deletion, and replacement of modules, along with a module material storage system that enables quick selection and validation of functional blocks, facilitating flexible and rapid system development.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the system is designed for individual optimum performance, then the processing efficiency is improved, but the overall system coordination and governance become difficult
Solution Approach 1:
The system employs a universal service base unit that serves multiple functions: receiving event information from any module, determining the appropriate destination module based on event types, and distributing events to the correct modules. This multi-functional service base unit enables centralized coordination and governance while allowing individual modules to operate independently for optimal performance, thus balancing individual efficiency with overall system coordination.
2Reliability
If the system structure is made rigid for stability, then the reliability is improved, but the flexibility and ease of expansion are reduced
Solution Approach 1:
The system implements a dynamic modular architecture where modules can be dynamically added, removed, or updated without affecting the overall system structure. The service base unit dynamically determines event routing based on current module configurations and event types. This dynamic design maintains system reliability through a stable service base while enabling flexibility and ease of expansion through modular components that can be adapted to changing requirements.
Data Source
AI summary
This invention implements a work system high in flexibility and speedy system development. The work system includes a plurality of modules each having software for work which performs predetermined in-module processing, and a service base unit which inputs and outputs event information to and from the modules. The event information includes an identifier and a payload. The service base unit has a function of receiving the event information from any of the modules, and a function of transferring the event information to the other module. The other module to which the event information is transferred determines based on the identifier included in the transferred event information whether the in-module processing is performed within its own module.


