Skip to content

Opc ua client c# open source code beispiel

Wenn Sie einen Fehler in Ihrem Code oder Projekt finden, denken Sie daran, immer in einer Testumgebung zu testen, bevor Sie den Code auf das endgültige Projekt anwenden.

Beispiel: opc ua client c#

//clientusingSystem;usingSystem.Threading;usingOpc.UaFx.Client;publicclassProgram{publicstaticvoidMain(){using(var client =newOpcClient("opc.tcp://localhost:4840")){
      client.Connect();while(true){var temperature = client.ReadNode("ns=2;s=Temperature");
        Console.WriteLine("Current Temperature is {0} °C", temperature);

        Thread.Sleep(1000);}}}}//serverusingSystem.Threading;usingOpc.UaFx;usingOpc.UaFx.Server;classProgram{publicstaticvoidMain(){var temperatureNode =newOpcDataVariableNode<double>("Temperature",100.0);using(var server =newOpcServer("opc.tcp://localhost:4840/", temperatureNode)){
      server.Start();while(true){if(temperatureNode.Value ==110)
            temperatureNode.Value =100;else
            temperatureNode.Value++;

        temperatureNode.ApplyChanges(server.SystemContext);
        Thread.Sleep(1000);}}}}// for siemens opc ua read also =>// https://cache.industry.siemens.com/dl/files/088/42014088/att_954892/v1/42014088_OPC_UAClient_DOKU_V12_de.pdf



Nutzen Sie unsere Suchmaschine

Suche
Generic filters

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.