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