-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()