Управление доступом к объекту КИПиА
ObjectVisibility свойство предоставляет разработчикам приложений способ предотвращения доступа конечных пользователей к объектам приборов, созданным их приложением. Когда объект ObjectVisibility свойство имеет значение off, instrfind и instrreset не возвращайте и не удаляйте эти объекты.
Невидимые объекты остаются действительными. При наличии доступа к объекту (например, из создающего его файла) можно задать и получить его свойства и передать его любой функции, которая работает с объектами инструмента.
Использование | Любой объект прибора |
Только для чтения | Никогда |
Тип данных | Символьный вектор |
Значение по умолчанию заключено в фигурные скобки ({}).
| Объект виден для |
| Объект не виден из командной строки (за исключением |
Следующий оператор создает объект инструмента с его ObjectVisibility свойство имеет значение off:
g = gpib('mcc',0,2,'ObjectVisibility','off');
instrfind
ans =
[]Однако, поскольку объект находится в рабочей области (g), вы можете получить к нему доступ.
g.ObjectVisibility ans = off