Tab: Kommunikation, über OPC UA Server

„Wo Sie das Serverlayout finden“

„Live-Server durchsuchen“:

Der Client verbindet sich mit dem Server und erkennt die vorhandenen Variablen und Typen.

„Vom Informationsmodell“

Der Client liest die Datenstruktur (Layout) des OPC UA Servers aus dem hier eingestellten Informationsmodell aus und erhält dadurch die Informationen über verfügbare Variablen und Typen. Eine Verbindung zum Server ist nicht erforderlich.

Das Listenfeld enthält die Informationsmodelle, die in der ⮫ OPC UA Information Model Repository.

„Verbindungseinstellungen aus IEC-Variable lesen“

_cds_icon_option_activated.png: Die vom Gerät verwendeten Verbindungseinstellungen werden hier nicht aus dem Dialog gelesen, sondern zur Laufzeit aus der hier angegebenen IEC-Variablen.

Zu dieser Möglichkeit siehe: ⮫ „Verwendung einer dynamischen Verbindung zu einem OPC UA Server “

Verbindungstyp

„Server URl“

URI des OPC UA Servers; editierbar

„Alle Endpunkte anzeigen“

Die Schaltfläche öffnet den Dialog „Verfügbare Endpunkte“ mit den auf dem OPC UA Server verfügbaren Endpunkten. Ein "Endpunkt" ist eine Kombination von Sicherheitseinstellungen.

Im unteren Teil des Dialogs werden die verfügbaren Benutzermarken angezeigt: „PolicyId“, „TokenType“, und „SecurityPolice“

Wenn Sie für den ausgewählten Endpunkt auf „Apply“ klicken, werden die Sicherheitseinstellungen „SecurityMode“ und „SecurityPolicy“ auf der Registerkarte „Communication“ im Abschnitt „Security“ übernommen.

„Sicherheit“

„Nachrichten Sicherheitsmodus“

Art der ⮫ Verschlüsselung

  • „Keine“: Keine Verschlüsselung und keine Signierung

    Hinweis: Wenn Sie diese Option wählen, kann nicht garantiert werden, wer die Daten erhält. Daher sollte „Keine“ ausschließlich in geschlossenen Netzen verwendet werden.

  • „Signieren und Verschlüsseln“: Die übertragenen Daten werden signiert und verschlüsselt. Das Signieren stellt sicher, dass die Daten nicht manipuliert wurden und der Empfänger korrekt ist.

  • „Unterschreiben Sie“: Die übertragenen Daten werden signiert.

Signieren und Verschlüsseln funktionieren nur bei Zertifikaten.

„Sicherheitspolitik“

Listenfeld für die zu verwendende Verschlüsselungsmethode:

  • Basic256sha256

Erfordernis: Für „Messages Security Mode“ wurde entweder „Sign and Encrypt“ oder „Sign“ ausgewählt.

„Kundenzertifikat“

Hier können Sie ein Zertifikat für einen verschlüsselten signierten Zugriff auf den OPC UA Server zum Zwecke des Browsing angeben.

HINWEIS:

Der auf diese Weise geschützte Zugang dient NUR zum Durchsuchen des Servers (siehe oben, „Option Live-Server durchsuchen“ ). Für den verschlüsselten Datenaustausch zwischen Server und Client im Online-Modus ist ein separates Zertifikat erforderlich, das in der Sicherheitsmaske erstellt werden kann. Für weitere Informationen siehe: ⮫ weitere Informationen, ⮫ „Erstellen eines Projekts für den OPC UA Zugriff mit der vorhandenen Symbolkonfiguration “, ⮫ „Konfiguration und Inbetriebnahme des OPC UA Servers “, ⮫ „OPC UA Server “, ⮫ „Spezifikationskonforme Konfiguration des OPC UA Servers “, ⮫ „Aufbau einer verschlüsselten Verbindung mit dem "UaExpert"-Client “, ⮫ „Benutzerverwaltung in OPC UA “, ⮫ „Verwendung des OPC UA Clients zum Ändern einer Variablen “, ⮫ „Verwendung von Ereignissen oder Alarmen im Projekt CODESYS “, ⮫ „Beobachten eines Ereignisses über den "UaExpert" OPC UA Client “Erzeugen eines Zertifikats für den CODESYS OPC UA Server.

Falls kein Zertifikat zur Auswahl steht, können Sie auf die Schaltfläche _comm_icon_create_certificate.png klicken, um den Dialog „Selbstsigniertes Zertifikat erstellen“ zu öffnen. Hier legen Sie ein Passwort für Ihren privaten Schlüssel und einen Dateinamen für das Zertifikat fest. Wenn Sie auf „OK“ klicken, werden die Zertifikatsdateien ‎.cer‎ und ‎.pfx‎ im Projektverzeichnis erstellt und das Zertifikat wird automatisch im Zertifikatsmanager registriert.

„Authentifizierung“

„Anonym“

Zugang ohne Authentifizierung. Die Erlaubnis dazu kann aus Kompatibilitätsgründen im Dialog „Change Communication Policy“ auf der Registerkarte „Communication Settings“ des Geräteeditors erteilt werden.

„Name des Benutzers“

Der Zugang zum OPC UA Server erfordert die Eingabe eines Benutzernamens und eines Passworts. Sie können programmatisch festlegen, wie die Übertragung dieser Authentifizierungsdaten erfolgen soll:

Um die Erstellung eines Bausteins für diesen Zweck im Projekt zu unterstützen, können Sie auf die Schaltfläche „Create Authentification Provider“ klicken, um eine Programmvorlage ‎Datasource_OPCUA_Initializer‎ zu erstellen und entsprechend zu programmieren.