E' possibile utilizzare i dispositivi OmniBus in
sistemi non Windows ?
A che velocità avviene la comunicazione
RS232/485 ?
Il
convertitore RS232/RS485 OB-CNV può essere utilizzato per pilotare dispositivi
generici ?
Sono
disponibili le specifiche dei protocolli di comunicazione con i dispositivi
OmniBus?
Si, tuttavia, le librerie software che consentono la
comunicazione con i dispositivi fisici fanno largo uso della tecnologia ActiveX,
sistemi operativi come Dos, Unix o Linux non supportano questa tecnologia. Per
utilizzare i dispositivi OmniBus su altre piattaforme occorre sviluppare delle
funzioni che comunichino direttamente con i dispositivi tramite la porta seriale. Si
rimanda alle specifiche sui protocolli di comunicazione seriale presenti
nell'area supporto.
<<
La velocità di comunicazione è di 9600
bps. Al contrario di altri sistemi, i dati sono trasferiti in binario, questo
significa ad esempio che per trasferire un intero compreso tra -32000 e 234234
(16 bit) OmniBus invia sul bus dati solo 2 byte. Al contrario, altri sistemi, per semplificare
il software di gestione dei dispositivi inviano i dati in formato ASCII ad
esempio per trasferire -32000 utilizzano 6 byte. Inoltre, alcuni dispositivi
possono essere impostati per generare dei messaggi all'occorrenza di particolari
eventi (variazioni degli ingressi, superamento di soglie preimpostate ecc.).
Questo evita alle applicazioni di dover gestire i dispositivi in polling
(interrogare il dispositivo ad intervalli di tempo fissi) aumentando la
disponibilità di banda sul bus dati.
<<
Il
convertitore RS232/RS485 OB-CNV può essere utilizzato per pilotare dispositivi
generici ?
In generale NO, OB-CNV è espressamente studiato
per i dispositivi di input/output distribuito e controllo remoto OmniBus,
pertanto non sempre è adattabile ad esigenze generiche (ad esempio la velocità
di trasmissione è fissa).
<<
Sono disponibili le
specifiche dei protocolli di comunicazione con i dispositivi OmniBus?
Si, nell'area supporto sono disponibili le
specifiche che riguardano il formato dei pacchetti che si scambiano le schede di
I/O e il software di controllo. Si tratta di pacchetti di byte molto semplici
che tipicamente hanno il seguente formato:
[Start][Indirizzo scheda][comando][dati .... ].
Le impostazioni della seriale sono 9600,N,8,1.
<<
|