PDA

Просмотр полной версии : СП310Р, Работа в режиме ModBus Master



Eugene_Finsky
08.08.2022, 10:01
Коллеги, добрый день! В проекте имеется панель оператора ОВЕН СП310Р, которая подключена к УСПД по ModBus TCP. К самому УСПД подключены датчики. Проблема в том, что операторская панель начинает считывать данные с УСПД только 1 раз при включении, при переходе с одной страницы на другую (в проекте HMI) значения пропадают и больше не считываются. Сталкивался ли кто-нибудь с подобным и в чем может быть решение?

Данные на УСПД с датчиков доходят, проверял с помощью внутренних инструментов конфигуратора и MBPoll.
Также, команды ТУ с HMI на датчики проходят, даже при отсутствии получаемых данных.

EFrol
08.08.2022, 11:21
Добрый. Проект в студию.

Eugene_Finsky
08.08.2022, 11:59
С проблемой разобрался путем выставления пункта "Динамическая Адресация" в полях Цифровых дисплеев.
Появилась другая проблема, при разрыве связи HMI-УСПД, панель зависает намертво до момента восстановления связи.

EFrol
08.08.2022, 12:10
Попробуйте уменьшать Таймаут или Число повторов:
62053
И старайтесь, чтобы связь не пропадала.
Или используя "Статус связи" переходить на другую страницу, которая не опрашивает это устройство.

Eugene_Finsky
08.08.2022, 12:20
Да действительно, помогло. Спасибо!

kondor3000
08.08.2022, 13:48
С проблемой разобрался путем выставления пункта "Динамическая Адресация" в полях Цифровых дисплеев.
Появилась другая проблема, при разрыве связи HMI-УСПД, панель зависает намертво до момента восстановления связи.

Вообще то динамическая адресация немного для другого сделана. Вам надо создать Глобальную ФО ( глобальную функц. область), либо непрерывно, либо раз в секунду, читать группу регистров, например 4х0....4х19 (20 шт.) в регистры например 300-319 и уже с ними работать.
По поводу обрыва связи и отключения временно не опрашиваемых слейвов (в данный момент) тоже написано много.
https://owen.ru/forum/showthread.php?t=35196&page=2#13
https://owen.ru/forum/showthread.php?t=22915&page=160#1598

Eugene_Finsky
09.08.2022, 06:19
Добрый день! Спасибо за ответ. Решение с динамическим адресом нашёл в FAQ к панели СП3хх. Скриншот прилагаю.
62060

kondor3000
09.08.2022, 08:39
Добрый день! Спасибо за ответ. Решение с динамическим адресом нашёл в FAQ к панели СП3хх. Скриншот прилагаю.


Люди наоборот стараются группой регистры читать, а вы отключаете групповой опрос. Может проще было подряд регистры сделать?

Eugene_Finsky
09.08.2022, 08:46
Да, я с вами согласен, поэтому сейчас перерабатываю конфигурацию в УСПД и проект операторской панели. Ещё раз спасибо.