cleareventlog

Очистить журнал событий, отбросив все события

Синтаксис

cleareventlog(DAObj)

Описание

cleareventlog(DAObj) очищает журнал событий для opcda DAObj объекта. DAObj может быть массивом объектов. cleareventlog также отбрасывает любые события, хранящиеся в EventLog свойство объектов.

Примеры

Создайте подключенный клиент и сконфигурируйте группу с двумя элементами:

da = opcda('localhost','Matrikon.OPC.Simulation');
connect(da);
grp = addgroup(da,'ClearEventLogEx');
itm1 = additem(grp,'Random.Real8');
itm2 = additem(grp,'Triangle Waves.UInt1');

Запустите 10-секундную задачу логгирования и через 5 секунд выполните асинхронное чтение группы:

grp.UpdateRate = 1;
grp.RecordsToAcquire = 10;
start(grp);
pause(5);
tid = readasync(grp);
wait(grp);

Исследуйте размер журнала событий:

el = da.EventLog

Очистить журнал событий:

cleareventlog(da)
el2 = da.EventLog
Представлено до R2006a