Hallo,
ich beschäftige mich gerade intensiver mit Buslast bzw. Laufzeiten von Telegrammen und mir stellt sich die Frage wie sich ein Linienkoppler verhält, wenn ein Telegramm mit NACK, BUSY oder garnicht quittiert wird:
1) Werden zuerst die bis zu 3 Wiederholungen für dieses Telegramm abgearbeitet, bevor andere Telegramme im Puffer weitergeleitet werden?
2) Werden zunächst die restlichen Telegramme im Puffer weitergeleitet, bevor eine Wiederholung durchgeführt wird? Wohl eher nicht denke ich ...
3) Bei Telegrammen mit BUSY: Wird hier noch eine zeitliche Verzögerung vor dem nächsten Versuch eingefügt bevor die Wiederholung gesendet wird? Wie lange ist diese Verzögerung typischerweise? Warten auch hier allfällige andere Telegramme im Puffer so lange, bis das BUSY Telegramm maximal 3 x probiert wurde?
Hintergrund meiner Frage: Wenn innerhalb kurzer Zeit mehrere Telegramme über den Liniekoppler weitergeleitet werden und keines dieser Telegramme von einem Gerät beantwortet wird (z.B. weil der Linienkoppler nicht filtert und sich in der Linie kein Gerät angesprochen fühlt), dann kommt da inklusive 3-maliger Wiederholung schnell eine ziemliche Buslast zusammen und reguläre Telegramme werden ziemlich verzögert.
Ich habe im Moment das Problem dass gelegentlich Read-Telegramme der Alarmzentrale nicht oder zu spät (nach mehr als 1,3 Sekunden) beantwortet werden. Ich denke dass dies möglicherweise an dieser Problematik liegen könnte ...
Schöne Grüsse,
Klaus
ich beschäftige mich gerade intensiver mit Buslast bzw. Laufzeiten von Telegrammen und mir stellt sich die Frage wie sich ein Linienkoppler verhält, wenn ein Telegramm mit NACK, BUSY oder garnicht quittiert wird:
1) Werden zuerst die bis zu 3 Wiederholungen für dieses Telegramm abgearbeitet, bevor andere Telegramme im Puffer weitergeleitet werden?
2) Werden zunächst die restlichen Telegramme im Puffer weitergeleitet, bevor eine Wiederholung durchgeführt wird? Wohl eher nicht denke ich ...
3) Bei Telegrammen mit BUSY: Wird hier noch eine zeitliche Verzögerung vor dem nächsten Versuch eingefügt bevor die Wiederholung gesendet wird? Wie lange ist diese Verzögerung typischerweise? Warten auch hier allfällige andere Telegramme im Puffer so lange, bis das BUSY Telegramm maximal 3 x probiert wurde?
Hintergrund meiner Frage: Wenn innerhalb kurzer Zeit mehrere Telegramme über den Liniekoppler weitergeleitet werden und keines dieser Telegramme von einem Gerät beantwortet wird (z.B. weil der Linienkoppler nicht filtert und sich in der Linie kein Gerät angesprochen fühlt), dann kommt da inklusive 3-maliger Wiederholung schnell eine ziemliche Buslast zusammen und reguläre Telegramme werden ziemlich verzögert.
Ich habe im Moment das Problem dass gelegentlich Read-Telegramme der Alarmzentrale nicht oder zu spät (nach mehr als 1,3 Sekunden) beantwortet werden. Ich denke dass dies möglicherweise an dieser Problematik liegen könnte ...
Schöne Grüsse,
Klaus
Kommentar