Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

„service fault“ OPC UA Server

qwert
2019-02-24
2019-03-06
  • qwert - 2019-02-24

    Hallo liebe Gemeinde

    ich habe ein Problem, welches sporadisch auftritt.
    Ich nutze den Codesys OPC UA Server und den OPCLabs Client.

    Ich sende über den OPC UA Client ein „write request“ und vom Server folgt ein „service fault“.
    Leider kann ich kein Wireshark-Format .pcapng anhängen…man würde aber sehen, dass das erste Kommando erfolgreich war, beim zweiten Kommando kommt der besagte Fehler.

    Woran könnte das liegen.

    Vielen Dank für eure Hilfe

    Gruß
    qwert

    IMG: Errorcommand_Time_out.png

     
  • eschwellinger

    eschwellinger - 2019-02-25

    Hi,
    welches SPS und in welcher Version verwendest du?

    Grüße
    Edwin

     
  • qwert - 2019-02-25

    Hallo Edwin,

    ich arbeite mit aktuell mit einer Eaton XC303 unter XSoft-Codesys V3.5.12.
    Ich habe das Problem aber auch schon unter Control Win V3 und Control RTE V 3.5.12 provoziert.

    Hier nochmal eine Meldung aus dem Error Log:
    <entry severity="warning" component="CmpOPCUAStack" user="nobody" timestamp="22.02.2019 10:56:59" infoid="0">OpcUa_TcpListener_ReadEventHandler: Process Request returned an error (0x80250000)!
    </entry>
    <entry severity="error" component="CmpOPCUAStack" user="nobody" timestamp="22.02.2019 10:56:59" infoid="0">OpcUa_SecureListener_ProcessRequest: Closing channel due error 0x80250000!
    </entry>
    <entry severity="error" component="CmpOPCUAStack" user="nobody" timestamp="22.02.2019 10:56:59" infoid="0">OpcUa_Endpoint_BeginProcessRequest: Not able to create/send response. (0x80250000)
    </entry>

    Und noch ein Screenshot von dem Wireshark Mitschnitt...das erste Kommando erfolgreich war, beim zweiten Kommando kommt die "ServiseFault" Meldung

    Danke und Gruß
    qwert

    IMG: WriteRequest_ServiceFault.PNG

     
  • Thomas - 2019-03-06

    Moin Zusammen,
    der Fehler wurde durch die Clientkonfiguration hervorgerufen.
    Die Session hatte ein Timeout von 60000ms, jedoch lagen zwischen dem letzten "Gut"-Telegramm und dem Fehler 90 Sekunden.
    Die Sesison wurde somit zurecht als beendet erklärt.

    Gruß ThK

     

Log in to post a comment.