lib:tpl:tpl-s-ipcom-020

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
lib:tpl:tpl-s-ipcom-020 [2020/01/20 15:32] – creata documentazionelib:tpl:tpl-s-ipcom-020 [2020/01/21 16:38] (versione attuale) qem202
Linea 1: Linea 1:
 +Le seriali PROG PORT e USER PORT implementano il protocollo di comunicazione proprietario QEM chiamato BIN1. 
 +
 +I device SERCOM e MODBUS sono utilizzabili con tutte le seriali di comunicazione compresa la PROG PORT. Il valore numerico da utilizzare durante la dichiarazione del device per selezionare il canale di comunicazione è il seguente: 
 +
 +<code QCL>
 +  0 PROG PORT
 +  1 USER PORT
 +  2 AUX1 PORT    (se disponibile nell'hardware)
 +  3 AUX2 PORT    (se disponibile nell'hardware)
 +</code>
 +
 +Quando i devices SERCOM e MODBUS utilizzano la PROG PORT o la USER PORT essi interessano il canale solo se lo stato di comunicazione del device è aperto (st_opencom = 1). Quando il canale del device viene chiuso (st_opencom = 0) nella seriale ritorna attivo il protocollo BIN1. Se si volesse forzare il protocollo BIN1 sulla porta PROG (ed impedire quindi che il device SERCOM occupi il canale) è necessario attivare il dip @dip@ di SW1. 
 +
 +Quando si utilizza il protocollo MODBUS RTU sulla porta seriale @ports@ con la configurazione elettrica RS485, bisogna fare attenzione al fatto che quando la seriale è in trasmissione lo strumento mantiene attivo il canale (DE) per un tempo superiore a quello stabilito dalla specifica "MODBUS RTU". Per questo bisogna considerare un tempo minimo di 5 millisecondi dopo i quali sarà possibile ricevere un nuovo messaggio. Anche il device SERCOM quando termina una trasmissione è soggetto al medesimo tempo in cui viene mantenuto il canale attivo (DE).
 +