Perché ho problemi di comunicazione con il PCD7.L1xx 2xx, 3xx, 4xx quando si utilizza il "S-BUS Station" F-Box?
FAQ #100496
Questo moduli RIO bisogno di tempo per sincronizzare il baudrate e stabilire la comunicazione.
Problema
La comunicazione tra una stazione Master e moduli di RIO non funziona. C'è un FBox "S-Bus Station" utilizzata nel progetto e nel complesso soli moduli RIO S-Bus sono posti (no altri S-Bus slave stazione come ad esempio un PCD3).
Motivo
il FBox "S-Bus Station" solo una volta cerca di collegare lo schiavo. Se la connessione non è riuscita e aspetta 10 secondi (predefinito) e dopo una seconda prova attende 60 secondi (impostazione predefinita). Poiché i moduli di RIO hanno bisogno del tempo per sincronizzare la comunicazione non funzionerà mai. Se non non c'è nessun S-autostazione di schiavo che non ha bisogno di sincronizzare, il RIOs non hanno abbastanza traffico per sincronizzare loro UART.
Soluzione
Cambiare la velocità di comunicazione sul valore predefinito: 9600 bit/s
o
Rimuovere il S-Bus stazione FBox dal progetto fino a quando i moduli vengono sincronizzati. Se una volta sono sincronizzati il S-Bus stazione FBox può essere aggiunto nuovamente. Finchè la comunicazione funziona correttamente sul baudrate stesso i moduli non si avvia autobauding piu '. Se questo non è possibile; controllare che l'uscita 255 (auto baudrate) è attivato = 1 utilizzando il Debugger"Online" su Gateway e tipo: doppieualizza Output 255. Se = 0 tipo: Writo Output 255 1
o
Disattivare l'autobauding e impostare il RIOs un baudrate fisso. Autobauding può essere commutato di scrivendo Output 255 a 0. Connettersi a RIO tramite un Gateway utilizzando "Debugger Online" e il tipo: st broadcA Writo Output 255 0.
Più in dettaglio nelle FAQ sotto 100430.
Categories
PCD7 / Lxxx
Last update: 28.03.2014 14:54
First release: 08.12.2005 13:16
Views: 4712