Modbas TCP & Openhab
Modbas TCP & Openhab
Всем привет. Интересует,кто нибудь делал такую связку? Если делали ,поделитесь пожалуйста примером.Больше интересует настройка на стороне Openhab. т.к. со стороны ардуино,вроде всё нормально работает(проверял ОРС сервером ) всё видится/
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Разобрался?
На чём крутится OpenHab?
На чём крутится OpenHab?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
Судя по гайду на гитхабе изменения по сравнению с RTU - минимальные.
https://github.com/openhab/openhab/wiki/Modbus-Binding
Сам не проверял.
https://github.com/openhab/openhab/wiki/Modbus-Binding
Сам не проверял.
Последний раз редактировалось XENOMAN 09 июл 2016, 11:05, всего редактировалось 1 раз.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Согласен. Вообще всё разложено по полочкам.XENOMAN писал(а):Судя по гайду на гитхабе изменения по сравнению с RTU - минимальные.https://github.com/openhab/openhab/wiki/Modbus-Binding
Я вот только на малинке помучился создавая виртуальный ком порт - openhab не умеет читать rtu over tcp.... Оказалось просто, теперь работает без проблем.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Сержант
- Сообщения: 129
- Зарегистрирован: 26 сен 2015, 19:57
Modbas TCP & Openhab
я свой контроллер привязал к опен хаб вроде работает без проблем
если что смотри https://github.com/keeper1978
единственное все переменные в Холдинг регистр так как не получилось опенхабом разные принимать (но это от моего слабого знания модбаса)
если что смотри https://github.com/keeper1978
единственное все переменные в Холдинг регистр так как не получилось опенхабом разные принимать (но это от моего слабого знания модбаса)
Последний раз редактировалось keeper1978 10 июл 2016, 21:16, всего редактировалось 1 раз.
Modbas TCP & Openhab
спасибо откликнувшимся. Опенхаб крутится на винде,пока нифига не получается (((
скиньте пожалуйста конфиг Опенхаба
Добавлено (11.07.2016, 13:24)
---------------------------------------------
Сравнил настройки ардуины с проектом keeper 1978, пока также.но добиться какой либо связи с Опенхабом по модбасу не получается.
скиньте пожалуйста конфиг Опенхаба
Добавлено (11.07.2016, 13:24)
---------------------------------------------
Сравнил настройки ардуины с проектом keeper 1978, пока также.но добиться какой либо связи с Опенхабом по модбасу не получается.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Скачай эту програмку. http://www.insat.ru/product....ags.zip Попробуй с её помощью принять данные от слэйва. Если получится - будем думать дальше.
Вот кусочек моих настроек openhab.cfg
Вот кусочек моих настроек openhab.cfg
Код: Выделить всё
modbus:poll=1000
modbus:serial.slave1.connection=/dev/ttyCOM:115200:8:none:1:rtu
modbus:serial.slave1.id=16
modbus:serial.slave1.start=4176
modbus:serial.slave1.length=10
modbus:serial.slave1.type=holding
modbus:poll=400
modbus:tcp.slave22.connection=192.168.3.40:502
modbus:tcp.slave22.id=1
modbus:tcp.slave22.start=0
modbus:tcp.slave22.length=3
modbus:tcp.slave22.type=coil
Последний раз редактировалось Sancho 11 июл 2016, 16:13, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
Проверяю с помощью такой программы,вроде всё ок. Coils тож вижу.Перепробовал кучу примеров в Опенхабе,всё время пишет про ошибку соединения.
Есть подозрение,что нужно на Linux переходить

Добавлено (12.07.2016, 00:26)
---------------------------------------------
установил всё на убунту,результат тотже . менял настройки,а она всё равно пишет [INFO ] [.b.modbus.internal.ModbusSlave] - ModbusSlave error getting responce from slave
Есть подозрение,что нужно на Linux переходить

Добавлено (12.07.2016, 00:26)
---------------------------------------------
установил всё на убунту,результат тотже . менял настройки,а она всё равно пишет [INFO ] [.b.modbus.internal.ModbusSlave] - ModbusSlave error getting responce from slave
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
yopopol.
Чуток позже пришлю комплект ОХ, попробуешь. Какой ip, порт, регистры на слейве?
Проще отладить на win, а потом переводить это всё на linux.
Добавлено (12.07.2016, 07:52)
---------------------------------------------
Какой версии биндинги?
Чуток позже пришлю комплект ОХ, попробуешь. Какой ip, порт, регистры на слейве?
Проще отладить на win, а потом переводить это всё на linux.
Добавлено (12.07.2016, 07:52)
---------------------------------------------
Какой версии биндинги?
Последний раз редактировалось Sancho 12 июл 2016, 07:50, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
То,что на ардуино. самое простое,для тестирования.На стороне ОХ всё снес начисто,буду пробовать заново.


- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Сейчас не на месте. Завтра утром пришлю 100% работающий комплект. Добавь пару регистров с подключенными аналоговыми входами - из-за простых "наводок" будут меняющиеся показания или создай какой-нить генератор с integ выходом; это позволит понять что связь идёт, не будет статичности...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
сделал,проверил-ОРС сервер видитSancho писал(а):или создай какой-нить генератор с integ выходом; это позволит понять что связь идёт, не будет статичности...
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Пробуй, комплект.
Отпишись о результате
Отпишись о результате
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
всё работает !!!! Спасибо вам огромное!!! только теперь в терминале вообще не отображается никаких действий.Да и пофиг,главное что работает!!!
Если не против, Уважаемый Sancho , то ваш пример поместить в "загрузки", уверен многим пригодиться.
Теперь буду разбирать ваш пример, нужно же понять,что я не так делал.
Если не против, Уважаемый Sancho , то ваш пример поместить в "загрузки", уверен многим пригодиться.
Теперь буду разбирать ваш пример, нужно же понять,что я не так делал.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Вот это и значит - всё ок.yopopol писал(а):только теперь в терминале вообще не отображается никаких действий
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
Столкнулся с другой странностью:
При запуске мобильного приложения на телефоне, перестаёт работать ОХ на компе.После выключения,опять всё восстанавливается.Перезапуск сервера не требуется
При запуске мобильного приложения на телефоне, перестаёт работать ОХ на компе.После выключения,опять всё восстанавливается.Перезапуск сервера не требуется
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Мобильное приложения на телефоне? зайди с телефона через браузер, только вместо localhost набери IP компа...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
Жуткие сстранности: через браузер реакция такая же.Но теперь и перезапуск не помогает.При открытии страницы , сразу появляются ошибки и данные не меняются.Второй браузер тоже стал так вешать ОХ после подключения с телефона.


- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Modbas TCP & Openhab
Что-то случилось с библиотеками ох. Перестал понимать типы и ругается на правила, где делим на 10...
Завтра с утра посмотрю. Но у меня таких заморочек пока не было.
Добавлено (13.07.2016, 19:57)
---------------------------------------------
Попробуй поставить ВСЁ заново.
Завтра с утра посмотрю. Но у меня таких заморочек пока не было.
Добавлено (13.07.2016, 19:57)
---------------------------------------------
Попробуй поставить ВСЁ заново.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Modbas TCP & Openhab
Запускается норм,но при открытии браузером ,всё подвисает. Помогает очистка кэша браузера и перезапуск ОХ
еще бывает больше текста пишет и на JAVA ругается
еще бывает больше текста пишет и на JAVA ругается
Последний раз редактировалось yopopol 13 июл 2016, 19:59, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя