1 / 1 / 0
Регистрация: 07.01.2013
Сообщений: 27

Приложение для управления устройством по modbus RTU

21.01.2016, 06:57. Показов 30179. Ответов 24

Студворк — интернет-сервис помощи студентам
Необходимо написать приложение для управления девайсом по modbus RTU. функция чтения 0х03, записи - 0х06 и 0х10. Не могу найти примеры как работать с modbus и в частности работы с этими функциями. Если есть у кого исходники или готовые проекты, ссылки где что почитать - поделитесь пожалуйста...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.01.2016, 06:57
Ответы с готовыми решениями:

Приложение для управления девайсом по протоколу Modbus RTU
Здравствуйте! Необходимо написать приложение для управления источником постоянного тока по протоколу Modbus RTU. Канал обмена RS-485. ...

ModBus RTU master для компа
Может у кого есть любимая бесплатная программа эмулятора ModBus RTU master для компа. Вообщем есть устройство "раб" подключал к...

Конфигурация modbus rtu для s1200 (TIA14)
Добрый день, уважаемые форумчане. Остается только просить помощи. Уже голова пухнет, ломается и пытается ударить сама себя об стену. ...

24
Эксперт .NET
 Аватар для Rius
13823 / 7866 / 1703
Регистрация: 25.05.2015
Сообщений: 23,885
Записей в блоге: 14
12.11.2018, 18:25
Студворк — интернет-сервис помощи студентам
Для тех, кто решит повестись на этот вброс, напоминаю - включение в ваш софт библиотеки под лицензией GPL обязывает перевести ваш софт под ту же лицензию (внезапно!). Что в случае коммерческого софта навешивает на вас такие интересные обязанности, как предоставление исходников вашего софта вашим пользователям по первому запросу.

Потому бывает так, что лучше написать велосипед самостоятельно, чем воспользоваться готовым.
1
0 / 0 / 0
Регистрация: 12.11.2018
Сообщений: 2
12.11.2018, 19:09
Потрясающее занудство. Парень попросил скинуть пример modbus запроса - его замучали ботанским занудством, вместо того, чтобы скинуть ссылку на протокол или какой-нить гит с проектом как он и просил, на худой пример просто запрос или сразу же кусок кода.

З.Ы.: Раз уж играем в занудство, где я что сказал про коммерческий софт?

З.Ы. З.Ы.: Собственно, что-то адекватное (ссылка) появляется только в 18 посте. Это как раз ваш пост Rius. Ну и по GNU GPL действительно так, если в коммерческих целях. будьте бдительны товарищи! Лично к вам Rius нет претензий.
0
Эксперт .NET
 Аватар для Rius
13823 / 7866 / 1703
Регистрация: 25.05.2015
Сообщений: 23,885
Записей в блоге: 14
12.11.2018, 21:28
"Парень" связался с протоколом обмена промышленных устройств. Поэтому, ему необходимо понимать, как протокол устроен и как его применять, а не просто тыкать готовые кнопочки. Почему?
  • Любители готового тупят на ровном месте, стоит задаче стать хоть чуть-чуть нестандартной: https://www.cyberforum.ru/csha... 38834.html
  • Общение с промышленным оборудованием как бы намекает на вероятную сферу деятельности. И в этой сфере ответственность выше, чем у доморощенных ардуинщиков.

Упомянутая библиотека была начата через 9 месяцев после создания ТС'ом этой темы. Махать ею тут, как аргументом, это даже не некропостинг, а не знаю что.

Направление в сторону GPL библиотеки для приложения неизвестного характера, но вероятно коммерческого, это вообще подстава. Программист-новичок не разберётся и применит, а потом его организация попадёт под судебные иски.
Про это вы именно что нигде и не говорили, это и плохо.
Да и вообще, заявиться на форум с какими-то нравоучениями, не вникнув в принятые местные нормы поведения, выдаёт невоспитанность.
0
0 / 0 / 0
Регистрация: 26.04.2020
Сообщений: 1
27.04.2020, 08:15
Так ни кто и не написал, хотя бы пример: ввод модбас адреса устройства, выбор функции чтения (03 или 04) и поле для ввода адреса регистра. Видимо автор темы разобрался, у меня пока не очень получается.
0
Эксперт .NET
 Аватар для Rius
13823 / 7866 / 1703
Регистрация: 25.05.2015
Сообщений: 23,885
Записей в блоге: 14
27.04.2020, 08:31
Ничего не получается у тех, кто ничего не делает.

Функция чтения Analog Output Holding Registers(код 0x03)

{ 0x01, 0x03, 0x00, 0x5e, 0x00, 0x08, 0x25, 0xde }

0x00, 0x5e - адрес регистра (0x005e)
0x00, 0x08 - количество (0x0008).

См. Просто о Modbus RTU с подробным описанием и примерами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.04.2020, 08:31

Протокол Modbus RTU/ASCII для режима Slave
Здравствуйте! Стоит задача реализовать протокол Modbus ASCII/RTU для режима Slave на Си. Программа modbus_tester будет опрашивать...

Java библиотеки для Serial Master Modbus rtu
Всем привет. У кого есть опыт использования Java библиотек для общения с устройствами через конвертор интерфейсов USB-RS485 протокол Modbus...

Эмулятор для Modbus RTU (slave и master) под Linux
Необходим эмулятор для отладки modbus rtu (slave и master). Работа предполагается только через последовательный порт

Modbus RTU - разобрать сформированный запрос к Slave
Добрый день Не могу разобраться с работой modbus rtu что значит запрос 024600e260? 02 - номер модуля 46 - функция и нет нигде...

Работа с Modbus RTU
Есть некий модуль ввода/вывода, со своим адресом, дискретный и аналоговый сигнал поддерживает. RS-485 интерфейс, протокол MODBUS. По...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Опции темы

Новые блоги и статьи
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru