exponenta event banner

ObjectVisibility

Управление доступом к объекту КИПиА

Описание

ObjectVisibility свойство предоставляет разработчикам приложений способ предотвращения доступа конечных пользователей к объектам приборов, созданным их приложением. Когда объект ObjectVisibility свойство имеет значение off, instrfind и instrreset не возвращайте и не удаляйте эти объекты.

Невидимые объекты остаются действительными. При наличии доступа к объекту (например, из создающего его файла) можно задать и получить его свойства и передать его любой функции, которая работает с объектами инструмента.

Особенности

Использование

Любой объект прибора

Только для чтения

Никогда

Тип данных

Символьный вектор

Ценности

Значение по умолчанию заключено в фигурные скобки ({}).

{on}

Объект виден для instrfind и instrreset

off

Объект не виден из командной строки (за исключением instrfindall)

Примеры

Следующий оператор создает объект инструмента с его ObjectVisibility свойство имеет значение off:

g = gpib('mcc',0,2,'ObjectVisibility','off');
instrfind
ans =
     []

Однако, поскольку объект находится в рабочей области (g), вы можете получить к нему доступ.

g.ObjectVisibility
ans =

	off

См. также