La struttura ST_Content contiene le informazioni utente relative alla directory selezionata.
Nome |
Tipo di dati |
Descrizione |
---|---|---|
i_sCommandArg1 |
STRING [75] |
Nel caso in cui un comando FTP richieda un argomento di input, quest'ultimo deve essere trasferito utilizzando questa variabile. Per l'uso, fare riferimento alla tabella successiva. |
i_sCommandArg2 |
STRING [75] |
Nel caso in cui un comando FTP richieda un secondo argomento o aggiuntivo di input, quest'ultimo deve essere trasferito tramite questa variabile. Per l'uso, fare riferimento alla tabella successiva. |
q_sCurrentDirectory |
STRING [75] |
Nome della directory di lavoro. |
q_astElements |
ARRAY[0..Gc_udiMaxNumberOfListEntries] OF ST_Element |
Elenca il contenuto della directory e mostra le informazioni specifiche dell'elemento. |
q_udiAvailableElements |
UDINT |
Numero di elementi nella directory. |
Informazioni dettagliate sull'uso di i_sCommandArg1 e i_sCommandArg2:
Comando |
i_sCommandArg1 |
i_sCommandArg2 |
---|---|---|
ChangeWorkingDirectory |
Nome della directory sul server FTP esterno. |
– |
Retrieve |
Nome del file sul server FTP esterno. |
Nome del file nel file system del controller. |
Store |
Nome del file nel file system del controller. |
Nome del file sul server FTP esterno. |
Rename |
Nome presente sul server FTP esterno. |
Nuovo nome sul server FTP esterno. |
Delete |
Nome del file sul server FTP esterno. |
– |
RemoveDirectory |
Nome della directory sul server FTP esterno. |
– |
MakeDirectory |
Nome della directory sul server FTP esterno. |
– |
List |
– |
– |
Per copiare il file task.txt dalla directory /jobs sul server FTP esterno nella directory locale di root senza modificare il nome del file, eseguire questa procedura prima di inviare un fronte positivo tramite i_xExecute:
i_sCommandArg1 := 'jobs/task.txt';
i_sCommandArg2 := 'task.txt';