Перейти к содержанию
    

Modbus master

Посоветуйте modbus master библиотеку с открытими исходными кодами под LPC2xxx (LPC2368).

В качестве Slave подобрал freemodbus, а вот с master`ом вышла заминка.

Изменено пользователем manifest

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно посмотреть в сторону

 

https://savannah.nongnu.org/projects/modblib/

http://www.protocessor.com/techsupport/signup.asp

http://www.edaboard.com/ftopic27431.html

 

хотя и не под LPC, но... переделать то легко

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно посмотреть в сторону

 

https://savannah.nongnu.org/projects/modblib/

http://www.protocessor.com/techsupport/signup.asp

http://www.edaboard.com/ftopic27431.html

 

хотя и не под LPC, но... переделать то легко

посмотрел, остановил свой выбор на втором варианте, думаю портировать его под ARM, но огорчает что там релизован только режим RTU.

Возможно, кто-нибуть подскажет реализацию modbus master, которая включает RTU/ASCII, в идеале конечно и TCP/IP?

Изменено пользователем manifest

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

посмотрел, остановил свой выбор на втором варианте, думаю портировать его под ARM, но огорчает что там релизован только режим RTU.

Возможно, кто-нибуть подскажет реализацию modbus master, которая включает RTU/ASCII, в идеале конечно и TCP/IP?

Неужели так сложно, уже имея "заготовку", взять спецификацию MODBUS и самому дописать ASCII или TCP/IP? :07:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Неужели так сложно, уже имея "заготовку", взять спецификацию MODBUS и самому дописать ASCII или TCP/IP? :07:

Последние версии спецификаций все лучше брать с родного сайта:

http://www.modbus.org/specs.php .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Последние версии спецификаций все лучше брать с родного сайта:

http://www.modbus.org/specs.php .

Все это легко реализуется ручками. Протокол достаточно прост для программирования. В этом его достоинство. Что же касается TCP/IP, то здесь ничего не надо. Это просто протокол второго уровня для MODBUS.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все это легко реализуется ручками. Протокол достаточно прост для программирования. В этом его достоинство. Что же касается TCP/IP, то здесь ничего не надо. Это просто протокол второго уровня для MODBUS.

Вы ошиблись адресатом, об этом manifest'у надо говорить :) Мы в своих приборах давно реализовали subj.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы ошиблись адресатом, об этом manifest'у надо говорить :) Мы в своих приборах давно реализовали subj.

Простите, действительно ошибся. А что такое subj?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Простите, действительно ошибся. А что такое subj?

Тема, то бишь в нашем случае - Modbus master :)

Изменено пользователем sqrt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда вопросы по теме, если не секрет.

1. Был ли реализован в Ваших приборах Gateway: Modbus over TCP/IP в Modbus/RTU?

2. TCP/IP стек программный или аппаратный?

3. Тип(ы) МК, использованных Вами?

4. Ваша оценка сложности проекта в части Modbus?

5. Перспективы самого протокола. Ваше мнение.

Вопросы заданы чисто из любопытства. Интересен опыт применения. Если что-то не нравится, можно не отвечать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда вопросы по теме, если не секрет.

1. Был ли реализован в Ваших приборах Gateway: Modbus over TCP/IP в Modbus/RTU?

2. TCP/IP стек программный или аппаратный?

3. Тип(ы) МК, использованных Вами?

4. Ваша оценка сложности проекта в части Modbus?

5. Перспективы самого протокола. Ваше мнение.

Вопросы заданы чисто из любопытства. Интересен опыт применения. Если что-то не нравится, можно не отвечать.

1. Да.

2. Программно-аппаратный. Железка Moxa NE-4110A-P, ОС, стек, SDK их же, приложение загруженое в платку наше. Интеграция платки в наш прибор проблем не вызвало.

3. Описание на железку см. http://www.moxa.com/product/ne-4110a.htm . Особенность варианта с буквой P - возможность загрузить свое приложение.

4. Неделя работы.

5. Меня это мало волнует, клиентам нужен был шлюз, они его получили.

Изменено пользователем sqrt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да... за выходные ветка изрядно разрослась, жаль только что обсуждение шло не по теме...

библиотеку можно найти здесь www.moxa.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...