ardsoft

Продукты => Modbus эмулятор => Тема начата: random51595 от 13.11.2019, 16:41:25 pm

Название: Устройство 0
Отправлено: random51595 от 13.11.2019, 16:41:25 pm
Здравствуйте, Айрат!

В режиме RTU эмулятор не отвечает на запросы, если эмулировать устройство с номером 0. Устройства с другими номерами эмулируются нормально. Можно ли как-то обойти данную ситуацию?

С уважением,
random51595
Название: Re: Устройство 0
Отправлено: Айрат от 13.11.2019, 22:59:03 pm
Добрый вечер!

Если память мне не изменяет, 0-й адрес используется для широковещательных запросов, на которые ответ не возвращается.
В эмуляторе этот адрес игнорируется и вообще никаких действий с пакетами имеющими 0-й адрес не производится.

Почему вы используете адрес 0, для чего?

Айрат
Название: Re: Устройство 0
Отправлено: random51595 от 13.11.2019, 23:05:54 pm
Приходится эмулировать устройство с кривой реализацией модбаса :)
Название: Re: Устройство 0
Отправлено: Айрат от 14.11.2019, 06:53:28 am
Эмулировать можно с любым адресом, а на боевом железе переключиться на 0.

Айрат.