Warum muss ich Kommunikationsprobleme mit der PCD7.L1xx, 2xx, 3xx, 4xx, wenn Sie die "S-BUS-Station" F-Box verwenden?
FAQ #100496
Diese RIO-Module benötigen etwas Zeit zum Synchronisieren der Baudrate und Kommunikation.
Problem
Die Kommunikation zwischen einer Master-Station und einem RIO-Module funktioniert nicht. Gibt es eine "S-Bus-Station" FBox im Projekt verwendeten und im großen und ganzen S-Bus-Module für nur RIO werden (keine anderen S-Bus Slave-Station wie z. B. eine PCD3).
Grund
Die "S-Bus-Station" FBox versucht nur einmal, den Slave zu verbinden. Wenn die Verbindung nicht erfolgreich war, es wartet 10 Sekunden (Standard) und nach eine Sekunde ausprobieren wartet 60 Sekunden (Standard). Seit der RIO-Module benötigen einige Zeit, um die Kommunikation zu synchronisieren nie funktionieren wird. Existiert keine S-Bus Slave-Station, die nicht braucht, um zu synchronisieren, müssen der RIOs nicht genug Traffic auf ihre UART zu synchronisieren.
Lösung
Die Kommunikations-Geschwindigkeit auf den Standardwert zu ändern: 9600 Bit/s
oder
Entfernen Sie die S-Bus-Station-FBox aus dem Projekt, bis das Modul / synchronisiert werden. Wenn sie einmal synchronisiert werden können die S-Bus-Station-FBox erneut hinzugefügt werden. Solange die Kommunikation auf die gleiche Baudrate funktioniert startet die Module Autobauding mehr nicht. Ist dies nicht möglich; Überprüfen Sie, ob die Ausgabe-255 (Auto-Baudrate) aktiviert ist = 1 über die "Online-Debugger" Gateway und Typ: Danzuzeigen OUtput 255. Wenn = 0 Typ: WRitus OUtput 255-1
oder
Deaktivieren Sie die Autobauding und die RIOs auf eine feste Baudrate festgelegt. Autobauding kann der schriftlich Ausgabe 255 auf 0 geschaltet werden. Verbinden mit der RIO über ein Gateway mit dem "Online-Debugger" und Typ: BroadcASt WRitus OUtput 255 0.
Ausführlicher FAQ unten 100430.
Categories
PCD7 / Lxxx
Last update: 24.05.2015 09:20
First release: 08.12.2005 13:16
Views: 4724