PDA

Просмотреть полную версию : Чтение и запись ModBus-переменных через RS485 (Modbus RTU)


adal
21.04.2016, 02:03
Здравствуйте, при работе с SMH2010 по ModBus RTU постоянные проблемы с соединением.

Система собрана таким образом:
1. SMH2010
2. Raspberry Pi2 c операционкой Raspbian Jessie
3. В Raspberry USB_to_RS485 переходник(пробовали разные), соединенный с SMH2010

На Node написан тестовый скрипт, использующий Serialport, но невозможно работать, т.к. постоянные проблемы с соединением, один раз из 10 коннектится, затем ошибка соединения или некорректные данные в ответ, которые не разобрать.

Аналогичная проблема с коннектом на SMH2Gi и Pixel.

Есть ли решение у этой проблемы? Сталкивался ли кто-то с таким? Если да, то может знаете ссылки на рабочие библиотеки или скрипты Node.

Arsie
21.04.2016, 09:10
Здравствуйте, при работе с SMH2010 по ModBus RTU постоянные проблемы с соединением.

Система собрана таким образом:
1. SMH2010
2. Raspberry Pi2 c операционкой Raspbian Jessie
3. В Raspberry USB_to_RS485 переходник(пробовали разные), соединенный с SMH2010

На Node написан тестовый скрипт, использующий Serialport, но невозможно работать, т.к. постоянные проблемы с соединением, один раз из 10 коннектится, затем ошибка соединения или некорректные данные в ответ, которые не разобрать.

Аналогичная проблема с коннектом на SMH2Gi и Pixel.

Есть ли решение у этой проблемы? Сталкивался ли кто-то с таким? Если да, то может знаете ссылки на рабочие библиотеки или скрипты Node.


Ответственно заявляю, что проблема не в SMH2010, а в вашем переходнике. Или драйверах к нему, т.к. рапсберри не настолько быстрый девайс, чтобы обеспечить рилтайм через три уровня преобразования.

http://forum.segnetics.com/showthread.php?t=1432

СВМ
21.04.2016, 20:41
Здравствуйте, при работе с SMH2010 по ModBus RTU постоянные проблемы с соединением.

Система собрана таким образом:
1. SMH2010
2. Raspberry Pi2 c операционкой Raspbian Jessie
3. В Raspberry USB_to_RS485 переходник(пробовали разные), соединенный с SMH2010

На Node написан тестовый скрипт, использующий Serialport, но невозможно работать, т.к. постоянные проблемы с соединением, один раз из 10 коннектится, затем ошибка соединения или некорректные данные в ответ, которые не разобрать.

Аналогичная проблема с коннектом на SMH2Gi и Pixel.

Есть ли решение у этой проблемы? Сталкивался ли кто-то с таким? Если да, то может знаете ссылки на рабочие библиотеки или скрипты Node.

Попробуйте этим через виртуальный Com port. Понадобится ещё один переходник USB-RS485.

СВМ
24.04.2016, 20:35
Здравствуйте, при работе с SMH2010 по ModBus RTU постоянные проблемы с соединением.

Система собрана таким образом:
1. SMH2010
2. Raspberry Pi2 c операционкой Raspbian Jessie
3. В Raspberry USB_to_RS485 переходник(пробовали разные), соединенный с SMH2010

На Node написан тестовый скрипт, использующий Serialport, но невозможно работать, т.к. постоянные проблемы с соединением, один раз из 10 коннектится, затем ошибка соединения или некорректные данные в ответ, которые не разобрать.

Аналогичная проблема с коннектом на SMH2Gi и Pixel.

Есть ли решение у этой проблемы? Сталкивался ли кто-то с таким? Если да, то может знаете ссылки на рабочие библиотеки или скрипты Node.
Успехи есть?