Остановите задачу регистрации
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);