Для понимания терминологии, структуры работы программно технического комплекса Телемеханика ЛАЙТ, необходимо посмотреть видео урок "Занятие №1" и "Занятие №3"
https://energy.owen.ru/training_video
Задача:
Опросить счетчик электроэнергии меркурий 236, который подключен по интерфейсу RS-485 к преобразователю интерфейса в ТСР.
В SCADA-системе необходимо построить систему энергоучета и диспетчеризации.
Проблематика: не получится, используя контроллер типа WKLogic, передавать данные на визуализацию и вести одновременно опрос точек учета из модуля энергоанализ, т.к. порт будет постоянно занят передачей оперативных параметров на визуализацию.
Если использовать физический ПЛК, так проблем бы не возникло.
Решение:
Необходимо использовать виртуальный контроллер типа "non-target"
первая тонкость в настройке протокола "меркурий":
1) тип среды устанавливаем "1" - ТСР
2) указываете IP адрес и порт преобразователя
3) указываете транзитный порт 4001, 4002 или 4003 обычно эти порты по-умолчанию открыты в windows. Устанавливаем тайм аут 25000
транзит.png
IP адрес виртуального контроллера и порт изменять не нужно:
нон таргет натсройки сети.png
Дальше стандартно: добавляете "модуль УСО" в протокол меркурий, указываете адрес, зав .номер счетчика, KI, KU, модификацию и добавляете нужные ТЭГи.
Теперь нужно запустить эмулятор этого контроллера по умолчанию он находится в каталоге программы C:\Program Files (x86)\OWEN\TML\Bin\EnLogicPLC
Запускаете файл EnLogicEmul.exe (ВАЖНО от имени администратора, принудительно)
В открывшемся окне нажимаете кнопку «start controller»
start controller.png
Загружаете конфигурацию в эмулятор, пароля нет:
загрузка, опрос.png
Конфигурирование виртуального контроллера завершено, переходим к настройке модуля Энергоанализ.
Добавляете объект, заходите в "настройки АСКУЭ", в качестве коммуникатора указываете "Прямое соединение", выбираете канал связи IP, указываете адрес non-target (127.0.0.1) и транзитный порт 4001:
настройка объекта.png
нажимаете кнопку автодобавление точек учета и задает диапазон адресов счетчика(ов) для поиска:
поиск ТУ.png
Для работы необходимо наличие постоянно запущенного эмулятора виртуального контроллера.
Теперь вы можете пользоваться функционалом модуля Энергоанализ, а так же выводить на мнемосхемы оперативные параметры со счетчиков.