Waarom heb ik communicatieproblemen met de PCD7.L1xx, 2xx, 3xx, 4xx bij het gebruik van de "S-BUS Station" F-doos?
FAQ #100496
Deze modules RIO moeten enige tijd te synchroniseren van de baudrate en communicatie.
Probleem
De communicatie tussen een Station van de Master en een RIO-modules werkt niet. Er is een "S-Bus Station" FBox gebruikt in het project en over het geheel genomen S-Bus enige RIO modules (geen andere S-slave busstation zoals bijvoorbeeld een PCD3) worden geplaatst.
Reden
Het "S-Bus Station" FBox probeert slechts eenmaal verbinding te maken de slaaf. Als de verbinding niet succesvol was het wacht 10 seconden (standaard) en na een tweede poging het wacht 60 seconden (standaard). Sinds de RIO modules nodig enige tijd om te synchroniseren van de mededeling zal nooit werken. Als er geen S-Bus slave-station hoeft niet te synchroniseren, hebben de RIOs niet genoeg verkeer om te synchroniseren hun UART.
Oplossing
De communicatiesnelheid op de standaardwaarde wijzigen: 9600 bits/s
of
De S-Bus Station FBox uit het project verwijderen totdat de module worden gesynchroniseerd. Als ze eenmaal zijn gesynchroniseerd kunnen de S-Bus Station FBox opnieuw worden toegevoegd. De modules start niet meer autobauding, zolang de mededeling goed op de dezelfde baudrate werkt. Als dit niet mogelijk is; Controleer of Output 255 (auto baudrate) is geactiveerd = 1 met behulp van de "Online Debugger" via Gateway en type: Display Output 255. Als = 0 type: Writus Output 255 1
of
Deactiveren van de autobauding en de RIOs ingesteld op een vaste baudrate. Autobauding omschakelbaar van door het schrijven van de Output 255 op 0. Via een Gateway met behulp van de "Online Debugger" en het type verbinding maken met de RIO: broadcAst Writus Output 255 0.
Meer detail in FAQ onder 100430.
Categories
PCD7 / Lxxx
Last update: 15.05.2015 16:04
First release: 08.12.2005 13:16
Views: 4713