| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → OPC Toolbox |
| Contents | Index |
| Learn more about OPC Toolbox |
cleareventlog(DAObj)
cleareventlog(DAObj) clears the event log for opcda object DAObj. DAObj can be an array of objects. cleareventlog also discards any events stored in the EventLog property of the objects.
Create a connected client and configure a group with two items:
da = opcda('localhost', 'Matrikon.OPC.Simulation');
connect(da);
grp = addgroup(da, 'ClearEventLogEx');
itm1 = additem(grp, 'Random.Real8');
itm2 = additem(grp, 'Triangle Waves.UInt1');Run a 10-second logging task, and after 5 seconds perform an asynchronous read of the group:
set(grp, 'UpdateRate', 1, 'RecordsToAcquire', 10); start(grp); pause(5); tid = readasync(grp); wait(grp);
Examine the event log size:
el = get(da, 'EventLog')
Clear the event log:
cleareventlog(da) el2 = get(da, 'EventLog')
![]() | cancelasync | clonegroup | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |