CODESYS connection zu UA Expert aufbauen

steffen
2021-11-29
2021-12-12
  • steffen - 2021-11-29

    Hallo zusammen,
    ich habe versucht nach folgenden Tutorials einen OPC ua Server über CODESYS zu erstellen. Zusätzlich habe ich diesen versucht über den UA Expert Client anzusprechen.
    Folgende Tutorials habe ich dafür verwendet:
    https://www.codesys-blog.com/kommunikation/opc-ua-server-bietet-standardisierte-verbindungen/
    https://help.codesys.com/api-content/2/codesys/3.5.12.0/en/_cds_runtime_opc_ua_server/

    Leider habe ich bei beiden Tutorials das gleiche Problem. An der Stelle, an der ich in UA Expert den Server hinzufügen soll, ist leider der richtige Server nicht zu finden.
    Das erste Bild zeigt an, welche Server ich zur Auswahl habe. Das zweite Bild zeigt an, welche laut dem zweiten Tutorial angezeigt werden sollten.

    Wenn ich über den Reiter advanced versuche einen Server hinzuzufügen, bekomme ich beim verbinden meines Servers! folgenden Error angezeigt:'BadIdentityTokenInvalid' (siehe Bild 3)

    Vielleicht kennt jmd. das Problem und kann mir dabei weiterhelfen.

    Viele Grüße
    Steffen

     
  • fschneider - 2021-12-08

    Hallo Steffen,
    verwendest du eine ControlWin? Bist du dir sicher, dass du nicht schon bereits einen OPC-Server auf deinem Computer laufen hast, sprich auf deinem localhost? Weil dann würde dieser den Port 4840 bereits belegen und die ControlWin kann diesen nicht öffnen. Du kannst über die Console mit 'netstat -an' abfragen, ob der Port bereits in Verwendung ist, also bevor du die ControlWin startest.
    Gruß Felix

     
  • fschneider - 2021-12-08
     

    Last edit: fschneider 2021-12-08
  • markusrupp - 2021-12-12

    BadIdentityTokenInvalid zeugt von Problemen mit der Authentifizierung.

    Hast du Zertifikate gem. Howto angelegt und auf beiden Systemen (OPC UA Exp. und der ControlWIn) hinterlegt? Falls du Anonymous-Zugriff verwenden willst, muss dieser für die ControlWin explizit aktiviert werden.

     

Log in to post a comment.