EIPStartConnection: avviare una connessione

Descrizione del blocco funzionale

Questo blocco funzionale avvia la connessione specificata accedendo ai bit di controllo corrispondenti e quindi restituisce il risultato Done quando la connessione è avviata.

Rappresentazione grafica

G-SE-0047925.1.gif-high.gif

 

 

Ingressi

Questa tabella descrive la variabile di ingresso:

Ingresso

Tipo di dati

Commento

i_xExecute

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

Un fronte di salita dell'ingresso Execute avvia il blocco funzione. Il blocco funzione continua a essere eseguito e l'uscita Busy è impostata a TRUE.

oFALSE: se Enable è impostato a FALSE, le uscite Done, Error o CommandAborted vengono impostate a TRUE per un ciclo.

oTRUE: se Enable è impostato a FALSE, le uscite Done, Error o CommandAborted rimangono impostate a TRUE.

i_uiConnId

UINT

ID connessione.

Uscite

La seguente tabella descrive la variabile di uscita:

Uscita

Tipo di dati

Commento

q_xDone

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oFALSE: l'esecuzione non è stata avviata o è stato rilevato un errore.

oTRUE: esecuzione terminata senza errori rilevati.

q_xBusy

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oFALSE: il blocco funzione non è in fase di esecuzione.

oTRUE: il blocco funzione è in fase di esecuzione.

q_xError

BOOL

Campo valori: FALSE, TRUE.

Valore predefinito: FALSE.

oFALSE: esecuzione del blocco funzione in corso, nessun errore rilevato.

oTRUE: è stato rilevato un errore nell'esecuzione del blocco funzione.