FTP-Serverkonfiguration
In Ihrer
FactoryTalk Optix-Anwendung
können Sie einen Server für das Dateiübertragungsprotokoll (File Transfer Protocol, FTP) aktivieren.Das Laufzeitskript
FTPServerLogic
aktiviert in einer FactoryTalk Optix-Anwendung
einen FTP-Server. Dieses Skript finden Sie in der Kategorie Scripts
unter Vorlagenbibliotheken
.
WICHTIG:
Den Server sollten Sie nur mithilfe der folgenden exportierten OPC UA-Methoden starten und anhalten:
StartFtpServer
und StopFtpServer
.Erforderliche Pakete
Sie müssen eine stabile Version der folgenden erforderlichen NuGet-Pakete installieren:
Erforderliche Parameter
Für den FTP-Server ist die Konfiguration der folgenden Parameter erforderlich:
Parameter | Beschreibung | Konfiguration |
---|---|---|
IPAddress | Die dem Server zugewiesene IP-Adresse | Der Standardwert ist 127.0.0.1 . |
Port | Der dem FTP-Server zugewiesene Port | Der Standardwert ist 21 . |
FilesystemRoot | Der FTP-Server macht nur einen Teil des lokalen Dateisystems für den Client sichtbar. | Auf OptixPanel können Sie nur eine der folgenden Einstellungen festlegen:
|
MinimumPASVPort | Die kleinste Portnummer für die Verwaltung von Dateilisten und Dateiübertragungen. | Dieser Wert muss größer als der Standardwert 1024 sein. |
MaximumPASVPort | Die größte Portnummer für die Verwaltung von Dateilisten und Dateiübertragungen. | Dieser Wert muss größer als MinimumPASVPort sein. Der Standardwert für MaximumPASVPort ist 1100 . |
Username/Password | FTP-Server-Anmeldeinformationen | |
ServerCertificateFile | Öffentliche Zertifikatdatei des Servers, gemäß Standard X509v3 und mit der Dateierweiterung „.der“. | Sie muss sich im Verzeichnis FTOptixApplication/ProjectFiles/PKI/Own/Certs befinden. Falls angegeben, muss auch der private Schlüssel angegeben werden. Wenn er nicht angegeben ist, wird er zur Laufzeit automatisch generiert und im Verzeichnis FTOptixApplication/ApplicationFiles/PKI/Own/Certs abgelegt. |
ServerPrivateKeyFile | Private Schlüsseldatei des Servers, mit ASCII Base64-Codierung und der Dateierweiterung „.pem“. | Sie muss sich im Verzeichnis FTOptixApplication/ProjectFiles/PKI/Own/Certs befinden. Falls angegeben, muss auch das Zertifikat angegeben werden. Wenn er nicht angegeben ist, wird er zur Laufzeit automatisch generiert und im Verzeichnis FTOptixApplication/ApplicationFiles/PKI/Own/Certs abgelegt. |
UseFtps | Bestimmen Sie das zu verwendende Protokoll: FTP oder FTPS. | Der FTP-Server wird über die Methoden StartFtpServer/StopFtpServer gestartet/angehalten. |
FTP
Server
Cluster
Rückmeldung geben