PDA

Просмотр полной версии : Задающий график дискретных значений в тренде



KRUPSKIY
04.06.2016, 05:25
Помогите, пожалуйста, создать задающий график. Необходимо, чтобы по заданному графику дискретных значений включалось и отключалось устройство.
Задающий график создается, но со шкалой в % и не дискретный. И непонятно, как привязать к нему выходной тег - привязывается только вход.

SCADAMaster
04.06.2016, 09:12
Через тренд так сделать нельзя. Да и не совсем понятно зачем это делать через тренд. Эту задачу можно решить через расписание или ФБ "Задатчик дискретный"

KRUPSKIY
04.06.2016, 11:00
Дело в том, что необходимо задать годовой график включения-отключения освещения. На каждый день-свое время, с возможностью корректировки. Через "Задатчик дискретный" почему-то не получается. Время устанавливаю, подаю ВКЛ на вход старт, но при наступлении заданного времени на выходе задатчика все равно выкл.

KRUPSKIY
04.06.2016, 11:12
P.S. А для чего же тогда задающий график? И есть ли возможность создания дискретного задающего графика?

SCADAMaster
04.06.2016, 11:54
Дело в том, что необходимо задать годовой график включения-отключения освещения. На каждый день-свое время, с возможностью корректировки. Через "Задатчик дискретный" почему-то не получается. Время устанавливаю, подаю ВКЛ на вход старт, но при наступлении заданного времени на выходе задатчика все равно выкл.
График недельный с выходными?

KRUPSKIY
05.06.2016, 15:04
График годовой, т.е. задается сразу на весь год. На каждый день-свое время включения-выключения освещения, без какого-либо алгоритма. В процессе работы может возникнуть необходимость корректировки установленного времени, например, в июле изменить установленное ранее время включения. Было бы идеально, если задающую график таблицу в EXСEL экспортировать в MASTERSCADA.

SCADAMaster
05.06.2016, 17:50
Тогда нужно решать задачу через скрипт.
Грузите из него csv файл с временами включения и выключения. Из самого скрипта можно и команды подавать на включение исполнительного механизма.

KRUPSKIY
05.06.2016, 18:25
А нет такого примера скрипта?

SCADAMaster
05.06.2016, 20:04
По работе с CSV есть в библиотеке - Сохранение и загрузка наборов команд.
А так блог:
http://blog.insat.ru/search/label/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B
А также все ресурсы по C#

KRUPSKIY
06.06.2016, 06:00
Спасибо, вот только с написанием скриптов у меня не очень. Может быть все же использовать ФБ "задатчик дискретный"? Но тоже не получается. Он у меня в режиме исполнения неактивный. Работает ли он в версии 32 тега ? Как его запустить ? Время устанавливается, выход привязывается, но на выходе всегда "выкл".

SCADAMaster
06.06.2016, 09:00
В версии на 32 тега он работать не будет, так как является опциональным.
Если хотите его попробовать - используйте Demo версию с ограничением на 1 час работы.