|
|
@@ -860,7 +860,7 @@ namespace YSAI.Opc.ua.client
|
|
|
monitoredItem.DisplayName = item.AddressName; //被监控项的显示名称
|
|
|
monitoredItem.SamplingInterval = basics.SamplingInterval; //采样间隔
|
|
|
monitoredItem.MonitoringMode = MonitoringMode.Reporting; //采集模式
|
|
|
- monitoredItem.QueueSize = 0; //队列大小
|
|
|
+ monitoredItem.QueueSize = 1; //队列大小
|
|
|
monitoredItem.DiscardOldest = true; //当队列满了是否丢弃早期数据
|
|
|
monitoredItem.Handle = this; //分配给被监视项的本地句柄
|
|
|
monitoredItem.Notification += delegate (MonitoredItem monitoredItem, MonitoredItemNotificationEventArgs e) { OnMonitoredItemNotification(monitoredItem, e, item); }; //重写事件添加一个参数
|
|
|
@@ -917,7 +917,7 @@ namespace YSAI.Opc.ua.client
|
|
|
monitoredItem.DisplayName = item.AddressName; //被监控项的显示名称
|
|
|
monitoredItem.SamplingInterval = basics.SamplingInterval; //采样间隔
|
|
|
monitoredItem.MonitoringMode = MonitoringMode.Reporting; //采集模式
|
|
|
- monitoredItem.QueueSize = 0; //队列大小
|
|
|
+ monitoredItem.QueueSize = 1; //队列大小
|
|
|
monitoredItem.DiscardOldest = true; //当队列满了是否丢弃早期数据
|
|
|
monitoredItem.Handle = this; //分配给被监视项的本地句柄
|
|
|
monitoredItem.Notification += delegate (MonitoredItem monitoredItem, MonitoredItemNotificationEventArgs e) { OnMonitoredItemNotification(monitoredItem, e, item); }; //重写事件添加一个参数
|