KUNIP.EXE: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показано 18 промежуточных версий 2 участников)
Строка 1: Строка 1:
[[Category:Утилиты]]
[[Category:Утилиты]]
[[Category:Tools-Server]]
[[Category:Tools-Server]]
=== Введение ===
=== Введение ===


Версия:  
Версия:
1.0.0.1  29.06.2017


=== Назначение ===
05-06-2024  
Эмулятор концентраторов [[КУН-IP]].
 ++ Исправлена ошибка "Неверный дескриптор окна"
   При добавлении устройств расширения.
12-05-2021
 ++ Переработан интерфейс утилиты
 ++ Добавлены эмуляторы RS-устройств
1.3 13.09-2018
  ++ Кнопка ПГС отжимается только при соединении из SCADA
  (либо по флажку Вкл/Откл ВСЕ
1.1 02.04.2018
  ++ УПСЛ
  ++ Информация о подключении ОРС-сервера
  ++ Незначительные улучшения интерфейса
1.0 29.06.2017


Предназначен для тестового формирования сигнала в АСУД.SCADA в [[Демонстрационный режим SCADA|демонстрационном режиме работы]] без необходимости подключения реального оборудования.
=== Назначение ===
 
Эмулятор концентратора [[КУН-IP|КУН-IP]] предназначен для тестового формирования сигнала в АСУД.SCADA в [[Демонстрационный_режим_SCADA|демонстрационном режиме работы]] без необходимости подключения реального оборудования.


Основные функциональные возможности:
Основные функциональные возможности:
* эмуляция работы [[КУН-IP]] всех версий
* управление состоянием дискретных входов (замкнут/разомкнут)
* управление состоянием реле (включено/выключено)
* управление показаниями датчиков температуры
* управление состоянием кнопок вызова
* управление состоянием внешнего питания
* эмулирование [[КСЛ-RS]] (СУЛ ОТИС, МППЛ) - минимальная форма
* опция автоматического изменения состояния входов с заданной периодичностью 


Подробнее см. [[Демонстрационный режим SCADA]]
*эмуляция работы [[КУН-IP|КУН-IP]] всех версий
*управление состоянием дискретных входов (замкнут/разомкнут)
*управление состоянием реле (включено/выключено)
*управление показаниями датчиков температуры
*управление состоянием кнопок вызова
*управление состоянием внешнего питания
*опция автоматического изменения состояния входов КУН-IP с заданной периодичностью
*возможность эмуляции  RS-устройств, подключенных к КУН-IP
 
Подробнее см. [[Демонстрационный_режим_SCADA|Демонстрационный режим SCADA]]
 
 
 
 
=== Запуск программы ===
 
[[File:Imitator kunip1.JPG|center|400px|Imitator kunip1.JPG]]
 
После запуска программы можно по необходимости добавить внешние устройства (см. раздел главного меню)  и  далее нажать кнопку Запуск.
 
После этого следует выполнить:
 
*настройку концентратора в [[Tekon_OPC-сервер|Tekon OPC-сервер]] (используйте в качестве IP-адреса значение 127.0.0.1)
*визуализацию его сигналов в [[Tekon_Scada|Tekon Scada]].
 
Установка флага "Не прятать окно" - позволит окну постоянно находится поверх других окон.
 
'''Внимание! Важные замечания'''
 
1. Для работы утилиты на ПК должны быть свободны TCP-порты 80, 5000. В противном случае программа уведомит об ошибке.


=== Запуск программы ===
2. В связи со спецификой реализации Драйвера КУН-IP, в случае если в процессе работы ОРС-сервер не подключается к эмулятору, следует:
'''Внимание!''' Для работы утилиты на ПК должны быть свободны TCP-порты 80, 5000.
В противном случае программа уведомит об ошибке.
[[Файл:Imitator kunip1.JPG|500px|центр]]


После запуска программы можно выбрать тип эмулироемого [[КУН-IP]]
*нажать кнопку Запуск в эмуляторе
* v.1.x -  v.3.x - [[КУН-IPM]] - по умолчанию.
*открыть конфигуратор ОРС-сервера
* v.5.x - [[КУН-IP8]]
*закрыть конфигуратор ОРС-сервера
* v.5.x mini - [[КУН-IP4]]


Концентраторы отличаются количеством информационных входов. Всегда можно использовать тип v.3.x.
3. В Windows 10 порт 80 по умолчанию занят. Необходимо:


Нажать кнопку Запуск.  
*зайти в "Панель управления" -> "Программы" -> "Включение или выключение компонентов Windows"
*найти "Службы IIS" -> "Службы Интернета" -> "Безопасность"
*снять галочку с "Фильтрация запросов OK"
*подождать применения параметров и перезагрузить компьютер.


После этого можно выполнить:
=== Работа с программой ===
* настройку концентратора в  [[Tekon OPC-сервер]] (используйте в качестве IP-адреса значение 127.0.0.1)
* визуализацию его сигналов в [[Tekon Scada]].


=== Работа с программой ===
После настройки концентратора в программном обеспечении вы можете изменять состояние информационных входов в ручном режиме (или включить автоматическое изменение) и наблюдать реакцию в программе SCADA.
После настройки концентратора в программном обеспечении вы можете изменять состояние информационных входов в ручном режиме (или включить автоматическое изменение) и наблюдать реакцию в программе SCADA.
Индикаторы:
*Запросы от сервера - горит зеленым если ОРС-сервер успешно подключился к программе. Иначе смотри замечания выше.


Органы управления:
Органы управления:
* Кнопки ПГС - позволяют имитировать нажатие кнопки вызова. Кнопка будет отжата автоматически при включении ПГС в SCADA.
* Дискретные входы - позволяют имитировать замыкание / размыкание выбранного дискретного входа.
* Реле - отображают состояние реле управления. Состоянием Реле - управляет OPC-сервер по команде из SCADA. Поэтому нажимать кнопки в программе в общем случае не рекомендуется, т.к. ОРС-сервер будет возвращать положение кнопки в исходное состояние.
* Температуры - позволяют указать цифровое значение.
* Питание от сети  - имитация отключения КУН-IP от сети 220В.
* Интервал обновления (с) - интервал в секундах автоматического изменения состояния указанных информационных входов (0 - не изменять состояний):
** ПГС - кнопок ПГС
** Дискрет. - дискретных входов
** Реле - не использовать
** Темп-ра  - значений температуры
** Этаж - значений этажа лифта
* КСЛ-RS № - номер КСЛ-RS
** RS-485 - номер интерфейса подключения КСЛ-RS
*** RS-485-0
*** RS-485-1
** Режим работы КСЛ-RS:
*** Нет - КСЛ-RS не подключен
*** OTIS
*** МППЛ
** Ошибка - наличие или отсутствие ошибки
*** Нет
*** Ошибка 1 - предопределенная ошибка 1
*** Ошибка 2 - предопределенная ошибка 2
** Этаж - положение кабины
** Нет лифта - потеря связи КСЛ-RS с лифтовой станцией.


При включении автоматического режима (значение Интервал обновления > 0).
*Кнопки ПГС - позволяют имитировать нажатие кнопки вызова. Кнопка будет '''отжата автоматически''' при включении ПГС в SCADA.
*Дискретные входы - позволяют имитировать замыкание / размыкание выбранного дискретного входа.
*Реле - отображают состояние реле управления. Состоянием Реле - управляет OPC-сервер по команде из SCADA. Поэтому нажимать кнопки в программе в общем случае не рекомендуется, т.к. ОРС-сервер будет возвращать положение кнопки в исходное состояние.
*Температуры - позволяют указать цифровое значение.
**Пустое значение = 0
**Флаг ОК - показания датчика корректны (иначе синий восклицательный знак в SCADA) 
*Питание от сети - имитация отключения КУН-IP от сети 220В.
*Ubat - напряжения батареи АКБ
*Интервал обновления (с) - интервал в секундах автоматического случайного изменения состояния указанных информационных входов (0 - не изменять состояний):
**ПГС - кнопок ПГС
**Дискрет. - дискретных входов
***Если установлен флаг Инверсия состояния, то дискретные входы будут просто все замыкаться / размыкаться 
**Реле - не использовать
**Темп-ра - значений температуры (значения температуры будут просто увеличиваться)  
 
Подробнее см. [[Демонстрационный_режим_SCADA|Демонстрационный режим SCADA]]
 
 
=== Добавление внешних устройств ===
 
Начиная с версии 12-05-2021 утилита позволяет добавить эмуляцию подключения различных RS-устройств к КУН-IP, так как если бы эти устройства были подключены на один из интерфейсов RS-485 концентратора.
 
Для добавления устройства выберите раздел главного меню Внешние устройства \ Добавить \ ...  и укажите тип добавляемого устройства.
 
==== Modbus ====
 
Добавьте устройство Modbus
 
[[File:Imitator kunip modbus.JPG|center|450px|Imitator kunip modbus.JPG]]
 
Выполните предварительную настройку устройства:
 
*Название - просто наименование отображаемое в шапке
*RS-интерфейс - интерфейс КУН-IP, к которому условно подключено устройство
*Устройство активно - установите флаг, если устройство должно отвечать на запросы
 
Число секунд с последнего опроса  - это информационный параметр, отображающий как давно устройство отвечало на запросы 
 
Далее укажите специфичные параметры устройства:
 
*Адрес устройства - укажите адрес устройства в RS-линии
*Таблица регистров - вы можете менять значение выбранного регистра и наблюдать изменения в опросной программе
 
Эмулятор поддерживает чтение регистров и запись в регистры Coils и HoldReg
 
После настройки устройства в ОРС-сервере вы сможете выполнить его тестовый опрос и визуализацию данных в  SCADA.
 
Запись вида HoldReg 0 Word - означает, что это банк HoldReg, регистр номер 0, тип данных Word
 
[[File:Imitator kunip modbus2.JPG|center|550px]]
 
==== M-bus ====
 
Добавьте устройство M-bus. Это пример простого квартирного счетчика тепла без возможности изменения значений.
 
[[File:Imitator kunip mbus.JPG|center|450px]]
 
Вы можете использовать данное устройство для тестового опроса с помощью программы&nbsp;[[KCSLogger|KCSLogger]], зарегистрировав&nbsp;предварительно счетчик в программе&nbsp;[[ASUDBase|ASUDBase,]]<br/> указав в качестве типа прибора учета -&nbsp;[[M-Bus|универсальный драйвер M-Bus]].
 
[[File:Imitator kunip mbus2.JPG|center|550px]]


Подробнее см.  [[Демонстрационный режим SCADA]]
Данные с прибора могут быть визуализированы в SCADA с помощью драйвера DATABase в&nbsp;[[Tekon_OPC-сервер|Tekon OPC-сервер]]

Текущая версия от 09:49, 19 июня 2024



Введение

Версия:

05-06-2024  
 ++ Исправлена ошибка "Неверный дескриптор окна"
    При добавлении устройств расширения.
12-05-2021
 ++ Переработан интерфейс утилиты 
 ++ Добавлены эмуляторы RS-устройств
1.3 13.09-2018
 ++ Кнопка ПГС отжимается только при соединении из SCADA
 (либо по флажку Вкл/Откл ВСЕ
1.1 02.04.2018
 ++ УПСЛ 
 ++ Информация о подключении ОРС-сервера
 ++ Незначительные улучшения интерфейса
1.0 29.06.2017

Назначение

Эмулятор концентратора КУН-IP предназначен для тестового формирования сигнала в АСУД.SCADA в демонстрационном режиме работы без необходимости подключения реального оборудования.

Основные функциональные возможности:

  • эмуляция работы КУН-IP всех версий
  • управление состоянием дискретных входов (замкнут/разомкнут)
  • управление состоянием реле (включено/выключено)
  • управление показаниями датчиков температуры
  • управление состоянием кнопок вызова
  • управление состоянием внешнего питания
  • опция автоматического изменения состояния входов КУН-IP с заданной периодичностью
  • возможность эмуляции  RS-устройств, подключенных к КУН-IP

Подробнее см. Демонстрационный режим SCADA



Запуск программы

Imitator kunip1.JPG
Imitator kunip1.JPG

После запуска программы можно по необходимости добавить внешние устройства (см. раздел главного меню)  и  далее нажать кнопку Запуск.

После этого следует выполнить:

  • настройку концентратора в Tekon OPC-сервер (используйте в качестве IP-адреса значение 127.0.0.1)
  • визуализацию его сигналов в Tekon Scada.

Установка флага "Не прятать окно" - позволит окну постоянно находится поверх других окон.

Внимание! Важные замечания

1. Для работы утилиты на ПК должны быть свободны TCP-порты 80, 5000. В противном случае программа уведомит об ошибке.

2. В связи со спецификой реализации Драйвера КУН-IP, в случае если в процессе работы ОРС-сервер не подключается к эмулятору, следует:

  • нажать кнопку Запуск в эмуляторе
  • открыть конфигуратор ОРС-сервера
  • закрыть конфигуратор ОРС-сервера

3. В Windows 10 порт 80 по умолчанию занят. Необходимо:

  • зайти в "Панель управления" -> "Программы" -> "Включение или выключение компонентов Windows"
  • найти "Службы IIS" -> "Службы Интернета" -> "Безопасность"
  • снять галочку с "Фильтрация запросов OK"
  • подождать применения параметров и перезагрузить компьютер.

Работа с программой

После настройки концентратора в программном обеспечении вы можете изменять состояние информационных входов в ручном режиме (или включить автоматическое изменение) и наблюдать реакцию в программе SCADA.

Индикаторы:

  • Запросы от сервера - горит зеленым если ОРС-сервер успешно подключился к программе. Иначе смотри замечания выше.

Органы управления:

  • Кнопки ПГС - позволяют имитировать нажатие кнопки вызова. Кнопка будет отжата автоматически при включении ПГС в SCADA.
  • Дискретные входы - позволяют имитировать замыкание / размыкание выбранного дискретного входа.
  • Реле - отображают состояние реле управления. Состоянием Реле - управляет OPC-сервер по команде из SCADA. Поэтому нажимать кнопки в программе в общем случае не рекомендуется, т.к. ОРС-сервер будет возвращать положение кнопки в исходное состояние.
  • Температуры - позволяют указать цифровое значение.
    • Пустое значение = 0
    • Флаг ОК - показания датчика корректны (иначе синий восклицательный знак в SCADA)
  • Питание от сети - имитация отключения КУН-IP от сети 220В.
  • Ubat - напряжения батареи АКБ
  • Интервал обновления (с) - интервал в секундах автоматического случайного изменения состояния указанных информационных входов (0 - не изменять состояний):
    • ПГС - кнопок ПГС
    • Дискрет. - дискретных входов
      • Если установлен флаг Инверсия состояния, то дискретные входы будут просто все замыкаться / размыкаться
    • Реле - не использовать
    • Темп-ра - значений температуры (значения температуры будут просто увеличиваться)

Подробнее см. Демонстрационный режим SCADA


Добавление внешних устройств

Начиная с версии 12-05-2021 утилита позволяет добавить эмуляцию подключения различных RS-устройств к КУН-IP, так как если бы эти устройства были подключены на один из интерфейсов RS-485 концентратора.

Для добавления устройства выберите раздел главного меню Внешние устройства \ Добавить \ ...  и укажите тип добавляемого устройства.

Modbus

Добавьте устройство Modbus

Imitator kunip modbus.JPG
Imitator kunip modbus.JPG

Выполните предварительную настройку устройства:

  • Название - просто наименование отображаемое в шапке
  • RS-интерфейс - интерфейс КУН-IP, к которому условно подключено устройство
  • Устройство активно - установите флаг, если устройство должно отвечать на запросы

Число секунд с последнего опроса  - это информационный параметр, отображающий как давно устройство отвечало на запросы 

Далее укажите специфичные параметры устройства:

  • Адрес устройства - укажите адрес устройства в RS-линии
  • Таблица регистров - вы можете менять значение выбранного регистра и наблюдать изменения в опросной программе

Эмулятор поддерживает чтение регистров и запись в регистры Coils и HoldReg

После настройки устройства в ОРС-сервере вы сможете выполнить его тестовый опрос и визуализацию данных в  SCADA.

Запись вида HoldReg 0 Word - означает, что это банк HoldReg, регистр номер 0, тип данных Word

M-bus

Добавьте устройство M-bus. Это пример простого квартирного счетчика тепла без возможности изменения значений.

Вы можете использовать данное устройство для тестового опроса с помощью программы KCSLogger, зарегистрировав предварительно счетчик в программе ASUDBase,
указав в качестве типа прибора учета - универсальный драйвер M-Bus.

Данные с прибора могут быть визуализированы в SCADA с помощью драйвера DATABase в Tekon OPC-сервер