Вход

Просмотр полной версии : Связь с расходомером ЭЛЕМЕР-РЭМ



aaaSashaMGGU
14.03.2025, 11:08
Добрый день!
Прошу помощи с соединением с расходомером Элемер
Расходомер подключен через МКОН к ПЛК-210

Через MOXA всё работает. Настройки 57600-8-N-2
82442

Через МКОН никак не удаётся...
82443

Настройки ПЛК:
82444
82445
82446
82447
82448
82449

Внешне это выглядит так, что запросы с МКОНа уходят (моргает RS-485), а ответы (светодиод Ethernet) - не приходят
Сроки горят, помогите! :)

imaex
14.03.2025, 11:17
МКОН вроде как адрес 1 под себя любимого резервирует, меняйте адрес слейва, если через МКОН охота.

Александр Пинэко-Скворцов
14.03.2025, 11:58
Добрый день!
Прошу помощи с соединением с расходомером Элемер
Расходомер подключен через МКОН к ПЛК-210

Через MOXA всё работает. Настройки 57600-8-N-2
82442

Через МКОН никак не удаётся...
82443

Настройки ПЛК:
82444
82445
82446
82447
82448
82449

Внешне это выглядит так, что запросы с МКОНа уходят (моргает RS-485), а ответы (светодиод Ethernet) - не приходят
Сроки горят, помогите! :)


Добрый день.

Как верно отметили выше, SlaveID = 1 зарезервирован самим МКОНом, и в случае мастера со стороны Ethernet это изменить нельзя.

Есть следующие варианты:
1. Изменить SlaveID в расходомере и в настройках мастера на любой другой.

2. Если невозможно изменить SlaveID в расходомере, дописать в МКОН правило маршрутизации для обхода адреса 1, например, запросом адреса 2.
Маршруты задаются в разделе Настройки шлюза - Настройки маршрутизации в Owen Configurator.
Пример:
R1 = 6:0:2:40:0:1:R - "Запрос Modbus TCP по интерфейсу Ethernet, содержащий SlaveID = 2, будет сконвертирован в Modbus RTU и передан в интерфейс RS-485 с адресом 1. Ответ будет сконвертирован симметрично"
R2 = 7:0:G:40:0:S:R - стандартное правило Modbus TCP в Modbus RTU для всех остальных SlaveID.
В этом случае, соответственно, указываете в ПЛК адрес слейва = 2.

aaaSashaMGGU
14.03.2025, 12:31
МКОН вроде как адрес 1 под себя любимого резервирует, меняйте адрес слейва, если через МКОН охота.

Спасибо большое! Всё получилось!

aaaSashaMGGU
14.03.2025, 12:32
Добрый день.

Как верно отметили выше, SlaveID = 1 зарезервирован самим МКОНом, и в случае мастера со стороны Ethernet это изменить нельзя.

Есть следующие варианты:
1. Изменить SlaveID в расходомере и в настройках мастера на любой другой.

2. Если невозможно изменить SlaveID в расходомере, дописать в МКОН правило маршрутизации для обхода адреса 1, например, запросом адреса 2.
Маршруты задаются в разделе Настройки шлюза - Настройки маршрутизации в Owen Configurator.
Пример:
R1 = 6:0:2:40:0:1:R - "Запрос Modbus TCP по интерфейсу Ethernet, содержащий SlaveID = 2, будет сконвертирован в Modbus RTU и передан в интерфейс RS-485 с адресом 1. Ответ будет сконвертирован симметрично"
R2 = 7:0:G:40:0:S:R - стандартное правило Modbus TCP в Modbus RTU для всех остальных SlaveID.
В этом случае, соответственно, указываете в ПЛК адрес слейва = 2.

Спасибо большое!
Сменить адрес на расходомере - никаких проблем!
Всё получилось!