EipControl: controllare il EtherNet/IP Scanner

Descrizione della funzione

Questa funzione avvia o arresta una o più connessioni EtherNet/IP.

L'applicazione non manipola direttamente i bit di controllo. Deve essere usata la funzione EipControl.

L'ID della connessione può essere trovato per ogni dispositivo di destinazione EtherNet/IP nella relativa scheda Connessioni .

Rappresentazione grafica

G-SE-0047134.1.gif-high.gif

 

 

Rappresentazione IL e ST

Per vedere la rappresentazione generale in linguaggio IL o ST, fare riferimento a Rappresen­tazione di funzioni e blocchi funzionali.

Descrizione delle variabili di I/O

Questa tabella descrive la variabile di ingresso:

Ingresso

Tipo

Commento

i_uiConnId

UINT

ID connessione della connessione monitorata.

i_uiControl

UINT

o0 = avvia la connessione specificata

o1 = arresta la connessione specificata

o2 = avvia tutte le connessioni

o3 = arresta tutte le connessioni

La seguente tabella descrive la variabile di uscita:

Uscita

Tipo

Commento

EipControl

UDINT

o0 = avvio corretto o arresto corretto

o-1 = ID connessione scorretto

Esempio

Questo è un esempio di chiamata di questa funzione:

rc := EipControl(0,257) ;(* opens the connection No 116 *)

IF rc <> 0 THEN (* Abnormal situation to be processed at application level *)