1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Java библиотеки для Serial Master Modbus rtu

Ответить

Автор темы
kolyagl
здесь недавно
здесь недавно
Сообщения: 19
Зарегистрирован: 28 апр 2017, 13:57
Имя: Николай
Страна: Россия
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Java библиотеки для Serial Master Modbus rtu

Сообщение kolyagl »

Всем привет. У кого есть опыт использования Java библиотек для общения с устройствами через конвертор интерфейсов USB-RS485 протокол Modbus rtu? Если таковые имеются не подскажите какими библиотеками пользуетесь и если есть возможность простенький пример кода (типа открыл порт, отправил по такому то адресу команду).
P.S интересуют ответы только тех кто реально использовал библиотеки т.к поисковики выдают достаточно большое количество библиотек которые справляются с поставленной задачей, но так же за этими библиотеками тянется целый ворох проблем.

Автор темы
kolyagl
здесь недавно
здесь недавно
Сообщения: 19
Зарегистрирован: 28 апр 2017, 13:57
Имя: Николай
Страна: Россия
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Java библиотеки для Serial Master Modbus rtu

Сообщение kolyagl »

Вопрос решен.

Автор темы
kolyagl
здесь недавно
здесь недавно
Сообщения: 19
Зарегистрирован: 28 апр 2017, 13:57
Имя: Николай
Страна: Россия
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Java библиотеки для Serial Master Modbus rtu

Сообщение kolyagl »

Либа называется jlibmodbus ниже прилагается ссыль на репуhttps://github.com/kochedykov/jlibmodbus Доков по этой либе нет, но зато есть нормальные примеры для всех возможных вариаций Modbus (ну или может почти для всех). Да и ещё по теме. Основная проблема большинства либ которые я перепробовал (а перепробовал я их штук 5-ть включая платную либу с отличными доками и прочими свистоперделками) это то что основная масса работает с API comm в силу того что проекты либо очень древние, либо совсем дохлые, либо и то и то, а так как данный API уже не поддерживается ороклами и возникает всякое разное (в основном то что нельзя работать с COM портом по TCP не пробовал). Данная же либа спокойно завелась в связке с jssc и всё отлично заработало. Теперь вот пытаюсь в бубунте достучаться до конвертора интерфейсов USB-RS485 и послать те же команды на контроллер. Если кто это сделает в бубунте 18.04 буду признателен если напишите как это сделали)
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2340
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 1998 раз
Поблагодарили: 176 раз

Java библиотеки для Serial Master Modbus rtu

Сообщение keysansa »

Пока три вопроса
1. Почему отличная документация приравнивается к свистоперделкам?
2. Что значит работать с COM портом по TCP?
3. Вы знаете, что в Ubuntu что обычный, что usb com порт всего навсего бесконечный поток (касаемо modbus)? Соответственно, работа с ними одинакова.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
Ответить

Вернуться в «Вопросы от студентов»