Servo Control System Automatic ID Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing servo control systems face inconvenience in reinstallation due to fixed servo identification numbers, leading to difficulties in correctly assigning IDs after servos are reinstalled, as the controller cannot distinguish between input and output communication interfaces.

Innovation Solution

A servo control system with a main control module and a communication module including a control switch unit, enabling terminals, and level detection ports, which allows for the assignment of identification numbers during initialization, enabling the system to differentiate between input and output interfaces and assign IDs correctly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If servo ID information is fixed after initial setting, then the servo system maintains stable identification and positioning, but the system loses flexibility when servos need to be reinstalled or repositioned

Engineering Contradiction:
Improveflexibility in reinstallationVSAvoidcomplexity of ID reassignment process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by automatically assigning ID information to servos during the initialization phase before any operational use. The controller detects which communication interface is connected to the servo and pre-configures the appropriate ID, eliminating the need for manual ID reassignment later when servos are reinstalled.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The servo system performs self-service through automatic ID assignment. When a servo is connected to the controller, the system automatically detects the connection through the communication interfaces and assigns the correct ID without requiring external intervention or manual configuration, making the system self-configuring.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If two communication interfaces are simultaneously coupled to the controller via an electronic switch circuit, then the system enables bidirectional communication, but the controller cannot judge which interface is input and which is output

Engineering Contradiction:
Improveease of communication interface identificationVSAvoiddifficulty in identifying input/output terminals
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system uses feedback mechanisms where the controller actively detects the state of communication interfaces and uses this information to determine which interface is connected to the servo. The detection of high level signals from connected interfaces provides feedback that enables the controller to automatically identify input/output directions without manual configuration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces manual mechanical identification methods with electronic detection. Instead of requiring physical inspection or manual switching to identify communication interfaces, the system uses electronic level detection ports and signal analysis to automatically determine which interface is connected and its directionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If manual reassignment of servo ID information is required after reinstallation, then precise ID assignment is possible, but the installation process becomes time-consuming and inconvenient

Engineering Contradiction:
Improveinstallation efficiencyVSAvoidconvenience of servo installation
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs ID assignment as a preliminary action during the initialization phase, before the servo enters operational mode. By automatically detecting the connected communication interface and assigning the appropriate ID during startup, the system eliminates the need for separate manual ID configuration steps that would otherwise be required after installation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The installation process becomes self-service oriented as the system automatically handles ID assignment without requiring operator intervention. The controller autonomously detects the servo connection, identifies the correct communication interface, and configures the appropriate ID, making the entire installation process automatic and convenient.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10279472B2Servo control system and robot
Publication Date: 2019.05.07 UBTECH ROBOTICS CORP LTD
  • US10279472B2 patent drawing
  • US10279472B2 patent drawing
  • US10279472B2 patent drawing

AI summary

The present invention discloses a servo control system and a servo. A servo control system includes a main control module; and a communication module including a first communication interface, a second communication interface and a control switch unit. First communication terminal and second communication terminal of the control switch unit are correspondingly coupled to the first communication interface and the second communication interface. First enabling port and second enabling port of the control switch unit are correspondingly coupled to two enabling terminals of the main control module. The main control module receives, via the first enabling port, the first communication terminal and the first communication interface, an identification number or an identification number together with action instruction information from a servo of upper level, and transmits, via the second enabling port, the second communication terminal and the second communication interface, an identification number or an identification number together with action instruction information of a servo of lower level. In the above manner, the present invention can assign an identification number to a servo during initialization of the servo, avoiding the installing inconvenience caused by that servo identification numbers are fixed.