Функция определения наличия сигнала с определенным именем в проекте.
flag = signalexist(name);
Имя | Тип данных | Описание |
---|---|---|
name | string | Имя сигнала |
signalexist(name) – функция определяет наличие сигнала с именем name в проекте. Возвращает значение логической 1, если сигнал (переменная) в данном проекте доступен.
Имя | Тип данных | Описание |
---|---|---|
flag | boolean | Флаг наличия сигнала в проекте |
beforecompile if not signalexist("gant_s") then addsignaltolist(13,0,"gant_s","gant_s","[[0]]",2); if not signalexist("gant_tend") then addsignaltolist(13,0,"gant_tend","gant_tend","[[0]]",2); if not signalexist("gant_t0") then addsignaltolist(13,0,"gant_t0","gant_t0","[[0]]",2); end; gant_s = [1,2,3];
В примере производится динамическое добавление новых сигналов в список сигналов проекта с дальнейшим использованием созданных сигналов в том же скрипте.
Нет.