19
Проект-шаблон MasterSCADA-Vent Проект для диспетчеризации вентиляционных установок Руководство пользователя

Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

  • Upload
    others

  • View
    23

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent

Проект для диспетчеризации вентиляционных установок

Руководство пользователя

Page 2: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 2

© InSAT Company 2001-2013

СОДЕРЖАНИЕ

1 Назначение шаблонного проекта................................................................................................................. 3

2 Проверка работы проекта ............................................................................................................................. 3

2.1 Настройка OPC-сервера ......................................................................................................................... 3

2.2 Настройка проекта MasterSCADA ......................................................................................................... 6

2.3 Проверка работы в режиме исполнения ............................................................................................. 9

3 Подключение новых вентустановок .......................................................................................................... 10

4 Использование MasterSCADA-Vent контроллерами Corrigo .................................................................... 14

5 Использование MasterSCADA-Vent с другими контроллерами ............................................................... 16

6 Редактирование проекта MasterSCADA-Vent ............................................................................................ 18

7 Приобретение проекта MasterSCADA-Vent ............................................................................................... 18

Page 3: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 3

© InSAT Company 2001-2013

1 Назначение шаблонного проекта

Данный шаблонный проект разработан для диспетчеризации типовой приточно-вытяжной

вентиляционной установки, автоматика которой создана на базе контроллеров Segnetics при

помощи конфигуратора SMConstructor (HVAC). Возможно использование проекта

MasterSCADA-Vent и для диспетчеризации вентиляционных установок с контроллерами других

фирм, но это потребует небольшой доработки проекта.

Для диспетчеризации одной вентустановки необходимо следующее ПО:

MasterSCADA (минимум MSRT100) с отраслевой библиотекой MSRT-HVAC;

Модуль MasterSCADA-Vent;

MasterOPC Universal Modbus Server (минимум на 500 точек);

Конфигурация OPC-сервера (карта переменных, файл *.mbc).

2 Проверка работы проекта

Исходная версия проекта MasterSCADA-Vent, настроена на опрос контроллера Pixel 2511 по

протоколу ModbusTCP. После настройки контроллера при помощи конфигуратора

SMConstructor (HVAC) и небольших корректировок конфигурации OPC-сервера, можно

проверить работу проекта.

2.1 Настройка OPC-сервера

Для связи с контроллером используется OPC-сервер MasterOPC Universal Modbus Server

компании ИнСАТ. В архиве с проектом «MasterSCADA-Vent», в папке «Конфигурации OPC»,

находятся две готовых конфигурации: «MasterVentSegneticsTCP.mbp» - для контроллеров с

подключением по Ethernet (протокол ModbusTCP) и «MasterVentSegneticsRS.mbp» - для

контроллеров с подключением по RS-485 (протокол Modbus RTU). В исходном проекте

MasterSCADA-Vent используются теги из конфигурации «MasterVentSegneticsTCP.mbp».

Устанавливаем и запускаем OPC-сервер, и открываем в нем нужную конфигурацию.

Если используется связь с контроллером по интерфейсу Ethernet, то открываем и настраиваем в

конфигурации «MasterVentSegneticsTCP» IP-адрес контроллера:

Page 4: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 4

© InSAT Company 2001-2013

А также его собственный адрес (по умолчанию «1»):

Если контроллеры подключены по шине RS-485, то необходимо открыть конфигурацию

«MasterVentSegneticsRS». В ней настраиваем номер последовательного порта, к которому

подключен контроллер, другие настройки порта – по умолчанию:

Page 5: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 5

© InSAT Company 2001-2013

Устанавливаем адрес контроллера на шине, сохраняем проект и делаем его стартовым:

Конфигурация OPC-сервера настроена.

Page 6: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 6

© InSAT Company 2001-2013

2.2 Настройка проекта MasterSCADA

Переходим к настройке проекта MasterSCADA-Vent в режиме разработки MasterSCADA.

После загрузки архива с «MasterSCADA-Vent» необходимо, папку «MasterSCADA-Vent v.1.0» из

архива скопировать в папку проектов MasterSCADA, (по умолчанию «C:\MasterSCADA

Projects\Projects»). Затем открыть проект «MasterSCADA-Vent v.1.0» в среде разработки

MasterSCADA.

В дереве системы выведены переменные одной приточно-вытяжной вентиляционной

установки с автоматикой на контроллере Segnetics (контроллер Pixel 2511) подключенном по

интерфейсу Ethernet. То есть, используется конфигурация OPC-сервера

«MasterVentSegneticsTCP» и связи переменных OPC-сервера с переменными дерева объектов

уже установлены. Проект готов к работе:

Если же нам необходимо связываться с контроллером по RS-485, и мы ранее настроили

конфигурацию OPC-сервера «MasterVentSegneticsRS», то необходимо обновить переменные

OPC-сервера в проекте и привязать их к переменным вентустановки в дереве объектов.

Добавляем новые переменные OPC-сервера:

Page 7: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 7

© InSAT Company 2001-2013

Привязываем внешние входы объекта «ПВ1» к выходным переменным OPC-сервера

(«Group1» и «Group3»):

Привязываем внешние выходы объекта «ПВ1» ко входным переменным OPC-сервера

(«Group2» и «Group4»):

Page 8: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 8

© InSAT Company 2001-2013

Переменные «Общая авария вентустановки» и «Sco_t_(канала)_1» внутренние. Связь с ними

уже установлена внутри объекта.

Примечание. Для ускорения расстановки связей можно использовать

сервис восстановления внешних связей. Для этого, скопируйте объект

«ПВ1» в буфер обмена, после чего удалите его. Затем добавьте новые OPC-

переменные в дерево системы, и вставьте в дерево объектов

скопированный объект из буфера обмена. Появится окно восстановления

внешних связей, с помощью которого можно быстро восстановить связи.

Также для восстановления связей можно использовать закладку объекта

«Внешние связи».

Прописываем константы в команды «Расположение», «Название» и «Обслуживает»,

относящиеся к вентустановке. То есть, где вентустановка находится, её название, и какое

помещение она обслуживает.

Page 9: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установок Стр. 9

© InSAT Company 2001-2013

Настройка «MasterSCADA-Vent» завершена.

2.3 Проверка работы в режиме исполнения

При запуске режима исполнения, первая сконфигурированная вентустановка уже будет

работать. Изображение стартовой мнемосхемы системы диспетчерского контроля

вентиляции имеет следующий вид:

Page 10: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 10

© InSAT Company 2001-2013

При нажатии на иконку вентустановки открывается её мнемосхема:

По кнопке Управление открывается окно управления вентустановкой:

Журнал Вентустановки открывается по кнопке Журнал.

3 Подключение новых вентустановок

Чтобы сделать диспетчеризацию большего количества вентустановок (до 5 установок

бесплатно) необходимо предварительно сконфигурировать OPC-сервер - добавить в

конфигурацию нужное количество контроллеров. Если контроллер подключается по шине RS-

485, то нужно дублировать в конфигурации «MasterSCADA-VentRS» существующее устройство

(«Pixel_1») (копировать - вставить устройство), после чего переименовать и задать ему нужный

адрес.

Page 11: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 11

© InSAT Company 2001-2013

Если контроллер подключается по Ethernet, то в конфигурации «MasterSCADA-VentTCP»

дублировать нужно целиком коммуникационный узел («П1_1-В1_1»), после чего

переименовать, задать у него IP-адрес подключаемого контроллера:

Page 12: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 12

© InSAT Company 2001-2013

И адрес самого контроллера (как правило, он не меняется и равен «1»):

Затем необходимо добавить новые переменные в MasterSCADA, используя контекстное меню

OPC-сервера (показано на примере связи контроллера по RS-485):

Page 13: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 13

© InSAT Company 2001-2013

После вставки OPC-переменных, нужно дублировать в дереве объектов первую вентустановку.

В появившемся окне Восстановление внешних связей установите связи новыми OPC-

переменными, скорректировав пути внешних связей при помощи функции «Заменить -> на»:

После этого откройте главную мнемосхему («Объект.MasterSCADA-Vent») и перетащите на нее

изображение объекта новой вентустановки (правой кнопкой мыши с выбором в контекстном

меню):

После этого система готова к работе с двумя вентустановками.

Page 14: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 14

© InSAT Company 2001-2013

Проделывая данные шаги для нескольких контроллеров, можно получить полноценную

систему диспетчерского контроля для любого числа вентустановок.

4 Использование MasterSCADA-Vent контроллерами Corrigo

Шаблон MasterSCADA-Vent также можно использовать с контроллерами Corrigo. Конфигурация

OPC сервера для данных контроллеров называется MasterVentCorrigo.mbp и поставляется

вместе с шаблоном в папке «Конфигурации OPC». Тиражирование шаблона осуществляется

аналогичным образом как для и контроллеров Segnetics.

При первом запуске проекта с контроллером Corrigo необходимо открыть мнемосхему

установки и нажать кнопку Настройка. Сначала нужно выбрать режим конфигурирования, в

верхней правой части экрана, по-умолчанию установлен «Segnetics», и чтение кода из

контроллера, что означает автоматическую передачу контроллером кода установки в систему.

При работе с контроллерами Corrigo необходимо перевести переключатель одноименный

режим, и затем галочками выбрать нужный состав установки.

Аналогично можно редактировать состав установки для контроллеров Segnetics, выбрав ручной

режим формирования кода Scada (переключатель Код), и галочками задать нужный состав

установки.

Page 15: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 15

© InSAT Company 2001-2013

Окно управления контроллера Corrigo имеет дополнительные команды, которые позволяют

реализовать управление вентиляторами. Переключение контроллера в режим зима/лето у

данного контроллера происходит автоматически в момент, когда наружная температура

достигает уставки температуры. Данная уставка по умолчанию составляет 13 ̊С и изменить ее

можно только из контролера в меню настройки.

Контроллер можно запустить дистанционно в двух режимах: автоматическом и ручном. Для

этого нужно нажать одну из кнопок Пуск Авто или Пуск Ручной, в первом случае установка

запуститься в режиме пуска по расписанию, который настраивается с контроллера, в другом

случае установка запуститься принудительно. Остановить работу установки можно по нажатию

кнопки Стоп, также можно подтвердить аварии по нажатию кнопки Подтверждение аварий.

Обязательно нужно учесть особенность этих режимов, при принудительной остановке при

нажатии кнопки Стоп, контроллер остается в ручном режиме, и не запуститься, но при нажатии

кнопки Пуск Авто система будет работать по расписанию.

В стандартных настройках контроллер регулирует температуру помещения в зимних условиях

по приточному воздуху, а в летнее время по вытяжному воздуху, данная особенность учтена в

системе и соответственно в разное время года надпись будет меняться.

Page 16: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 16

© InSAT Company 2001-2013

5 Использование MasterSCADA-Vent с другими контроллерами

При использовании контроллеров других фирм (не Segnetics), OPC-переменные нужно

приводить к переменным объекта и вручную устанавливать коды состава вентустановки

«Код_SCADA» и «Код_CPU». Коды состава вентустановки автоматически создаются при

конфигурировании стандартного проекта вентустановки в программе SMConstructor (HVAC) и

автоматически читаются из контроллеров Segnetics. Если стандартный проект сгенерированный

SMConstructor(HVAC), был доработан пользователем вручную в среде SMLogix (добавлены

вентиляторы, убраны преобразователи частоты, убраны жалюзи), то коды состава

вентустановок также нужно корректировать вручную.

Для этого в режиме исполнения (и нажав комбинацию клавиш Alt+F10->Показать проект)

выставляем биты кода в соответствии с реальной картиной, руководствуясь комментариями на

закладке Общие:

Page 17: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 17

© InSAT Company 2001-2013

После выставления битов кода смотрим результат расчета нового (актуального) кода:

После этого код необходимо скопировать и задать константой соответствующей входной

переменной объекта «ПВ1» в режиме редактирования:

Page 18: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 18

© InSAT Company 2001-2013

При этом связь входа с OPC-переменной оборвется.

Аналогичные действия необходимо проделать для корректировки кода «Код_CPU».

6 Редактирование проекта MasterSCADA-Vent

Основная часть проекта MasterSCADA-Vent закрыта от редактирования (объект

«Вентустановка»). Однако пользователь может изменять:

Мнемосхему – наличие и расположение тренда (при необходимости можно сделать его

отдельным документом и открывать при помощи кнопки вызова), способ открытия и

расположение окна, изменять расположение кнопок вызова окна объекта и журнала,

добавить собственный товарный знак компании. Вносить изменения в изображение

объекта «Вентустановка» не рекомендуется.

Изображение объекта – наличие и внешний вид контрола вентустановки, удалять и

добавлять собственные подписи и динамические параметры.

Создавать документы у объекта «ПВ1» - создать собственное окно настроек, тренд,

журнал, отчет.

7 Приобретение проекта MasterSCADA-Vent

На количество установок от 1 до 5, проект MasterSCADA-Vent распространяется бесплатно. Для

создания проекта диспетчеризации на большее количество установок необходимо приобрести

специальный программный ключ.

Page 19: Проект шаблон MasterSCADA-Vent · 2016. 8. 30. · Проект для диспетчеризации вентиляционных установок Руководство

Проект-шаблон MasterSCADA-Vent. Проект для диспетчеризации вентиляционных установокСтр. 19

© InSAT Company 2001-2013

В Demo-версии (в версии с ограничением времени работы в режиме исполнения) проект также

функционирует полностью, без каких-либо ограничений. Т.е. пользователь может сначала

создать проект в Demo-версии, а уже затем приобрести ключевую версию MasterSCADA и

проект MasterSCADA-Vent.

Для получения ключа необходимо обратится в отдел продаж по электронной почте –

[email protected]. В заказе нужно указать требуемое количество установок, номер ключа

MasterSCADA (номер на брелоке ключа), если SCADA система уже приобретена.

Ключ необходимо положить в папку проекта (по умолчанию –

C:\MasterSCADAProjects\Projects\MasterSCADA-Vent).

Ключ для проекта MasterSCADA-Vent представляет собой XML файл содержащий информацию

о покупке (номер ключа, количество установок).

Внимание! Файл ключа защищен цифровой подписью. Редактирование

ключа пользователем приведет к его неработоспособности.

В случае отсутствия ключа или его повреждении, SCADA выходит из режима исполнения,

выдавая всплывающее сообщение. В лог ошибок записывается расшифровка причин

завершения работы (красная кнопка в правом нижнем углу среды разработки).