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