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