Industrial Robot Control System Synchronous Asynchronous Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current industrial robot control systems require lengthy programming to synchronize operations between robots and peripheral devices, leading to increased production time and potential errors due to asynchronous control intervals, which complicates the execution of commands in the intended order.
Innovation Solution
A control system that discriminates between synchronous and asynchronous intervals in a teaching program, separating movement-related commands to allow independent control of robots and peripheral devices, ensuring synchronized operations during synchronous intervals and asynchronous control during asynchronous intervals, thereby reducing program correction time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If synchronous control is used to coordinate robot and peripheral device operations, then operational coordination is improved, but program production time increases
Solution Approach 1:
The patent segments the control program into synchronous intervals (where robot and peripheral device operate together) and asynchronous intervals (where they operate independently). This segmentation allows the program to be produced more efficiently by identifying and separating asynchronous operations, reducing overall program production time while maintaining coordination where needed.
2Productivity
If asynchronous control intervals are set to reduce program production time, then program production efficiency is improved, but command execution order may be disrupted
Solution Approach 1:
The patent dynamically adjusts control modes by transitioning between synchronous and asynchronous intervals based on operational requirements. The system can switch control modes at specific points in the program, allowing flexible adaptation that maintains command execution order while optimizing program production efficiency through selective asynchronous operation.
3Productivity
If program correction work is reduced to shorten total work time, then overall efficiency is improved, but control precision may deteriorate
Solution Approach 1:
The patent performs preliminary classification of control intervals into synchronous and asynchronous categories during program production. By pre-identifying which operations require coordinated control and which can run independently, the system reduces the need for subsequent program correction work while maintaining precise control where required, thus improving overall efficiency without sacrificing control precision.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A total time necessary for work is shortened by reducing program correcting. A control device 30 has a teaching program storage 31 in which a teaching program is stored, a command interpreter 32 for transmitting a movement-related command to a movement-related command separator 33, determining whether the command is a synchronous interval command or an asynchronous interval command and separating the movement-related command into command of each device according to a determination result, and executing a non-movement-related command, a movement-related command buffer 34 for selecting one of the transmission of the movement-related command to the sub-locus calculator 36 and accumulating movement-related command therein based on a device movement state, a main locus calculator 35 for calculating movement information on the device on which the synchronous control is performed from the movement-related command, a sub-locus calculator 36 for calculating movement information on the device that is not a synchronous control target based on the movement-related command, and a motor driver 37 for performing the operations of the devices.