|
分類:[C#]
環境
・WinFormアプリ
・NETFrameWork4.8
・C#
今機器とパソコンを繋いでOPC UAで接続しようとしています
フリーのソフトの UaExpert と言うソフトを使い通信した事を確認できました
今回c#で通信ソフトを作っています
コードは下記の様にしました
using System;
using System.Windows.Forms;
using Opc.UaFx.Client;
namespace OPCUA_Client_PGM
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnRead_Click(object sender, EventArgs e)
{
string opcUrl = "opc.tcp://192.168.0.1:4840";
var tagName = "ns=3;s=AMS00_PF3A_Pressure";
var client = new OpcClient(opcUrl);
client.Connect();
var pressure = client.ReadNode(tagName);
txtRead.Text = pressure.ToString();
client.Disconnect();
}
}
}
これを実行するとID がサポートされていませんと出ます
Opc.UaFx.OpcException: 'Endpoint does not support the user identity type provided.'
これはIDが間違っているだけなんでしょうか
宜しくお願い致します
|