- Manuale introduttivo
- Creare progetti
- OPC UA
- Oggetti grafici
- Oggetti grafici predefiniti
- Sessioni e impostazioni locali
- Riferimenti a oggetti e variabili
- Estensione dei progetti
- NetLogic
- Riferimento API C#
- Esercitazioni
- Esercitazione sugli allarmi
- Esercitazione sui collegamenti dinamici
- Esercitazione sugli oggetti grafici
- Esercitazione sui logger
- Esercitazione sulle NetLogic
- Esercitazione su OPC UA
Configurazione del Server FTP
È possibile abilitare un server File Transfer Protocol (FTP) nel proprio
Applicazione FactoryTalk Optix
.Lo script di runtime
FTPServerLogic
abilita un server FTP all'interno di un'Applicazione FactoryTalk Optix
. Lo script si trova nella categoria Scripts
nelle Librerie
.
IMPORTANTE:
È consigliabile avviare e arrestare il server solo utilizzando i metodi OPC UA esportati:
StartFtpServer
e StopFtpServer
.Pacchetti richiesti
È necessario installare versioni stabili dei seguenti pacchetti NuGet richiesti:
Parametri richiesti
I parametri da configurare sul server FTP sono i seguenti:
Parametro | Descrizione | Configurazione |
---|---|---|
IPAddress | Indirizzo IP assegnato al server. | Il valore predefinito è impostato su 127.0.0.1 . |
Port | Porta assegnata al server FTP. | Il valore predefinito è 21 . |
FilesystemRoot | Il server FTP espone solo una frazione del filesystem locale ai client | Su OptixPanel è possibile impostare solo una di queste alternative:
|
MinimumPASVPort | Numero di porta minimo per la gestione dell'elenco di file e il trasferimento di file. | Questo valore deve essere maggiore di quello predefinito 1024 . |
MaximumPASVPort | Numero di porta massimo per la gestione dell'elenco di file o il trasferimento di file. | Questo valore deve essere maggiore di MinimumPASVPort . Il valore predefinito per MaximumPASVPort è 1100 . |
Username/Password | Credenziali di login del server FTP | |
ServerCertificateFile | File di certificato pubblico del server, secondo standard X509v3 e con estensione .der. | Deve essere presente nella directory FTOptixApplication/ProjectFiles/PKI/Own/Certs . Se specificato, deve essere specificata anche la chiave privata. Se non specificato, viene generato automaticamente a runtime nella directory FTOptixApplication/ApplicationFiles/PKI/Own/Certs . |
ServerPrivateKeyFile | File di chiave privata del server, con codifica ASCII Base64 ed estensione .pem. | Deve essere presente nella directory FTOptixApplication/ProjectFiles/PKI/Own/Certs . Se specificato, deve essere specificato anche il certificato. Se non specificato, viene generato automaticamente a runtime nella directory FTOptixApplication/ApplicationFiles/PKI/Own/Certs . |
UseFtps | Determinare il protocollo da utilizzare, FTP o FTPS. | Il server FTP viene avviato/arrestato tramite i metodi StartFtpServer/StopFtpServer . |
FTP
server
nuget
Fornire un feedback