dbsetsignaldata
Функция установки текущего значения сигнала в базе
Синтаксис
ss = dbsetsignaldata(cat, group, name, frm);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| cat | string |
Имя категории в базе сигналов |
| group | string |
Имя группы сигналов в базе |
| name | string |
Имя сигнала, значение которого надо установить |
| frm | - |
Значение, задаваемое для сигнала name |
Описание
dbsetsignaldata – функция позволяет изменять текущее значение сигнала
name, расположенного в группе group категории
cat базы данных, на значение, заданное аргументом frm.
Тип данных аргумента frm должен совпадать с типом данных сигнала базы
данных с именем name. В случае не соответствия типов данных, будет
применена конвертация типов данных, либо выражение, заданное в аргументе
frm, будет интерпретировано как формула.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| ss | boolean |
Функция возвращает двоичную 1, если установка значения сигнала прошла успешно и 0, если задание значения сигнала не удалось |
Пример
aaa = dbsetsignaldata("Категория1", "group1", "Signal1", group1_Signal0*group1_Signal2);
Данный скрипт устанавливает значение сигнала Signal1, как произведение сигналов
Signal0 и Signal2, расположенных в той же группе сигналов
и категории.
Дополнительные материалы
Нет.