Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Nikita от 27 Мая 2022, 13:39:42

Название: Вывод переменных из скрипта в тренд
Отправлено: Nikita от 27 Мая 2022, 13:39:42
Здравствуйте.
Помогите решить такую задачу:
Сигналы X (single) с контроллера выводятся в тренд, но некоторые необходимо предварительно скорректировать на определенный коэффициент.
Для этого были созданы дополнительные внутренние переменные Y (single) и создан скрипт:
Код: (delphi)
begin
  Y.value:=x.asSingle*0.8;
end
Компилируется.
При выводе прямых сигналов X все работает стабильно. При выводе Y в тренде уровень сигнала=0.
В чем может быть проблема?
Название: Re: Вывод переменных из скрипта в тренд
Отправлено: Nikita от 27 Мая 2022, 15:44:42
Upd.
Попробовал вывести просто указанное в скрипте значение в тренд (y:= 20), нет никакого результата.
Предполагаю, что проблема с выводом именно внутренних переменных, вне зависимости от математики.
Название: Re: Вывод переменных из скрипта в тренд
Отправлено: Simple_Scada от 27 Мая 2022, 16:13:45
Здравствуйте.

Пришлите для проверки на support@simple-scada.com текущую версию проекта из директории "..\Simple-Scada 2\Projects".

Upd: проект проверили. В проекте используется универсальный скрипт (https://simple-scada.com/help/script/universal-event.html), который не связан с каким-либо событием (https://simple-scada.com/help/script/object-events.html), поэтому никогда не выполняется.