Обновить запись объекта хранилища конфигурации IVI
update(obj, 'type', 'name', 'P1', V1, ...)
update(obj, struct)
| Объект хранилища конфигурации IVI ®. |
| Тип записи; |
| Название |
| Первый параметр для обновленной записи; могут следовать другие пары параметр-значение. |
| Значение для первого параметра. |
| Структура, определяющая поля ввода для обновления. |
update(obj, ' обновляет запись типа, type', 'name', 'P1', V1, ...)type, с именем, name, в объекте хранилища конфигурации IVI, obj, используя указанные пары параметр-значение. type может быть HardwareAsset, DriverSession, или LogicalName.
Если запись типа, type с именем, name не существует, произойдет ошибка.
Допустимые параметры для DriverSession перечислены ниже. Значение по умолчанию для параметров включения/выключения: off.
Параметр | Стоимость | Описание |
|---|---|---|
| символьный вектор | Уникальное имя сеанса драйвера. |
| символьный вектор | Имя записи программного модуля в хранилище конфигурации. |
| символьный вектор | Имя записи аппаратных ресурсов в хранилище конфигурации. |
| Любой символьный вектор | Описание сеанса драйвера |
VirtualNames | структура | Массив структуры, содержащий сопоставления виртуальных имен |
|
| Включите кэширование, если драйвер поддерживает его. |
| Любой символьный вектор | Это значение зависит от модуля программного обеспечения |
|
| Включить проверку взаимозаменяемости драйверов, если она поддерживается |
|
| Включить запрос состояния прибора драйвером |
|
| Включить расширенную проверку диапазона драйвером, если она поддерживается |
|
| Разрешить запись принуждения драйвером, если поддерживается |
|
| Включить моделирование драйвером |
Допустимые поля для HardwareAsset являются
Параметр | Стоимость | Описание |
|---|---|---|
| символьный вектор | Уникальное имя аппаратного ресурса |
| Любой символьный вектор | Описание аппаратных средств |
| символьный вектор | Адрес ввода-вывода аппаратного ресурса |
Допустимые поля для LogicalName являются
Параметр | Стоимость | Описание |
|---|---|---|
Имя | символьный вектор | Уникальное имя логического имени |
| Любой символьный вектор | Описание аппаратных средств |
Сессия | символьный вектор | Имя записи сеанса драйвера в хранилище конфигурации |
update(obj, struct) обновляет запись, используя поля в struct. Если запись с полем типа и имени в struct не существует, произойдет ошибка. Обратите внимание, что name невозможно обновить поле с помощью этого синтаксиса.
Примечание
Чтобы получить список опций, которые можно использовать для функции, нажмите клавишу Tab после ввода функции в командной строке MATLAB ®. Список расширяется, и можно выполнить прокрутку для выбора свойства или значения. Сведения об использовании этой расширенной функции завершения вкладки см. в разделе Использование функции завершения вкладки для функций.
Обновить Description параметр сеанса драйвера с именем ScopeSession в объекте хранилища конфигурации IVI с именем c.
c = iviconfigurationstore; update(c, 'DriverSession', 'ScopeSession', 'Description', ... 'A session.');
add | commit | iviconfigurationstore | remove