Доброго дня.
Помогите с кодом пожалуйста.
Необходим вывод на сцену результата СУММЫ двух переменных.
Для каждой из них делаю так:
<input type="#" class="infodc" value="%24.Voltage12L1% В">
<input type="#" class="infodc" value="%24.Voltage12L2% В">
А вот как их сложить и вывести, что то не могу понять.
Заранее благодарен.
Сумма двух переменных на сцену.
Модератор: immortal
Re: Сумма двух переменных на сцену.
Можно сделать так.
1. Создать отдельное свойство для суммы двух переменных (Value).
2. Суммировать в скипте (сценарии) с нужной периодичностью или по событию.
3. Выводить на сцену, например, с помощью элемента типа "Информер" (сослаться на Объект.Свойство).
1. Создать отдельное свойство для суммы двух переменных (Value).
2. Суммировать в скипте (сценарии) с нужной периодичностью или по событию.
Код: Выделить всё
$Value = gg('24.Voltage12L1') + gg('24.Voltage12L2');
sg('24.Value',$Value);Re: Сумма двух переменных на сцену.
Что-то не выходит "Каменный цветок"...Chainik писал(а): Вс мар 08, 2020 3:20 pm Можно сделать так.
1. Создать отдельное свойство для суммы двух переменных (Value).
2. Суммировать в скипте (сценарии) с нужной периодичностью или по событию.3. Выводить на сцену, например, с помощью элемента типа "Информер" (сослаться на Объект.Свойство).Код: Выделить всё
$Value = gg('24.Voltage12L1') + gg('24.Voltage12L2'); sg('24.Value',$Value);
Создал сценарий. Не пойму как сделать, что бы он работал постоянно циклично.
Может есть у вас возможность подключиться удалённо, помочь?
Re: Сумма двух переменных на сцену.
Чтобы скрипт запускался циклично, а также после старта Мажордомо, можно записать в «onNewMinute» (Панель управления --> ОБЪЕКТЫ --> Объекты --> [класс] Timer --> ClockChime --> onNewMinute) такой код (ниже строки «$m=date('i',time());»):bonyfacci писал(а): Вт мар 10, 2020 10:51 am ...
Создал сценарий. Не пойму как сделать, что бы он работал постоянно циклично.
...
Код: Выделить всё
runScript("Имя_Вашего_Скрипта");Код: Выделить всё
if ($m%15 == 0) {runScript("Имя_Вашего_Скрипта");}Код: Выделить всё
setTimeOut('myTimer_222','runScript("Имя_Вашего_Скрипта");',10);Re: Сумма двух переменных на сцену.
Раз в секунду сделал. Всё заработало.
СПАСИБО!!!
СПАСИБО!!!