Обновление записи объекта хранилища строения 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. Если запись с полем type and name в struct не существует, произойдет ошибка. Обратите внимание, что name невозможно обновить поле с помощью этого синтаксиса.
Примечание
Чтобы получить список опций, которые можно использовать для функции, нажмите клавишу Tab после ввода функции на MATLAB® командная строка. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой расширенной функции заполнения клавишей Tab, смотрите Использование заполнения клавишей Tab для функций.
Обновление Description параметр сеанса драйвера с именем ScopeSession в объекте хранилища строений IVI с именем c.
c = iviconfigurationstore; update(c, 'DriverSession', 'ScopeSession', 'Description', ... 'A session.');
add | commit | iviconfigurationstore | remove