Удалить все записи данных, связанные с 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