Сохранение значений виртуальных каналов
Планируем создавать проект в котором требуется сохранение состояния виртуальных дискретных каналов, т.е. если в Мониторе установили каналу Virtual1 значение 1 - то при закрытии и повторном открытии Монитора данное значение сохранялось (планируется около 1000 таких каналов, эдакий диспетчерский пульт с данными от неэлектрифицированных тепловых камер).
Может это можно реализовать уже на существующем функционале, или (если нет) может ли быть реализовано в будующем?
Ответ
Добрый день.
Да, это возможно сделать на текшему функционале. Для этого воспользуемся скриптами, в скрипте будем работать с глобальными переменными, в эти глобальные переменные мы будем сохранять значения виртуальных каналов, и после перезапуска монитора будем восстанавливать значение каналов из этих глобальных переменных.
Вот тут описание функций для работы с глобальными переменными: https://simplight.ru/manual_next/komandy-raboty-s-globalnymi-peremennymi
да, действительно - забыл как то про них :(
но при большом количестве таких каналов не совсем удобно будет работать со скриптами.
Планируется ли дополнить СКАДУ функционалом, позволяющим вкл/откл сохранение виртуальных каналов в памяти?
да, действительно - забыл как то про них :(
но при большом количестве таких каналов не совсем удобно будет работать со скриптами.
В теории это должен быть один скрипт, и если Имена каналов сделать к примеру: Печь 1......Печь 1000, то в скрипте спокойно можно обходить в цикле каналы и сохранять их в глобальные переменные. И так же вычитывать их назад.
Планируется ли дополнить СКАДУ функционалом, позволяющим вкл/откл сохранение виртуальных каналов в памяти?
Да, в плане на разработку есть такой пункт.
Добрый день.
Пишу опять про свою хотелку - уж очень бы упростила жизнь :)
День добрый.
На данный момент ведутся работы по новой версии скада системы СИМП ЛАЙТ, данная задача в ней реализована. Сроки выхода новой версии пока неопределенны, так как работа ещё идёт, и все будет завесить от результатов внутреннего тестирования.
День добрый.
Данный функционал реализован. Версия на внутреннем тестировании. Обо всех выпусках информируем пользователей рассылкой. Следите за нашими новостями.
Добрый день, всё-таки уж очень хочется увидеть такую функцию (номер 2) в настройках дискретных виртуальных каналов, потому как функцией 1 этого не закроешь :(
Спасибо
День добрый.
Функционал сохранения значения виртуальных каналов между перезапусками будет реализован в новой версии.
Сервис поддержки клиентов работает на платформе UserEcho
День добрый.
Данный функционал реализован. Версия на внутреннем тестировании. Обо всех выпусках информируем пользователей рассылкой. Следите за нашими новостями.