0
Отвечен

Можно ли менять уставки сигнализации (по верхнему и нижнему аварийному значению) из верхнего уровня? может гдето и указывалось - не нашёл ;(

Николай (JFCE) 7 месяцев назад • обновлен СИМП Лайт (тех.поддержка) 7 месяцев назад 8

Такой вот вопрос - можно ли сделать на верхнем уровне окно, чтобы пользователь сам мог изменять параметры сигнализации. Например по конкретному тэгу (допустим Температура обратной сетевой воды) изменить уставку верхнего порога сигнализации с 50 на 45, или вообще отключить вне отопительного периода?

Отвечен

День добрый.

Работу с уставками можно осуществить через скрипт. 

https://simplight.ru/manual/rabota-s-alarmami-vykhod-za-ustavki-avarii-/setalarmbounds

Если будет нужна помощь в реализации скрипта, пишите.

Нов описании написано что Min и Max - это миним. и макс. значения, и в примере там указаны числовые значения:

Пример вызова:
SetAlarmBounds("Температура",0,180);

можно ли вместо числовых значений указать тэг?

Вы можете сделать два виртуальных канала для уставок (верх, низ). Затем в исполняющем скрипте считывать значения этих каналов и передавать их функции.

да, сорри, проверил - работает.

Второй вопрос :) - как сделать так чтобы при закрытии (или перезагрузке Монитора) эти уставки сохранялись?

Сохранять их в глобальных переменных, и при старте скрипта подгружать их оттуда.

https://simplight.ru/manual/komandy-raboty-s-globalnymi-peremennymi

не поможете случаем  примерами скриптов работы с глобальными переменными (как правильно сохранить и вызвать)

Напишите в чат на нашем сайте, оперативно подскажем по скрипту, что и как лучше написать.

Сервис поддержки клиентов работает на платформе UserEcho