Errore. Impossibile elaborare la query di ricerca.

Importante: Questo FAQ è stato tradotto automaticamente dal nostro programma di traduzione. La FAQ originale si trova qui. SBC fornisce queste informazioni senza alcuna responsabilità per la sua correttezza e funzionalità e non si assume la responsabilità di essere completa o tradotta correttamente.

Nuova opzione per l'istruzione STXD inviare diversi personaggi senza indugio.

FAQ #100916

La modalità carattere supporta ora una nuova opzione per ritardare l'invio del carattere in qualsiasi momento (anche chiamato "Freeze Mode"). Questo permette di riempire un intermediario inviare buffer senza che i caratteri sono davvero trasmessi su linea seriale fino a quando è abilitata la trasmissione.

 

 

Introduzione
Questa nuova modalità (modalità freeze) è stata attuata al fine di evitare le pause all'interno della trasmissione di un blocco di caratteri (specialmente per protocollo time-critical come Modbus). Invece di inviare un carattere giusto dopo che è stato scritto nel buffer con l'istruzione STXD, la nuova bandiera STXD_Enable permette all'utente di inviare il carattere di blocco.

Utilizzo
Per utilizzare questa opzione un nuovo parametro (bandiera STXD_Enable) deve essere inserire nel testo SASI mostrando qui sotto:
TESTO 1 "UART:115200, 8, N, 1;MODALITÀ: MC0,F0; DIAG:F10, R10;TBUF:512 "

Descrizione della bandiera STXD_Enable

  • Se il flag STXD_Enable (a volte chiamato "congelare po'") è impostato su 1:
    Qualsiasi istruzione STXD inserisce il personaggio nel mittente whiteout tampone che i personaggi sono davvero trasmessi su linea seriale.
  • Se il flag STXD_Enable è impostato su 0:
    La prossima istruzione STXD provvederà a trasmettere il contenuto del buffer di invio in una volta con tutti i caratteri immessi prima.

Prima che il flag STXD_Enable è impostato su 1 (fermata invio), l'utente deve prendersi cura circa la bandiera di TBSY. Nel caso in cui il PCD non finitura inviando il suo ultimo blocco, la comunicazione sarà bloccata, per questo motivo che il STXD è rifiutato con bandiera NEXE è impostato.


Sistemi PCD e FW minimo che supportano il nuovo flag STXD_Enable supportati: PCD sistema minimo FW

Sistema PCDprimo firmware di produzione, supportando la modalità "congelare"
PCD1.M1x5
0F0
PCD2.M150
0F0
PCD2.M170
0F0
PCD2.M480
1.08.21
PCD2.M5xx0
1.08.19
PCD3.Mxxx0
1.08.23
PCS1
0F0


Osservazioni

  • Il flag STXD_Enable non ha effetto per l'istruzione STXT.
  • Se il testo di Sasi non contiene il flag STXD_Enable poi il carattere che si trasmette con l'istruzione STXD sarà trasmessa immediatamente dopo l'esecuzione dell'istruzione STXD.
  • La dimensione del buffer di invio intermediario è lo stesso definito con il "TBUF:" parametro sul testo SASI.

Categories

PG5 2.0 / Mode-C

Last update: 27.05.2015 16:18

First release: 31.03.2008 13:29

Views: 23567

The requested software / document is no longer marketed by Saia-Burgess Controls AG and without technical support. It is an older software version which can be operated only on certain now no longer commercially available products.

Download