-1
現在、OPC UA Foundation Java Stackを使用しています。追加のSDKはありません。ua-javaを使用して監視項目を作成する
私は、監視対象項目のサブスクリプションを実装できず、パブリッシュ応答を介して変更通知を受け取ることができません。私はJavaに慣れていないので、これに関する助けが本当に役に立ちます。ありがとうございました。
現在、OPC UA Foundation Java Stackを使用しています。追加のSDKはありません。ua-javaを使用して監視項目を作成する
私は、監視対象項目のサブスクリプションを実装できず、パブリッシュ応答を介して変更通知を受け取ることができません。私はJavaに慣れていないので、これに関する助けが本当に役に立ちます。ありがとうございました。
これはC#であり、Javaではありませんが、翻訳は可能です。私はそれが助けて欲しい
if (this.subscription == null)
{
this.subscription = new Opc.Ua.Client.Subscription(this.session.DefaultSubscription)
{
PublishingInterval = this.config.ReportingInterval,
TimestampsToReturn = TimestampsToReturn.Both
};
this.session.AddSubscription(subscription);
subscription.Create();
}
item = new MonitoredItem(subscription.DefaultItem)
{
StartNodeId = new NodeId(property.Identifier, this.config.NamespaceId),
SamplingInterval = this.config.SamplingInterval,
QueueSize = this.config.QueueSize,
};
subscription.AddItem(item);
subscription.ApplyChanges()