Остановите задачу регистрации
stop(GObj)
stop(GObj) останавливает все задачи логгирования, связанные с dagroup GObj объекта. GObj может быть dagroup объект или вектор dagroup объекты. Когда функция останавливает задачу регистрации, она устанавливает Logging объекта значение свойства к 'Off', и запускает выполнение StopFcn объекта коллбэк.
A dagroup объект также останавливается, когда задача регистрации получила все запрошенные записи. Это происходит, когда RecordsAcquired равен RecordsToAcquire.
Область объекта EventLog свойство записывает Stop событие.
Настройте и запустите задачу регистрации в течение 30 секунд данных:
da = opcda('localhost','Matrikon.OPC.Simulation'); connect(da); grp = addgroup(da,'ExOPCREAD'); itm1 = additem(grp,'Triangle Waves.Real8'); itm2 = additem(grp,'Saw-Toothed Waves.Int2'); grp.LoggingMode = 'memory'; grp.UpdateRate = 0.5; grp.RecordsToAcquire = 60; start(grp);
Остановите задачу регистрации через 5 секунд:
wait(5); stop(grp);