exponenta event banner

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