Обмен с ЛИР919Д по modbus TCP
Модератор: Денис Кашин
Обмен с ЛИР919Д по modbus TCP
Здравствуйте
Приобрели прибор, разбираюсь
В инструкции по эксплуатации не нашел список регистров.
Так же из руководства непонятно какими функциями читать регистры MODBUS RTU
0x03 - Read Holding Registers или 0x04 - Read Input Registers
У данного прибора поддерживается TCP одно соединение. Какой таймаут повторного соединения при потере связи (текущее соединение не закрыто).
Приобрели прибор, разбираюсь
В инструкции по эксплуатации не нашел список регистров.
Так же из руководства непонятно какими функциями читать регистры MODBUS RTU
0x03 - Read Holding Registers или 0x04 - Read Input Registers
У данного прибора поддерживается TCP одно соединение. Какой таймаут повторного соединения при потере связи (текущее соединение не закрыто).
-
- СКБИС
- Сообщения: 467
- Зарегистрирован: 13 фев 2008, 14:38
- Контактная информация:
Re: Обмен с ЛИР919Д по modbus TCP
Здравствуйте,
https://skbis.ru/products/lir-919d/file ... %D0%B8.pdf стр.15В инструкции по эксплуатации не нашел список регистров.
Так же из руководства непонятно какими функциями читать регистры MODBUS RTU
0x03 - Read Holding Registers или 0x04 - Read Input Registers
При превышении 5 секундного интервала между запросами к устройству, отправляется KEEPALIVE запрос. Если на него не следует ответа происходит разрыв соединения.У данного прибора поддерживается TCP одно соединение. Какой таймаут повторного соединения при потере связи (текущее соединение не закрыто).
Re: Обмен с ЛИР919Д по modbus TCP
Здравствуйте Денис
Именно это руководство я и читал. На странице 15 номер функции не указан. В списке есть группа регистры ввода, далее есть группа регистры хранения.
Не могли бы Вы уточнить чему эти группы соответствуют и какими функциями их читать.
Соответствует ли этот список при чтении по MODBUS TCP.
Именно это руководство я и читал. На странице 15 номер функции не указан. В списке есть группа регистры ввода, далее есть группа регистры хранения.
Не могли бы Вы уточнить чему эти группы соответствуют и какими функциями их читать.
Соответствует ли этот список при чтении по MODBUS TCP.
-
- СКБИС
- Сообщения: 467
- Зарегистрирован: 13 фев 2008, 14:38
- Контактная информация:
Re: Обмен с ЛИР919Д по modbus TCP
Регистры ввода, хранения и пр. - стандартизированы в протоколе Modbus. Метод их чтения указан в описании протокола Modbus.
Re: Обмен с ЛИР919Д по modbus TCP
Регистры положения, указанные на стр. 15 руководства не читаются. Выдаются нули.
Возможно прибор неисправен?
Возможно прибор неисправен?
-
- СКБИС
- Сообщения: 467
- Зарегистрирован: 13 фев 2008, 14:38
- Контактная информация:
Re: Обмен с ЛИР919Д по modbus TCP
Какие именно регистры вы пытаетесь прочитать?
Если бы прибор был неисправен, он бы вообще не отвечал по интерфейсу связи
Если бы прибор был неисправен, он бы вообще не отвечал по интерфейсу связи
Re: Обмен с ЛИР919Д по modbus TCP
Я пытаюсь прочитать с 1 по 4 регистр, собственно координату, как указано в руководстве на стр. 15. Координаты правда еще 3 раза повторяются в других регистрах, но с ними такая же ситуация.
Программа ULP Demo позицию показывает.
в Wireshark видно какой-то ваш протокол.
Следовательно не работает чтение по MODBUS TCP. Так как версии программ в основном 1.0 напрашивается вывод, что ПО не допилено и прибор неисправен.
Программа ULP Demo позицию показывает.
в Wireshark видно какой-то ваш протокол.
Следовательно не работает чтение по MODBUS TCP. Так как версии программ в основном 1.0 напрашивается вывод, что ПО не допилено и прибор неисправен.
-
- СКБИС
- Сообщения: 467
- Зарегистрирован: 13 фев 2008, 14:38
- Контактная информация:
Re: Обмен с ЛИР919Д по modbus TCP
Необходимо читать с 0 по 4 регистр, т.к. только при чтении нулевого регистра обновляются координаты в следующих четырёх.
для остальных групп аналогично.
для остальных групп аналогично.
Re: Обмен с ЛИР919Д по modbus TCP
Спасибо, так работает
Однако в руководстве об этом нет информации.
Однако в руководстве об этом нет информации.