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

Хорошая статья про Modbus

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

Хорошая статья про Modbus

Сообщение petr2off »

Добрый день.
Хорошая статья про Modbus попалась.
https://ftp.owen.ru/CoDeSys3/98_Books/ModbusTips.pdf
Для тех, кто впервые начинает работать с Modbus - просто клад.
Очень на многие вопросы отвечает.

stesl
эксперт
эксперт
Сообщения: 1008
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 94 раза
Поблагодарили: 136 раз

Хорошая статья про Modbus

Сообщение stesl »

Материал хороший. Для начинающего вряд ли... Много инфы, утонуть может ;)

Мне достаточно было шпаргалки ))
https://ipc2u.ru/articles/prostye-resheniya/modbus-rtu/

I_m
освоился
освоился
Сообщения: 250
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 39 раз

Хорошая статья про Modbus

Сообщение I_m »

petr2off писал(а): 12 дек 2022, 03:49 Для тех, кто впервые начинает работать с Modbus - просто клад.
используемый код функции Modbus (например 0x03 –чтение input-регистров,
Буквально на 5-ой странице. Много ещё такого далее по тексту?
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17554
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 818 раз
Поблагодарили: 1647 раз

Хорошая статья про Modbus

Сообщение Jackson »

I_m писал(а): 12 дек 2022, 08:05
petr2off писал(а): 12 дек 2022, 03:49 Для тех, кто впервые начинает работать с Modbus - просто клад.
используемый код функции Modbus (например 0x03 –чтение input-регистров,
Буквально на 5-ой странице. Много ещё такого далее по тексту?
С учётом того, что в разном софте и у разных производителей функции 3 и 4 путаются между собой постоянно - что Вас смущает?

Отправлено спустя 6 минут 42 секунды:
Пишут же: "Версия 1.0", т.е. бета-версия. :)
По вопросам работы Форума можно обратиться по этим контактам.

I_m
освоился
освоился
Сообщения: 250
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 4 раза
Поблагодарили: 39 раз

Хорошая статья про Modbus

Сообщение I_m »

Jackson писал(а): 12 дек 2022, 10:37 что Вас смущает?
Смущает? Да ничего меня не смущает. Разработчики протокола изначально заложили эту путаницу. ТщательнЕе протсто надо.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17554
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 818 раз
Поблагодарили: 1647 раз

Хорошая статья про Modbus

Сообщение Jackson »

I_m писал(а): 12 дек 2022, 10:47 ТщательнЕе протсто надо.
Так это ж тоже вопрос из разряда в FAQ: читаешь не то - поменяй функцию. :) Но приходит это только с опытом.

Отправлено спустя 41 минуту 42 секунды:
[+]
Это как "Инструкция по укладке парашюта, издание второе исправленное."
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

Хорошая статья про Modbus

Сообщение petr2off »

Когда работаешь с конкретным оборудованием - натыкаешься на самобытное понимание протокола, и нужно просто понимать, где копать.
Самый свежий пример. Работаю сейчас с частотником HYU-N700E. Мне нужно им управлять от контроллера по последовательномк порту.
Разобрался не сразу, как обычно подез Modbus Poolом - а он ни фига не читает, сравнивал пакеты и обнаружил такую фигню,
Modbus Pool обычно читает по 10 регистров и в бит длины пакета пишет 0A, а их приблуда - 01, и код функции для чтения нужен 3-й. И слова такого как Holden Registr и Inpey регистр - служба поддержки не знает, и сильно удивились вопросу - а каким кодом читать.
Вот ей богу - почитали бы они эту статейку и помогло бы, и я в бубен бил бы не 6, а 1 час. :)
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17554
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 818 раз
Поблагодарили: 1647 раз

Хорошая статья про Modbus

Сообщение Jackson »

petr2off писал(а): 12 дек 2022, 15:55 Когда работаешь с конкретным оборудованием - натыкаешься на самобытное понимание протокола, и нужно просто понимать, где копать.
А это только с опытом приходит, тут никакие учебники и статьи не помогут.
По вопросам работы Форума можно обратиться по этим контактам.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»