Encoder Response Signal Sequencing for Shorter Serial Cycles
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In serial communication between an encoder and a control device, shortening the communication cycle to improve responsiveness often results in the encoder failing to generate position data in time for transmission, necessitating expensive high-speed processing equipment.
Innovation Solution
The encoder transmits associated data prior to position data in a serial communication cycle, allowing for the generation of position data during the transmission of associated data, and sends an abnormality signal if position data is not ready, eliminating the need for expensive high-speed processing equipment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the communication cycle is shortened to improve responsiveness, then the responsiveness of the encoder to the control device is improved, but the position data cannot be generated in time before transmission starts
Solution Approach 1:
The response signal is segmented into two parts: associated data (transmitted first) and position data (transmitted second). This segmentation allows the position data generation process to overlap with the associated data transmission process, effectively hiding the computation time within the transmission time and enabling shorter communication cycles without requiring faster processing hardware.
Solution Approach 2:
The associated data is transmitted preliminarily before the position data. During the transmission of associated data, the encoder simultaneously generates the position data. This preliminary transmission approach allows the time-consuming position data generation to occur in parallel with data transmission, reducing the overall cycle time and improving responsiveness without requiring expensive high-speed processing equipment.
2Loss of time
If expensive high-speed processing equipment is used to shorten calculation time, then the position data can be generated in time, but the cost of the encoder increases
Solution Approach 1:
The patent uses standard, inexpensive processing equipment rather than expensive high-speed processing equipment. By restructuring the data transmission sequence to transmit associated data first, the system achieves short effective calculation time without requiring costly hardware upgrades, maintaining ease of manufacture while meeting timing requirements.
Solution Approach 2:
The patent changes the parameter of data transmission sequence (transmitting associated data before position data) rather than changing the processing speed parameter. This parameter change allows the system to achieve faster effective response time using standard processing equipment, avoiding the need for expensive high-speed processors and maintaining cost-effectiveness.
Data Source
AI summary
An encoder that receives, from a control device, a request signal for requesting position data and transmits a response signal including the position data to the control device by serial communication, at a predetermined communication cycle, includes: a response signal generating unit configured to generate a response signal including the position data and associated data associated with the position data; and a transmitting unit configured to transmit the generated response signal. The transmitting unit is configured to transmit the associated data prior to transmission of the position data when transmitting the response signal.


