Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Шлюз SNMP-Modbus, Кто-нибудь работал?
Qwerty88
сообщение 14.2.2025, 16:35
Сообщение #1





Группа: Участники форума
Сообщений: 654
Регистрация: 8.7.2014
Из: Тюмень
Пользователь №: 238809



Стоит задача считать данные со слейва с протоколом Modbus TCP по протоколу SNMP. Для этого приобретен шлюз ADFWEB HD67166-A1. Настроил шлюз для чтения пары переменных для теста. Взял Mib-browser. И связи нет. Пытался почитать через MultyProtocol OPC сервер от Инсат - вроде как связь есть а данных тоже нет. Техподдержка по этим шлюзам из-за границы, один раз ко мне подключились и смогли считать данные через MibBrowser. Но через ОПС так и не получилось. Сейчас в старой конфигурации шлюза изменил IP адреса и также считать не могу. У кого-нибудь есть опыт работы с ними?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 14.2.2025, 23:58
Сообщение #2





Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922



Был опыт с Modbus RTU - SNMP, помнится тоже через техподдержку разгребал. Не понравился ADFWEB в принципе. Номер не помню, на работе только смогу посмотреть. - был 67164
У америкосов был получше.

Если не ошибаюсь, OID у них не меняется. Если пингуется, попробуйте просто при помощи WALK опросить

Сообщение отредактировал manjey73 - 15.2.2025, 0:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Qwerty88
сообщение 15.2.2025, 6:50
Сообщение #3





Группа: Участники форума
Сообщений: 654
Регистрация: 8.7.2014
Из: Тюмень
Пользователь №: 238809



Цитата(manjey73 @ 14.2.2025, 23:58) *
Был опыт с Modbus RTU - SNMP, помнится тоже через техподдержку разгребал. Не понравился ADFWEB в принципе. Номер не помню, на работе только смогу посмотреть. - был 67164
У америкосов был получше.

Если не ошибаюсь, OID у них не меняется. Если пингуется, попробуйте просто при помощи WALK опросить

Прибор пингуется. И судя по индикаторам слейва опрашивает. Пытаюсь прочитать данные при помощи MIB браузера - не отвечает. Техподдержка со мной отработала - на том же конвертере и на том же компе у них все получилось. А я теперь повторить не могу. Тупо нет связи с SNMP агентом.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
manjey73
сообщение 17.2.2025, 11:55
Сообщение #4





Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922



честно давно дело было. То же что-то похожее, не мог подцепиться по SNMP.
В связи с переездом почты на другого хостера могу и не найти ответы из техподдержки. Попробую поискать, но не обещаю.

Ну вот цитата.

Цитата
Я вижу что таблица SNMP в вашей конфигурации Пуста.

В любом случае, в SNMP «Плавающая точка (Floating Point)» не поддерживается. Значение передается как «целое число (integer)», Тогда ваш Специалист должен иметь возможность декодировать «плавающий формат».

В противном случае вы можете включить "Float convertion" на конвертере и передать данные как "Integer (целое число )"
In your configuration, I can see that the SNMP table is empty.

Anyway, on SNMP side, 'Floating Point' is not supported. The value is passed as 'integer', then your Manager needs to able to decode the 'Floating format'.

Otherwise, you can enable the 'Float convertion' on converter and pass the data as Integer.


На счет таблицы SNMP в документации ни слова, что ее требуется создавать, указано, что сырые данные есть по определенным OID, как я потом понял это больше тестовая часть.
Но могли бы обозначить в документации, что без переменных SNMP даже связи со шлюзом не будет по данному протоколу.

Собственно вот. У меня тогда не было создано таблицы переменных в snmp, без них опроса по данному протоколу не будет. Не знаю, похоже на ваш случай или нет?

Сообщение отредактировал manjey73 - 17.2.2025, 12:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
alsz
сообщение 18.2.2025, 14:32
Сообщение #5





Группа: Участники форума
Сообщений: 417
Регистрация: 31.3.2008
Из: Новосибирск
Пользователь №: 17138



Цитата(Qwerty88 @ 14.2.2025, 20:35) *
Пытался почитать через MultyProtocol OPC сервер от Инсат - вроде как связь есть а данных тоже нет.


Проблема была с плавающей точкой, попробуйте матриконом вычитать значения.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Qwerty88
сообщение 21.2.2025, 16:41
Сообщение #6





Группа: Участники форума
Сообщений: 654
Регистрация: 8.7.2014
Из: Тюмень
Пользователь №: 238809



Цитата(alsz @ 18.2.2025, 15:32) *
Проблема была с плавающей точкой, попробуйте матриконом вычитать значения.

Я разобрался. Есть ряд нюансов, а у меня не работало тупо потому что я не прописал в ReadCommunity слово Public (в MIB браузере).
А числа с плавающей точкой не поддерживаются в SNMP, но конвертер умеет их преобразовывать в INT и можно добавить множитель чтобы не терять знаки после запятой (если нужно). Может позже дойдут руки я приложу пошаговый мануал со скринами, мало ли кому-нибудь когда-нибудь пригодится.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274




Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU

ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW

Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума






RSS Текстовая версия Сейчас: 8.8.2025, 9:43
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных