Robot Controller Interface for External Digital Command Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In production facilities, robots are typically controlled using a teach pendant connected to a robot controller, limiting the ability to perform sophisticated operations from external devices such as PLCs or PCs.
Innovation Solution
A robot controller with a digital input-output interface that allows for the exchange of digital data with external devices, a program generation unit that generates motion instructions based on received data, and a program execution unit that executes these instructions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a teach pendant is used to control the robot, then the robot can be controlled for basic tasks, but sophisticated control operations from external devices are limited
Solution Approach 1:
The robot controller is designed to accept multiple types of control inputs: it can receive both traditional teach pendant commands and digital data from external devices through the digital input-output interface. The program generation unit processes different input formats and generates appropriate motion instructions, enabling the same controller to perform both basic teach pendant operations and sophisticated external device control without requiring separate control systems
Solution Approach 2:
The digital input-output interface acts as an intermediary between external devices and the robot controller. It receives digital data from external devices, converts it into a format the controller can process, and passes it to the program generation unit. This intermediary layer enables sophisticated control from external devices while maintaining the existing robot controller architecture
2Adaptability or versatility
If the robot controller accepts digital data from external devices, then sophisticated control is enabled, but the interface and processing complexity increases
Solution Approach 1:
The digital input-output interface is designed to handle multiple functions: it can receive digital data from various external devices (PLCs, PCs, sensors), convert different data formats into a unified internal format, and pass processed commands to the program generation unit. This multi-functional design enables broad external device compatibility without requiring separate interface circuits for each device type
Solution Approach 2:
The robot controller performs automatic processing of received digital data through its program generation unit, which automatically generates appropriate motion instructions based on the input data. The system self-manages the conversion and processing tasks without requiring additional external processing equipment, reducing overall system complexity
Data Source
AI summary
Provided is a robot control device that makes it possible to perform high-level operations on a robot from an external device. The robot control device for controlling a robot, includes: a digital input/output interface for transmitting/receiving digital data to/from an external device; a program generation unit which generates an action command for the robot in accordance with command identification data included in digital data inputted via the digital input/output interface; and a program execution unit which executes the generated action command.


