IOS_STOP: arrestare il Modbus TCP IOScanner
Questa funzione arresta il Modbus TCP IOScanner.
Consente il controllo runtime dell'esecuzione di Modbus TCP IOScanner. Per impostazione predefinita, il Modbus TCP IOScanner si arresta quando il controller è STOPPED.
Il Modbus TCP IOScanner deve essere arrestato dal primo ciclo fino a quando tutti i dispositivi della rete sono operativi.
Questa chiamata di funzione può richiedere fino a 5 ms in quanto attende l'arresto fisico di Modbus TCP IOScanner.
Arrestare uno Modbus TCP IOScanner già arrestato non ha alcun effetto.
Per vedere la rappresentazione generale in linguaggio IL o ST, fare riferimento a Rappresentazione di funzioni e blocchi funzionali.
Descrizione delle variabili di I/O
La seguente tabella descrive la variabile di uscita:
Uscita |
Tipo |
Commento |
---|---|---|
IOS_STOP |
UDINT |
o0 = arresto corretto oAltro valore = arresto non riuscito |
Questo è un esempio di chiamata di questa funzione:
rc := IOS_STOP() ;
IF rc <> 0 THEN (* Abnormal situation to be processed at application level *)