Отключите и удалите все объекты OPC Toolbox
opcreset
opcreset -force
opcreset разъединения и удаляют все объекты OPC Toolbox™. Эта команда сбрасывает любые данные, хранимые в буфере, отменяет все асинхронные операции и закрывает любые открытые файлы журнала.
Вы не можете подключить повторно объект тулбокса к серверу после того, как вы удалите объект. Поэтому необходимо удалить эти объекты из рабочей области с clear функция.
Обратите внимание на то, что вы не можете вызвать opcreset если сеанс OPC Data Access Explorer открыт, или если Simulink® модели, содержащие блоки OPC Toolbox, открыты. Прежде, чем вызвать opcreset, закройте все сеансы OPC Data Access Explorer и все открытые модели Simulink, содержащие блоки OPC Toolbox.
opcreset -force закрыл все сеансы OPC Data Access Explorer и все модели Simulink, содержащие блоки OPC Toolbox, не запрашивая, чтобы сохранить те сеансы и модели. Если вы используете -force опция, вы теряете любые несохраненные изменения в тех сеансах и моделях. Используйте -force опция только как последнее прибежище.
Создайте opcda объект, и добавляет группу в тот объект. Затем удалите объекты OPC Toolbox с помощью opcreset, и очистите все переменные из рабочей области.
da = opcda('localhost','Dummy.Server'); grp = addgroup(da); opcreset; % Deletes all objects % Clear the variables clear da grp opcfind