Удалите все записи записанных данных, сопоставленные с объектом dagroup
flushdata(GObj)
flushdata(GObj)
удаляет все записи, сопоставленные с объектом dagroup
GObj
от механизма OPC Toolbox™, и устанавливает RecordsAvailable
на 0
для того объекта.
GObj
может быть скалярным объектом dagroup
или вектором объектов dagroup
.
Создайте связанный клиент и сконфигурируйте группу с двумя элементами:
da = opcda('localhost','Matrikon.OPC.Simulation'); connect(da); grp = addgroup(da,'ClearEventLogEx'); itm1 = additem(grp,'Random.Real8');
Получите 10 записей с помощью задачи журналирования:
grp.UpdateRate = 0.5; grp.RecordsToAcquire = 10; start(grp); wait(grp);
Исследуйте доступные записи:
recordCount1 = grp.RecordsAvailable
Сбросьте все данные от клиента:
flushdata(grp) recordCount2 = grp.RecordsAvailable