2017-03-06 9 views
-1

現在、OPC UA Foundation Java Stackを使用しています。追加のSDKはありません。ua-javaを使用して監視項目を作成する

私は、監視対象項目のサブスクリプションを実装できず、パブリッシュ応答を介して変更通知を受け取ることができません。私はJavaに慣れていないので、これに関する助けが本当に役に立ちます。ありがとうございました。

答えて

-1

これは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() 
関連する問題