Slave Node Digital Bus System Data Frame Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In industrial digital bus systems, ensuring high synchronization and fast evaluation of high-power semiconductor switching elements is challenging, as existing methods fail to efficiently distribute information and manage data packets effectively between nodes, leading to potential system destruction from unmanaged high currents.
Innovation Solution
A method for operating a slave node in a digital bus system where service data packets are stored in a FIFO memory, attached to process data packets, and sent to a master node, optimizing the input data frame to prioritize process data packets and consider node positions, allowing for timely switching commands and emergency measures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If service data packets are stored in FIFO memory and process data packets are attached in sorted order considering node positions, then information distribution speed and synchronization are improved, but device complexity increases due to additional memory and data manipulation requirements
Solution Approach 1:
Service data packets are pre-stored in FIFO memory before being attached to process data packets. This preliminary organization of data enables faster information distribution and synchronization when data frames are transmitted to the master node, as the sorting and attachment operations are already prepared in advance
Solution Approach 2:
The data frame is segmented into distinct process data packets and service data packets. Process data packets contain actuator status information while service data packets contain additional control information. This segmentation allows for optimized handling and attachment of different data types based on their specific requirements
2Productivity
If process data packets are arranged in the front part of the input data frame in presorted order, then evaluation speed is improved, but loss of time occurs during the sorting and arrangement process
Solution Approach 1:
Slave nodes perform preliminary sorting of process data packets in presorted order before transmitting them to the master node. By organizing data in advance at the source, the master node receives already-sorted information that can be evaluated immediately without requiring additional sorting time, thus converting potential time loss into evaluation speed improvement
3Reliability
If the slave node attaches its own process data packets to the last process data packet in the input frame, then synchronization of high-power semiconductor switching elements is improved, but device complexity increases due to additional data manipulation
Solution Approach 1:
The slave node prepares and attaches its process data packets to the input frame in advance, before transmission to the master node. This preliminary attachment ensures that all nodes have their data ready in the correct position, enabling synchronized switching of high-power semiconductor elements without requiring complex real-time coordination during operation
Data Source
AI summary
A method for operating a slave node of a digital bus system is described. The slave node comprises two sending and receiving devices. In the bus system, an input data frame is sent to a master node in input direction. The slave node receives the input data frame by the first sending and receiving device. The slave node stores service data packets contained in the input data frame in a FIFO memory. The slave node attaches at least one process data packet of its own to a last process data packet in the input data frame. The slave node attaches the service data packets to the process data packet, which is now last, in the input data frame. The slave node sends the input data frame, which was changed in this manner, to the next node in input direction by the second sending and receiving device.


