PDA

Просмотр полной версии : Опрос приборов учета по ТСР без УСПД



Сергей Сисейкин
25.04.2019, 13:30
Для понимания терминологии, структуры работы программно технического комплекса Телемеханика ЛАЙТ, необходимо посмотреть видео урок "Занятие №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

42455

IP адрес виртуального контроллера и порт изменять не нужно:

42456

Дальше стандартно: добавляете "модуль УСО" в протокол меркурий, указываете адрес, зав .номер счетчика, KI, KU, модификацию и добавляете нужные ТЭГи.

Теперь нужно запустить эмулятор этого контроллера по умолчанию он находится в каталоге программы C:\Program Files (x86)\OWEN\TML\Bin\EnLogicPLC
Запускаете файл EnLogicEmul.exe (ВАЖНО от имени администратора, принудительно)
В открывшемся окне нажимаете кнопку «start controller»

42457

Загружаете конфигурацию в эмулятор, пароля нет:

42458

Конфигурирование виртуального контроллера завершено, переходим к настройке модуля Энергоанализ.

Добавляете объект, заходите в "настройки АСКУЭ", в качестве коммуникатора указываете "Прямое соединение", выбираете канал связи IP, указываете адрес non-target (127.0.0.1) и транзитный порт 4001:

42459

нажимаете кнопку автодобавление точек учета и задает диапазон адресов счетчика(ов) для поиска:

42460

Для работы необходимо наличие постоянно запущенного эмулятора виртуального контроллера.
Теперь вы можете пользоваться функционалом модуля Энергоанализ, а так же выводить на мнемосхемы оперативные параметры со счетчиков.

tradtex
06.11.2019, 10:09
Добрый день.
Подскажите, пожалуйста, возможно ли по данному принципу построить систему энергоучета и диспетчеризации на базе приборов учета Энергомера СЕ 30х. И ещё вопрос, будет ли работать контроллер типа "non-target" с протоколом Энергомера по СОМ-порту, т.е. используя, преобразователь RS-485 в USB.
С уважением, Королев Денис.

Сергей Сисейкин
06.11.2019, 13:54
Добрый день.
Подскажите, пожалуйста, возможно ли по данному принципу построить систему энергоучета и диспетчеризации на базе приборов учета Энергомера СЕ 30х. И ещё вопрос, будет ли работать контроллер типа "non-target" с протоколом Энергомера по СОМ-порту, т.е. используя, преобразователь RS-485 в USB.
С уважением, Королев Денис.

Да, можно использовать в данной схеме счетчики Энергомера СЕ 30х.
Можно подключить при помощи преобразователя интерфейса RS-485 в USB. Но в такой связке я бы не рекомендовал использовать большое количество счетчиков в одном проекте. Среднее время опроса одного счетчика 3х фазного составляет около 15 секунд. Сам эмулятор является отладочной виртуальной версией ПЛК, и предназначен для других целей и задач. но не большие системы АСТУЭ и диспетчеризации он потянет.
единственное отличие будет настройке протокола "Энергомера", режим протокола "0" - RS-485 и нужно будет указать номер СОМ порта (посмотреть можно в диспетчере задач ПК), затем указать настройки СОМ порта (скорость, стоповые биты, четность), по умолчанию, при добавлении в конфигурацию протокола "Энергомера" в нем заложены дефолтные сетевые настройки СОМ порта, которые совпадают с настройками самих счетчиков.
Все остальные действия по настройке идентичны с примером в основной теме.

tradtex
06.11.2019, 14:34
Сергей, спасибо большое за ответ, с этим разобрались. Сейчас другую проблему решаем, постоянно отваливается эмулятор контроллера.

Сергей Сисейкин
11.11.2019, 08:46
Сергей, спасибо большое за ответ, с этим разобрались. Сейчас другую проблему решаем, постоянно отваливается эмулятор контроллера.

У вас зарегистрированная версия телемеханики? или демо режим? версия программы 1.1.8 (доступна на сайте для скачивания). и покажите скриншот каким образом отваливается эмулятор, ошибка какая то?

ryuraa
29.06.2020, 13:09
Добрый день

Возможно через виртуальный контроллер типа "non-target" опросить Vacon, подключен через USR-TCP-304 в локальную сеть, RTU по верх TCP, пытался не получается.

Сергей Сисейкин
06.07.2020, 08:40
Добрый день

Возможно через виртуальный контроллер типа "non-target" опросить Vacon, подключен через USR-TCP-304 в локальную сеть, RTU по верх TCP, пытался не получается.

Добрый день.

Частотные преобразователи не совсем наше направление. В Телемеханике мы практически не работали с частотными преобразователями и не можем точно сказать, как они себя поведут при опросе. по идее по modbus можно опросить все, что угодно. Единственное, если в приборе перевернутая последовательность бит/байт, механизм написания карты адресов через xls таблицу не подойдет. Нужно делать через IO файл.

akoshcheev
27.07.2023, 07:40
Добрый день.

Может Вы подскажете, столкнулся с проблемой такой, что Non-Target контроллер отваливается, когда пускаю все, как Вы описывали, через эмулятор. Останавливается время связи, в окнах опроса, или просто связь становится FALSE.69239

После перезапуска эмулятора - все продолжает работать, контроллер продолжает работать, а иначе - ничего не работает.
Не могу найти причину отвалов постоянных.