Обновление записи объекта хранилища строения 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