Robot Teaching Pendant Software Update via Control Device
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Updating the software on a robot teaching pendant is challenging due to the need for manual storage of update files, which increases the risk of operational errors and unauthorized rewriting.
Innovation Solution
A robot teaching pendant that communicates with a robot control device to acquire and update software via a network, using an activation unit to switch to an update OS for safe and secure updating without the need for external storage devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual storage of update files using external storage devices is used, then software updates can be performed, but the risk of operational errors and unauthorized rewriting increases
Solution Approach 1:
The robot control device serves as an intermediary between the network and the robot teaching pendant. It receives update files from the network, verifies their integrity, and then transfers them to the pendant's storage unit, eliminating the need for manual external storage device insertion while ensuring security through centralized control and verification
Solution Approach 2:
The robot teaching pendant automatically receives and processes software updates through its acquisition unit that obtains update files from the robot control device and stores them in its storage unit, enabling self-updating without manual intervention or external storage devices
2Reliability
If dedicated OS with limited communication is used in robot teaching pendant, then security is improved, but software update capability is restricted
Solution Approach 1:
The robot control device acts as a trusted intermediary that enables the pendant to access network resources indirectly. The control device communicates with the network, retrieves update files, and transfers them to the pendant through the existing communication interface, allowing secure updates without expanding the pendant's direct communication capabilities
Solution Approach 2:
The robot control device performs multiple functions: it serves as the primary controller for the robot, manages network communications, verifies update file integrity, and acts as an update distribution server for the teaching pendant, consolidating multiple roles into a single device
Data Source
AI summary
A robot teaching console according to one embodiment has a function for communicating with only a robot control device, the robot teaching console providing an interface with a user. The robot teaching console: acquires, from a network via the robot control device by using an acquisition unit, update data pertaining to software being executed by a host device; and saves the update data in a storage unit. When an update processing program for updating the software is activated by using an activation unit, the robot teaching console updates the software on the basis of the update data saved in the storage unit and in accordance with the update processing program by using an updating unit.

