Download QTP 16Big

Transcript
grifo®
ITALIAN TECHNOLOGY
Per chiarire meglio il protocollo master slave viene di seguito riportato un esempio di gestione in cui
l'unità master fornisce tre comandi alla QTP 16Big (richiesta versione, rappresentazione stringa e
verifica eventuali tasti premuti) con un Baud Rate di comunicazione di 38,4 KBaud ed indirizzo di
identificazione (SLAVE ADD.) settato a 80H:
Master
QTP 16Big
Trasmette comando di lettura numero di
versione, ovvero trasmette la sequenza di
Riceve caratteri del comando e ne verifica il
caratteri: 80H con nono bit a 1
termine con il Time Out di 550 µ sec
1BH con nono bit a 0
56H con nono bit a 0
con ritardo tra i caratteri inferiore a 550 µsec
Attende tempo di 837 µsec
Riconosce sequenza di comando, la esegue e
salva risposta per sucessivo comando
Riceve risposta di un carattere
Trasmette risposta che coincide con il codice
dell'eventuale tasto premuto, con nono bit a 0
Trasmette comando con stringa da
rappresentare, ovvero trasmette la sequenza di
caratteri: 80H con nono bit a 1
Riceve caratteri del comando e ne verifica il
1° carattere stringa con nono bit a 0
termine con il Time Out di 550 µ sec
2° carattere stringa con nono bit a 0
:
:
:
:
:
:
:
con ritardo tra i caratteri inferiore a 550 µsec
Attende tempo di 837 µsec
Riconosce sequenza di comando e rappresenta
i caratteri della stringa ricevuti
Trasmette risposta salvata che coincide con il
Riceve risposta di tre caratteri con il numero di
numero di versione richiesto nel comando
versione richiesto nel comando precedente.
precedente, con nono bit a 0
Trasmette comando per verifica pressione tasto,
Riceve caratteri del comando e ne verifica il
ovvero trasmette la sequenza di caratteri:
termine con il Time Out di 550 µ sec
80H con nono bit a 1
Attende tempo di 837 µsec
Riconosce sequenza senza comando e quindi
non effettua operazioni
Riceve risposta di un carattere che coincide con Trasmette risposta che coincide con il codice
il codice dell'eventuale tasto premuto
dell'eventuale tasto premuto, con nono bit a 0
FIGURA 42: ESEMPIO COMUNICAZIONE IN MODALITÀ MASTER-SLAVE
Pagina 48
QTP 16Big Rel. 3.00