Tekon Scada
ВЕРСИЯ ПРОГРАММЫ
2.3.1 от 01-10-2016
ВВЕДЕНИЕ
Настоящее руководство предназначено для специалистов, осуществляющих настройку и техническое сопровождение автоматизированной системы управления и диспетчеризации АСУД-248 (далее АСУД) производства НПО «Текон-Автоматика».
Описывается процесс настройки клиентского приложения SCADA, входящего в поставку программного обеспечения (ПО) АСУД. SCADA является рабочей программой диспетчера и устанавливается на:
- Пульте АСУД-248 ПК.
- Отдельном ПК диспетчера.
Процесс установки ПО АСУД рассматривается в руководстве «Установка ПО АСУД.SCADA» и здесь не рассматривается.
Если система настраивается на Пульте-ПК или на ПК, с предустановленным ПО в НПО Текон-Автоматика, то по умолчанию в ОС Windows зарегистрированы пользователи, указанные в таблице
Таблица – Пользователи Windows XP Embd, 8 Embd.
| Пользователь | Группа | Пароль по умолчанию |
|---|---|---|
| AdminScada | Администраторы | 0000 |
| Dispatcher | Продвинутый пользователь | 0000 |
Таблица – Пользователи Windows 8.1.
| Пользователь | Группа | Пароль по умолчанию |
|---|---|---|
| AdminScada | Администраторы | 0000 |
| Dispatcher | Пользователи DCOM | 0000 |
ЗАПУСК ПРОГРАММЫ
Внимание! Для полноценной работы программы требуется наличие USB-ключа защиты. В случае запуска программы без ключа защиты доступен только режим настройки карты (демонстрационный режим).
Программы АСУД.SCADA будет работать в ограниченном режиме, если запущен конфигуратор OPC-сервера. В большинстве случаев перед запуском SCADA следует закрыть программу настройки ОРС-сервера.
Для запуска программы следует выбрать ярлык «Текон ASUD Scada» на рабочем столе ПК. Откроется главное окно программы, представленное на рисунке. В центре экрана отображён ситуационный план (карта) обслуживаемого объекта. Вверху отображается версия программного обеспечения, находится строка главного меню, а под ней панель инструментов, содержащая набор наиболее часто используемых команд.
Программа может находиться в одном из двух режимов:
- Режиме настройки (режим администрирования) - это режим создания и редактирования ситуационного плана.
- Рабочем режиме.
Если запуск программы осуществляется под пользователем Windows с правами администратора, программа запустится по умолчанию в режиме «Настройки карты». В противном случае, программа запускается в «Рабочем режиме». Режим настройки отличается от рабочего режима наличием сетки.
ДЕМОНСТРАЦИОННЫЙ РЕЖИМ
В случае запуска программы без ключа защиты активируется демонстрационный режим. В данном режиме доступны все функции настройки программы и редактирования карты. Однако обновление данных с подключенных устройств заблокировано. При активации демонстрационного режима:
- Выводится окно с информацией о том, что система работает в демонстрационном режиме.
- Отображается надпись «Демо режим» в правом нижнем углу программы.
- Все настроенные примитивы отображаются с синими восклицательными знаками.
- Обновление состояния примитивов не происходит (при привязке тэга вы не увидите реального значения сигнала).
Вы можете выполнить настройку объекта на любом компьютере, а затем перенести созданную конфигурацию на рабочую машину. Для переноса конфигурации следует скопировать папку «...\Scada\settings»
НАСТРОЙКА ПРОГРАММЫ
Для перехода из рабочего режима в режим настройки программы следует выбрать меню "Файл / Перейти в режим администрирования" и ввести логин и пароль пользователя Windows c административным правами, например, AdminScada и 0000.
Общие настройки
Выбрать раздел главного меню "Сервис\Настройки".
Ниже приведена информация об общих настройках SCADA, описание настроек отдельных модулей (плагинов) приводится в дополнительной документации.
- OPC клиент
- Настройки подключения - служебная функция. Рекомендуется поставить значение 5.
- Журналы
- Заявки - определят режим работы журнала заявок. Подробнее см. документ «Журнал событий и заявок».
- Тип номера – «по умолчанию» или «шаблон». Если выбран тип «шаблон», то доступны два поля «Префикс номера» и «Сброс номера»
- Префикс номера - текстовое значение, которое будет приписано перед номером заявки.
- Сброс номера - правило сброса номера заявки в единицу.
- Блокировать добавление новых адресов» при установке флажка диспетчер не сможет самостоятельно добавлять адреса в окне ввода заявки, а лишь выбирать те, которые уже присутствуют в журнале.
- Блокировать добавление новых типов неисправностей - при установке флажка диспетчер не сможет самостоятельно добавлять новые типы неисправностей в окне ввода заявки, а лишь выбирать те, которые уже присутствуют в журнале.
- Тип номера – «по умолчанию» или «шаблон». Если выбран тип «шаблон», то доступны два поля «Префикс номера» и «Сброс номера»
- Заявки - определят режим работы журнала заявок. Подробнее см. документ «Журнал событий и заявок».
- Общие
- Графические уведомления - не используется.
- Заставка - использовать или нет заставку в системе (бегущие часы). Указывается интервал времени, после которого отображается заставка в случае, если в системе нет активных, необработанных сигналов (подробнее о сигналах см. далее).
- Мнемосхемы - указаны общие параметры визуализации. Изменять данные значения в общем случае не следует.
- Отображать размер монитора диспетчера - при установке флажка на карте пунктиром будет указано выбранное разрешение монитора. Это удобно при настройке карты на ПК, разрешение монитора которого отличается от разрешения монитора ПК диспетчера.
- Звуковые уведомления - Внимание! Важно! Уведомление – это сигнал, который оповещает пользователя о поступлении сигнала аварии. Здесь речь идет о звуковом уведомлении.
- Устройство – следует указать звуковую карту, к которой подключены колонки.
- Интервал повтора – как часто повторять уведомление.
- Звуковой файл – файл оповещения о сигнале аварии.
- Уведомлять о прекращении аварии - воспроизводить ли звуковой сигнал при переходе сигнала состояние норма (по умолчанию - Нет).
- Переговорная связь
- Менеджер связи - возможность указать максимальную длительность разговора. В случае если длительность разговора превышает указанную, диспетчер будет оповещен об этом всплывающим окном. Для продолжения разговора необходимо будет нажать кнопку "Продолжить", в противном случае разговор будет завершен. Данная функция препятствует случайному или преднамеренному оставлению диспетчером трубки в состоянии "снята" на длительное время.
- Телефонный аппарат - Внимание! Важно! Выбрать используемый для ПГС телефонный аппарат или гарнитуру.
Настройка телефонной трубки, гарнитуры
Информацию о первоначальной настройке USB-телефонной трубки или гарнитуры см. в статье Телефонная трубка
Настройка чувствительности микрофона
Для корректировки громкости микрофона специализированного телефонного аппарата выберите раздел меню «Сервис / Настройка телефонного аппарата» и следуйте приведенным инструкциям.
Если выставить слишком высокую чувствительность микрофона, то возможен эффект прерывания голоса абонента диспетчером во время ПГС.
Настройка DCOM
Внимание! Обязательно к выполнению при первоначальной настройке на сторонних ПК.
Откройте диалог настройки безопасности DCOM раздел главного меню «Сервис / Настройка безопасности DCOM», нажмите «Далее». В диалоге выберите вариант настройки безопасности «Отключена» и нажмите кнопку «Готово».
Настройка пользователей
Если вы устанавливаете АСУД.SCADA на ПК приобретенном самостоятельно, рекомендуется создать двух пользователей в ОС Windows:
- AdminSCADA с правами администратора (пароль обязателен).
- Dispatcher с правами опытный пользователь (пароль обязателен). Для Windows 8.1 пользователя следует связать с группой «Пользователи DCOM».
Компьютер по умолчанию должен загружаться под пользователем Dispatcher.
Регистрация OPC-сервера
Для того чтобы получать данные от диспетчерского оборудования, необходимо выполнить регистрацию OPC-сервера. Выберите раздел главного меню «Сервис / Регистрация OPC серверов». В открывшемся окне диалога, представленном на рисунке, заполните поле "Имя". Если сервер находится на этом же ПК, то в этом поле оставьте слово «localhost», иначе IP-адрес удаленного компьютера.
В разделе «параметры авторизации» выберите пункт «Текущий пользователь» в том случае если пользователь операционной системы, под которым будет запускаться программа, присутствует на OPC-сервере (по умолчанию это так). Иначе следует выбирать пункт «Указанная учетная запись» и в поля «Логин» и «Пароль» впишите имя и пароль пользователя настроенного на сервере.
Далее нажмите кнопку «Обновить список OPC серверов», после чего в правом окне появится список серверов. В этом списке найдите и выделите мышкой элемент «Tekon.OPC.DA». Только после того, как выбран из списка нужный сервер следует нажать кнопку «ОК». Данная настройка производится один раз и при следующих загрузках АСУД.Scada выполнять данный пункт не следует.
Внимание! В текущей версии АСУД.Scada в данном окне выполняется регистрация только OPC-сервера Tekon. В случае необходимости подключения OPC-сервера стороннего производителя, его необходимо зарегистрировать в Конфигураторе OPC-сервера. Подробная информация по настройке сторонних OPC-серверов приведена в документе подключение стороннего OPC-сервера.
СОЗДАНИЕ КАРТЫ
В случае если у вас есть настроенная карта, выполненная в предыдущей версии программного обеспечения (WinAlarm) вы можете воспользоваться функцией переноса настроек (см. руководство «Перенос настроек программного обеспечения WinAlarm в АСУД.SCADA»).
Иначе следует создать ситуационный план самостоятельно. При первом запуске системы будет загружена демонстрационная карта, на которой отражены основные элементы и дана краткая информация о работе. Ознакомьтесь с представленной информацией.
Примеры отображения информации в АСУД.SCADA см. например здесь.
Элементы карты
Ситуационный план (карта) может содержать ряд объектов. Объекты могут быть:
- декоративные
- функциональные.
К декоративным объектам относятся: линии, дороги и т.п.
К функциональным объектам относятся виды (подвиды), примитивы. Состояние функционального объекта может изменяться при работе программы, о чем пользователь будет оповещен визуально-звуковой индикацией.
После запуска программы открывается вид карты, который называется главным или основным. На главном виде могут быть размещены как датчики, индикаторы так и функциональные элементы, нажатие на которые будет приводить к открытию подвида главного вида (или, условно, подвида 1-го уровня). Т.е. можно схематично отобразить дом в виде прямоугольника на главном виде, нажатие на который, будет открывать подвид, на котором будет изображено, например, оборудование диспетчеризации данного дома. Или будут расположены функциональные элементы, обозначающие машинное помещение, электрощитовую, индивидуальный тепловой пункт, нажатие на которые будет в свою очередь открывать подвид 2-го уровня. И так далее. Допускается любой уровень вложенности.
На каждом виде (в том числе и на главном) могут располагаться примитивы датчики, переговорные устройства и т.п.
С точки зрения иерархической связи мы можем говорить о виде и подвиде, если мы говорим об одном конкретном виде – будем называть его просто видом.
Ситуационный план
В качестве фона (подложки) карты можно использовать реальную карту района (полученную с помощью стороннего ПО, например, «Яндекс.карты»). Полученный файл изображения сохранить на диске и указать его в разделе свойств карты «Фон\Изображение».
Если окно свойств не отображается, следует выбрать пункт главного меню «Вид\Свойства».
Для удаления фонового изображения просто удалите запись о файле изображения в «Фон\Изображение».
Можно изменить цвет фона путем выбора цвета в «Фон\Цвет».
Далее следует создать требуемую иерархию видов. Выбрать справа закладку «Иерархия видов» или раздел главного меню «Вид\Иерархия видов».
Для переименования вида следует выделить его, нажать правую кнопку мыши и выбрать «Переименовать», ввести осмысленное название.
Для создания подвида следует выбрать главного вида следует выделить его в Иерархии видов, нажать правой кнопкой мыши и выбрать «Создать подвид», назвать созданный подвид.
Для удаления вида, следует выбрать его и нажать «Удалить».
С созданными подвидами в Иерархии видов могут быть связаны объекты Прямоугольник (так схематично отображаются дома), Многоугольник и другие объекты, у которых есть свойство Вид. В результате этого в рабочем режиме нажатие мышкой на прямоугольник на главном виде ситуационного плана будет приводить к открытию соответствующего (связанного) подвида.
Для связи следует выбрать прямоугольник и в окне «Свойства\Выделенные объекты\Вид», указать требуемый подвид.
Связь объекта с подвидом характеризуется появлением облака «Уведомления» это объект, в котором будут отображаться сработавшие датчики связанных подвидом нижнего уровня . Число элементов для отображения может быть изменено в окне свойств объекта «Уведомление» (число строк, число столбцов). Облако может быть передвинуто в любую сторону. Для того чтобы скрыть/отобразить уведомления (например, для удобства рисования карты) выберите раздел главного меню «Вид\Скрыть уведомления».
При необходимости разместить надпись на объекте Прямоугольник рекомендуется выполнить следующее:
- Создать надпись
- Выделить надпись и прямоугольник
- Выполнить клик правой кнопкой мыши и выбрать группировать.
После выполнения группировки следует повторно выполнить привязку подвида. Если просто разместить надпись на прямоугольнике, то нажатие на прямоугольник в рабочем режиме для перехода в подвид будет затруднено.
При выборе любого объекта карты в окне в окне «Свойства / Выделенные объекты» отображается список параметров, которые можно изменить, например: цвет, размер шрифта надписи и т.д.
Для поворота объекта, выделите объект и нажмите правую кнопку мыши, выберете «Трансформация». (или выполнить двойной клик на объекте). Для поворота объекта без привязки к сетке следует удерживать при повороте кнопку «Shift».
Чтобы выделить все объекты карты нажмите правой кнопкой мыши на пустом месте карты и выберите «Выделить все».
Для копирования выделенного объекта потяните его мышкой с нажатой клавишей «Ctrl».
Для того чтобы закончить рисование линии необходимо на последней точке линии нажать второй раз мышкой, либо нажать клавишу «Esc».
Если необходимо уменьшить или увеличить масштаб схемы, следует выделить все объекты, затем выбрать «группировать», после этого изменить масштаб группы, после этого выбрать «разгруппировать».
Для кратковременного изменения масштаба рисунка, например, для прорисовки мелких элементов, следует воспользоваться клавишей «Ctrl+колесико мыши».
Переход между видами. Гиперссылка
Как уже было сказано ранее, реализованная модель на основе видов позволяет осуществить переход с родительского вида «вниз» на один дочерний.
В новых версиях программы любой объект можно привязать к любому подвиду, а не только к дочернему. Для этого надо выделить объект и в свойствах выбрать «Любой подвид» значение «Да».
Для выбора любого подвида, надо кликнуть по кнопке выбора подвида в свойстве «Вид»
После этого откроется окно с деревом подвидов, где надо выбрать именно тот подвид, к которому следует привязать объект.
Также теперь можно задавать действие, которое будет совершаться при переходе к подвиду в рабочем режиме:
- «Ничего» - не выполнять никаких действий
- «Закрывать свой вид» - после перехода закрыть исходный вид.
Данное решение позволяет, например, создать удобное средство возврата на главный вид. Для этого следует отобразить на любом подвиде прямоугольник, связать его с главным видом и выбрать действие: «Закрывать свой вид». Теперь при нажатии на этот прямоугольник будет выполнен переход на главный вид с закрытием подвида.
Отображение датчиков (сигналов)
Перейдем в подвид «Дом 1» для этого на вкладке «Иерархия видов», нажать два раза на соответствующем названии или на главном виде выполнить клик мышкой с зажатой клавишей Alt. На карте появится закладка подвида «Подвид_Дом».
Вы можете, по желанию, придерживаться подобной схемы размещения примитивов при создании собственной карты.
Рекомендуется в левом верхнем углу отображать адрес подвида или любую другую справочную информацию.
Переговорное устройств
Выберем справа в Интрументах примитив «Переговорное устройство».
Примитив по умолчанию отображается с синим восклицательным знаком сигнализирующим о неисправности оборудования (подробнее см. раздел Состояние примитива далее).
Необходимо связать примитив с реальным каналом переговорной связи концентратора.
Следует выбрать справа раздел «Свойства / Выделенные объекты / Тэг». Нажать кнопку «…». В открывшемся окне следует выбрать канал переговорной связи концентратора, к которому подключено переговорное устройство (например, VoiceChannel1 – это первый канал переговорной связи концентратора КУН 104).
Нажать кнопку «Ок», при этом в поле «Свойства / Выделенные объекты / Тэг» появится идентификатор выбранного тэга.
Внимание! В окне отображаются только те переговорные каналы, которые уже были настроены в OPC-сервере (т.е. настройка переговорных каналов концентратора отличается от настройки Резерв). Если в OPC-сервере еще не было настроено ни одного переговорного канала, то не будет отображено даже названия OPC-сервера, что может быть неверно растолковано как отсутствие связи с OPC-сервером.
Если концентратор исправен, то после выбора тэга синий восклицательный знак должен пропасть.
Если OPC-сервер был заведомо настроен, однако окно открывается только с одной записью «DA», см. раздел «Типичные неисправности» далее.
Для переговорного устройства также доступны следующие дополнительные настройки
- Звуковой файл - файл будет проигран при поступлении сигнала вызова.
- Тэг - идентификатор датчика.
- Приоритет - определяет порядок обработки сигналов в случае их одновременного возникновения, а также отображение данного сигнала в облаке уведомления: сигналы с высоким приоритетом отображаются левее.
- Уведомление - тип уведомления о вызове в облаке уведомлений:
- Нет – не выводить уведомление.
- Пассивное – выводить уведомление, но не выключать заставку (Заставка появляется на экране, если в системе в течение определенного времени нет ни одного активного аварийного сигнала).
- Активное (по умолчанию)– выводить уведомление и выключать заставку.
- Журнал – фиксировать ли событие в электронном журнале.
- Скрыть фон - не отображать фон примитива.
- Ярлык - надпись на примитиве (обычно название отображаемого сигнала).
Обычно рядом с примитивом размещается надпись определяющая тип сигнала, например, ПГУ Лифт 1 и т.п.
С помощью свойства Ярлык вы можете быстро отобразить название сигнала указанное ранее в настройках канала при конфигурировании ОРС-сервера без необходимости использования объекта Надпись. Для этого после привязки тэга, выполните клик на карту мимо объекта, затем снова выполните клик на примитиве. В свойстве «Ярлык / Из свойства» выберите значение «Название» свойство «Ярлык / Выравнивание по вертикали» выберите значение «По нижнему краю».
Дискретный датчик
Аналогично визуализируется дискретный датчик, например, датчик открытия двери. Выбрать «Свойства / Выделенные объекты / Тэг». Нажать кнопку «…». В открывшемся окне следует выбрать дискретный вход концентратора, к которому физически подключен датчик открытия двери (например, DiscretChannel3 – третий вход на плате КУН 104). Нажать кнопку «Ок», при этом в поле «Свойства / Выделенные объекты / Тэг» появится идентификатор выбранного тэга.
Внимание! Если в OPC-сервере не было настроено ни одного дискретного датчика, то не будет отображено даже названия OPC-сервера, что может быть неверно растолковано как отсутствие связи с OPC-сервером. Если OPC-сервер был заведомо настроен, однако окно открывается только с одной записью «DA», см. раздел «Типичные неисправности» далее.
Для дискретного датчика доступны настройки:
- Звуковой файл - файл будет проигран при поступлении сигнала вызова.
- Тэг - идентификатор датчика.
- Приоритет - определяет порядок обработки сигналов в случае их одновременного возникновения, а также отображение данного сигнала в облаке уведомления: сигналы с высоким приоритетом отображаются левее.
- Цвет события - цвет отображения датчика.
- Приоритет - аналогично переговорному устройства.
- Уведомление - аналогично переговорному устройству.
- Журнал - аналогично переговорному устройству.
- Реальное состояние - отображать ли на примитиве реальное состояние дискретного входа (в виде точки в левом верхнем углу без учета задержек, инверсий).
- Ярлык - надпись на примитиве (обычно название отображаемого сигнала).
- Автоматическое управление - резерв, не настраивать.
СОХРАНЕНИЕ НАСТРОЕК КАРТЫ
Для сохранения настройки следует выбрать раздел главного меню «Сохранить все».
Все настройки программы хранятся в папке «..\SCADA\settings». После завершения настройки объекта следует выполнить резервное копирование данной папки.
ЛОГИКА РАБОТЫ ПРОГРАММЫ
В рабочем режиме справа может по необходимости отображено и закреплено (нажатием на скрепку) окно «Иерархии видов» для быстрого переключения между подвидами.
В случае отсутствия аварийных сигналов программа переходит в режим ожидания с выводом заставки в виде часов, как только поступит вызов или сработает охранный датчик, пользователь будет оповещен визуально-звуковой индикацией.
Визуальная индикация включает отображение пиктограммы примитива с красным восклицательным знаком рядом с функциональным объектом (в «облаке уведомления») в зависимости от типа аварийного сигнала.
Под сигналом аварии в общем случае понимается
- срабатывание любого дискретного датчика,
- нажатие кнопки вызова переговорного устройства,
- выход за допустимые диапазоны контролируемого параметра,
- неисправность концентратора и т.п.
Предположим, что сработал датчик открытия двери. При этом на главном виде в «облаке уведомлений» появится изображения активного сигнала, на прямоугольнике связанным с данным подвидом.
Для обработки сигнала аварии следует поднять трубку специализированного телефонного аппарата, программа автоматически откроет первый вид с аварийным датчиком, у которого приоритет максимальный. Если сигналов аварий несколько их можно просмотреть последовательным поднятием и опусканием трубки.
Если поступил сигнал вызова, при поднятии трубки автоматически откроется вид, где нарисован примитив переговорной панели и включится канал переговорной связи.
Допускается также обработать сигнал аварии в ручном режиме, для этого следует нажать мышкой на символ аварии в «облаке уведомлений», и на открывшемся подвиде подтвердить ознакомления с аварией путем нажатия на примитив с красным восклицательным знаком.
СОСТОЯНИЕ ПРИМИТИВА (ДАТЧИКА)
Под состоянием понимается визуальное отображение примитива связанного с датчиком, в зависимости от состояния самого датчика. В общем случае датчик может иметь два состояния: нормальное и сигнальное (аварийное). Дискретный сигнал в системе АСУД в общем случае проходит последовательно следующие состояния:
- Нет аварии (нормальное состояние датчика).
- Возникновение сигнала (аварии).
- Ознакомление с сигналом диспетчера – обработка сигнала.
- Устранение сигнала (аварии) нормальное состояние датчика.
Каждое состояние отображается на примитиве специальным образом:
- Обычное изображение примитива.
- Изображение примитива с красным восклицательным знаком.
- Изображение примитива с желтым восклицательным знаком.
- Обычное изображение примитива.
Кроме того, если примитив настроен на отображение уведомлений – состояния 2-3 будет отображаться в соответствующих «облаках уведомлений».
Дополнительно отображаются специальные состояния:
- Нет данных с датчика (неисправность) – изображение примитива с синим восклицательным знаком (подробнее см. раздел «Типичные неисправности»).
- Блокировка датчика – изображение примитива со знаком «замок» (подробнее см. раздел «Блокировка сигналов»).