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