Форум АО "ВЗЛЕТ"

Приборы ЗАО "Взлет" => Отдел программистов => Тема начата: evilscorp от 20.05.2020, 19:06:25



Название: SCADA получение архивов
Отправлено: evilscorp от 20.05.2020, 19:06:25
Здравствуйте, имеем приличный парк расходомеров, работаем с вашей оргинизацией очень много лет, сейчас у нас внедряется диспетчерезация на скада системе мастерскада от ИНСАТ, есть потребность получать архив с расходомеров УРСВ-510 (520,540), часовой и суточный, можете помочь как получить архив с вашего прибора используя опс сервер вашего производства и производства того же инсата.


Название: Re:SCADA получение архивов
Отправлено: Дмитрий Пархоменко от 21.05.2020, 10:53:23
Здравствуйте!

Уточните пожалуйста, под "получать архив с расходомеров" Вы имели в виду, прямое чтение архивов на момент запроса или Вам достаточно получать уже заранее собранные данные с приборов, к примеру которые уже мог ко времени собрать Взлет СП? Последние данные можно получить минуя OPC сервер из БД Взлет СП SQL-запросами из SCADA.

А что касается обоих OPC серверов Взлет, то они по стандарту HDA, к сожалению и на текущий момент, работать не умеют. У нас есть в планах доработка OPC сервера Взлет СП4 для этих целей, но сроки назвать не могу, они точно не ближайшие. Ускорить данный процесс можно только через обращение к руководству компании, либо на коммерческой основе.


Название: Re:SCADA получение архивов
Отправлено: evilscorp от 23.05.2020, 09:26:53
Смотрите, имеется объект назовем его операторная, и на небольшом удалении (порядка 2-х километров) есть скважины поднятия воды, на каждой скважине установлен расходомер урсв-510ц, связь между двумя объектами установлена по радиоканалу (радиомодемы на частоте 433 МГц), в скаде опрос проводится через один ком порт, поочередно. На арм оператора есть скада и естественно ОРС-сервер (не "взлет", так как нужно читать не только расход но так же и с других приборов не производства взлет). Теперь вопрос, можно ли в взлетах урсв-510ц опрашивать какой то тег или несколько тегов что бы скажем в течении одного часа записать в скаду расход за предидущий час, есть ли такой тег или тег нарастающего архива, что бы вычесть разницу. Просто для получения точных данных по расходу останавливать скаду и запускать Взлет-сп4 как то не слишком удобно. А ставить еще несколько пар модемов для опрашивания только приборов Взлет очень затратно.


Название: Re:SCADA получение архивов
Отправлено: spa от 23.05.2020, 11:35:14
В УРСВ есть два регистра: один следит за текущим расходом, м3/час (показания все время изменяются), другой собирает накопленный объем, м3 (показания постоянно увеличиваютя). Других регистров нет. Накопленные объемы за час собираются в архивах.


Название: Re:SCADA получение архивов
Отправлено: evilscorp от 23.05.2020, 12:22:13
Те которые собираются в архивах их я так понимаю только через взлет-сп4 можно вытянуть?


Название: Re:SCADA получение архивов
Отправлено: I_m от 23.05.2020, 13:44:06
Те которые собираются в архивах их я так понимаю только через взлет-сп4 можно вытянуть?

Выше сказали же уже - напрямую из базы sql-запросами. Если уж очень хочется.

Я бы оставил за Взлет СП полностью обмен с расходомерами. Оперативные данные (текущий и накопленный расходы) дергал бы в SCADA через OPC-сервер Взлет СП.

А для работы с архивами пользовался собственными средствами Взлет СП. КМК, это не совсем задача, специфическая для SCADA.