Token Passing Ethernet Master Station Retry Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In manufacturing sites, data communication systems using Ethernet-based token passing systems face challenges in maintaining real-time data transmission while ensuring noise resistance, particularly due to increased processing times and performance deterioration when applied to field apparatuses.
Innovation Solution
A data communication system with a master station and slave stations employs a communication processing unit that circulates a token frame, performing retry processing for data reception without additional data transmission and reception processing, thereby improving noise resistance and real-time data transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If retry processing is performed for data reception in the token passing system, then noise resistance is improved, but processing time increases and real-time property deteriorates
Solution Approach 1:
The system performs preliminary actions by completing the third data transmission and reception processing (between communication processing unit and arithmetic processing device) before the retry processing of the first data transmission and reception processing (token frame circulation) is needed. This allows the retry processing to occur without requiring additional arithmetic processing, thus reducing the time penalty while maintaining noise resistance through retry capability.
Solution Approach 2:
The data transmission and reception processing is segmented into three distinct types: first processing (token frame circulation with slave stations), second processing (data transmission between arithmetic processing device and communication processing unit), and third processing (data reception between communication processing unit and data transmission and reception processing unit). This segmentation allows the retry processing to be applied selectively to the first processing without affecting the other processing stages, thereby minimizing the impact on real-time property.
2Reliability
If retry processing is performed for data reception, then data transmission reliability is improved, but device performance deteriorates
Solution Approach 1:
By completing the third data transmission and reception processing before the retry processing is triggered, the system ensures that the arithmetic processing device is already prepared with the necessary data. When retry processing is needed, the system can re-circulate the token frame and re-receive data without requiring additional arithmetic processing, thus maintaining device performance while improving data transmission reliability.
Solution Approach 2:
The processing is divided into three distinct types, allowing the retry mechanism to be applied only to the first processing (token frame circulation) while the second and third processing stages remain unaffected. This selective application of retry processing minimizes the impact on overall device performance while still achieving the reliability improvement for data transmission.
3Reliability
If third data transmission and reception processing is performed during retry processing, then data processing completeness is maintained, but processing efficiency decreases
Solution Approach 1:
The system performs the third data transmission and reception processing as a preliminary action before the retry processing is triggered. This ensures that the data is already processed and available when the retry processing occurs, eliminating the need to repeat the third processing during retry operations and thereby maintaining processing efficiency.
Solution Approach 2:
By segmenting the processing into three distinct types, the system can identify that the third processing has already been completed and avoid repeating it during retry operations. This selective execution based on processing stage segmentation maintains both data processing completeness and processing efficiency.
Data Source
AI summary
In a data communication system that performs data communication between a master station and slave stations in a token passing system employing an Ethernet (registered trademark), when a communication processing unit of a master station subjects processing for circulating a token frame between the master station and slave stations and receiving data from the slave stations to retry processing, the communication processing unit subjects the processing to the retry processing without transferring data received from the slave stations to a data processing unit that performs transmission and reception of data between the data processing unit and an arithmetic processing device.


