Questo blocco funzione permette di eseguire i seguenti comandi script da scheda SD:
Download
Upload
SetNodeName
Delete
Reboot
Per informazioni sul formato di file di script richiesto, vedere Creazione di file di script.
Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresentazione di funzioni e blocchi funzione.
Questa tabella descrive le variabili di ingresso:
Ingresso |
Tipo |
Commento |
---|---|---|
xExecute |
BOOL |
Sul rilevamento di un fronte di salita, avvia l'esecuzione del blocco funzione. Sul rilevamento di un fronte di discesa, azzera le uscite del blocco funzione al termine di un'esecuzione in corso.
NOTA: Con il fronte di discesa, la funzione continua fino a concluderne l'esecuzione e aggiornarne le uscite. Le uscite sono mantenute per un ciclo e azzerate.
|
sCmd |
STRING |
Sintassi del comando script della scheda SD. L'esecuzione simultanea di più comandi non è consentita: se un comando viene eseguito da un altro blocco funzione o da uno script della scheda SD, il blocco funzione mette in coda quindi il comando e non lo esegue immediatamente.
NOTA: Uno script della scheda SD eseguito da una scheda SD è considerato come eseguito fino a quando non viene rimossa la scheda SD.
|
Questa tabella descrive le variabili di uscita:
Uscita |
Tipo |
Commento |
---|---|---|
xDone |
BOOL |
|
xBusy |
BOOL |
|
xError |
BOOL |
|
eError |
Indica l'errore rilevato dello script di esecuzione. |