US 12,149,356 B2
Method for cyclically transmitting data between communication subscribers on a data transmission channel, and data transmission system
Holger Büttner, Berlin (DE); Daniel Schlotthauer, Berlin (DE); and Marcel Peters, Berlin (DE)
Assigned to Beckhoff Automation GmbH, Verl (DE)
Filed by Beckhoff Automation GmbH, Verl (DE)
Filed on Jun. 2, 2022, as Appl. No. 17/830,856.
Application 17/830,856 is a continuation of application No. PCT/EP2020/085788, filed on Dec. 11, 2020.
Claims priority of application No. 10 2019 133 894.8 (DE), filed on Dec. 11, 2019.
Prior Publication US 2022/0294565 A1, Sep. 15, 2022
Int. Cl. H04L 1/08 (2006.01); H04L 1/00 (2006.01); H04L 12/40 (2006.01); H04L 69/40 (2022.01)
CPC H04L 1/08 (2013.01) [H04L 1/0026 (2013.01); H04L 1/0027 (2013.01); H04L 2001/0094 (2013.01); H04L 12/40169 (2013.01); H04L 69/40 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for cyclically transmitting data between communication subscribers on a data-transmission channel:
wherein the data-transmission channel is operated at a data-transmission rate with the aid of which a first amount of data is transmissible in each transmission cycle,
wherein a communication subscriber acts as a data processor and a further communication subscriber acts as a data generator,
wherein the data generator provides a second amount of data for each transmission cycle, and
wherein the first amount of data exceeds the second amount of data by a percentage; and
wherein the data generator transmits the data provided by the data generator to the data processor at the data-transmission rate of the data-transmission channel,
wherein the data processor processes the data received by the data generator on the data-transmission channel with a delay of the number of transmission cycles that the data generator needs in order to react to a command of the data processor,
wherein the data processor indicates to the data generator that a transmission cycle is faulty if an error has occurred in the transmission cycle during data transmission with the aid of a repeat command, and
wherein the data generator, upon receiving the repeat command, repeats the transmission of the data of the transmission cycle indicated to be faulty by the data processor.