Показано с 1 по 13 из 13

Тема:

  1. Частый гость
    Автор темы
    Аватар для .efko.
    Регистрация
    18.04.2005
    Адрес
    Казань
    Возраст
    32
    Сообщений
    403

    По умолчанию Реализация протокола Modbus RTU в C++

    Программисты вегалаба, спасайте!
    Делаю проект автоматической системы управления некоторым объектом на контроллере Octagon 5066.
    В простейшем случае контроллер должен опрашивать датчики, и отправлять их значения через rs232/rs485 по протоколу Modbus.
    5066 - это одноплатный IBM PC компьютер, висит обычная DOS 6.22
    Просьба: нет ли у кого библиотек для реализации Modbus RTU на Си?
    Русское описание modbus-а нашел. Но не хотелось бы изобретать велосипед.
    Буду очень благодарен за любую инфу по данному вопросу!

  2. Старый знакомый Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    44
    Сообщений
    989

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Дома есть, писал на основе чьих-то исходников под Visual C++, для Windows. Вроде был реализован протокол мастера и слэйва. Для DOS надо будет переделать работу с COM-портом. Ну и когда писал, искал всякие библиотеки. Завтра могу сказать более подробно.

  3. Частый гость
    Автор темы
    Аватар для .efko.
    Регистрация
    18.04.2005
    Адрес
    Казань
    Возраст
    32
    Сообщений
    403

    По умолчанию Re: Реализация протокола Modbus RTU в C++


    Offтопик:
    как говорится,ждем-с..

  4. Старый знакомый Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    44
    Сообщений
    989

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Все что было положил на http://www.mytempdir.com/800488 (send.rar размер 2,046,766 байт).
    Там есть одна программа для тестирования modbus-slave device, один симулятор, одна библиотека для windows и одна для Linux + на всякий случай док на русском, но этот скорее всего у тебя и есть.

  5. Частый гость
    Автор темы
    Аватар для .efko.
    Регистрация
    18.04.2005
    Адрес
    Казань
    Возраст
    32
    Сообщений
    403

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Спасибо! То, что нужно!

  6. Гость

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Передо мной стоит задача - связать компъютер и контроллер по протоколу Modbus RTU через com-порт. В контроллере реализованы функции чтения 3,4 и 65.На компъютере у меня есть Borland C++ Builder 6.
    Требуются программы на С++, позволяющие мастеру посылать запросы с указанными функциями.Не хочу изобретать ведосипед. Что можете посоветовать? Я новичок на форуме. Прошу в любом случае ответить по e-mail LivschitzAS@incomsystem.ru. C уважением Livsc.

  7. Гость

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Все что было положил на http://www.mytempdir.com/800488 (send.rar размер 2,046,766 байт).
    Там есть одна программа для тестирования modbus-slave device, один симулятор, одна библиотека для windows и одна для Linux + на всякий случай док на русском, но этот скорее всего у тебя и есть.
    Не мог, бы ты выложить еще раз очень надобно проект горит...Заранее благодарен

    Добавлено через 20 минут
    Цитата Сообщение от Nikkov Посмотреть сообщение
    Все что было положил на http://www.mytempdir.com/800488 (send.rar размер 2,046,766 байт).
    Там есть одна программа для тестирования modbus-slave device, один симулятор, одна библиотека для windows и одна для Linux + на всякий случай док на русском, но этот скорее всего у тебя и есть.

    или выслать на мыло potemkin1work@gmail.com
    Последний раз редактировалось Potemkin; 15.02.2010 в 13:21. Причина: Добавлено сообщение

  8. Гость

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Все что было положил на http://www.mytempdir.com/800488 (send.rar размер 2,046,766 байт).
    Там есть одна программа для тестирования modbus-slave device, один симулятор, одна библиотека для windows и одна для Linux + на всякий случай док на русском, но этот скорее всего у тебя и есть.
    Добрый день!
    Мне необходимо опрашивать терморегулятор через com port по протоколу modbus rtu. Я буду очень признателен если Вы выложите еще раз свой проект на вашем сайте.
    Заранее спасибо.
    Последний раз редактировалось spider5002; 18.10.2010 в 15:29.

  9. Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    45
    Сообщений
    2.854

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Ребята - вот в этом Руководстве по эксплуатации есть описание на русском, пусть и в применении к частотникам (в конце ПДФника)...
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  10. Гость

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Цитата Сообщение от Nikkov Посмотреть сообщение
    Все что было положил на http://www.mytempdir.com/800488 (send.rar размер 2,046,766 байт).
    Там есть одна программа для тестирования modbus-slave device, один симулятор, одна библиотека для windows и одна для Linux + на всякий случай док на русском, но этот скорее всего у тебя и есть.
    здравствуйте. Не могли бы вы выложить эти файлы снова или отправить на почту dimons_05@mail.ru
    Заранее благодарен.

  11. Завсегдатай Аватар для Fusion
    Регистрация
    24.06.2006
    Адрес
    Москва
    Возраст
    44
    Сообщений
    1.754

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Цитата Сообщение от WhiteDemon Посмотреть сообщение
    здравствуйте. Не могли бы вы выложить эти файлы снова или отправить на почту dimons_05@mail.ru
    Заранее благодарен.
    Пошарьте также в инете на английском, такой инфы вагон. Протокол открытый и под него написано куча всего. Попадались целые куски кода под него.

  12. Старый знакомый Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    44
    Сообщений
    989

    По умолчанию Re: Реализация протокола Modbus RTU в C++

    Цитата Сообщение от WhiteDemon Посмотреть сообщение
    здравствуйте. Не могли бы вы выложить эти файлы снова или отправить на почту dimons_05@mail.ru
    Заранее благодарен.
    Так как периодически задаются одни и те же вопросы, отвечаю: у меня этого уже нет, давно потерялось за ненадобностью. А все, что в том архиве было, я нашел в свободном доступе в интернете.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  13. Гость

    Сообщение Re: Реализация протокола Modbus RTU в C++

    Есть хорошая библиотека libmodbus. Она написана на С, но использовать ее очень удобно. Толковое описание работы с библиотекой, саму библиотеку и примеры кода на русском можно найти в этой статье разработчиков роботов. Библиотека компактна и содержит реализацию как ModBus RTU, так и ModBus TCP.

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •