|
|
  |
Modbus master, посоветуйте библиотеку с открытими исходными кодами |
|
|
|
Nov 19 2007, 11:06
|
Участник

Группа: Новичок
Сообщений: 26
Регистрация: 14-08-07
Пользователь №: 29 778

|
Посоветуйте modbus master библиотеку с открытими исходными кодами под LPC2xxx (LPC2368). В качестве Slave подобрал freemodbus, а вот с master`ом вышла заминка.
Сообщение отредактировал manifest - Nov 19 2007, 11:10
|
|
|
|
|
Nov 23 2007, 12:47
|
Участник

Группа: Новичок
Сообщений: 26
Регистрация: 14-08-07
Пользователь №: 29 778

|
Цитата(AlHakim @ Nov 19 2007, 14:18)  посмотрел, остановил свой выбор на втором варианте, думаю портировать его под ARM, но огорчает что там релизован только режим RTU. Возможно, кто-нибуть подскажет реализацию modbus master, которая включает RTU/ASCII, в идеале конечно и TCP/IP?
Сообщение отредактировал manifest - Nov 23 2007, 12:48
|
|
|
|
|
Nov 23 2007, 17:40
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(manifest @ Nov 23 2007, 17:47)  посмотрел, остановил свой выбор на втором варианте, думаю портировать его под ARM, но огорчает что там релизован только режим RTU. Возможно, кто-нибуть подскажет реализацию modbus master, которая включает RTU/ASCII, в идеале конечно и TCP/IP? Неужели так сложно, уже имея "заготовку", взять спецификацию MODBUS и самому дописать ASCII или TCP/IP?
|
|
|
|
|
Nov 23 2007, 19:20
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 14-07-05
Из: Moscow
Пользователь №: 6 786

|
Цитата(rezident @ Nov 23 2007, 20:40)  Неужели так сложно, уже имея "заготовку", взять спецификацию MODBUS и самому дописать ASCII или TCP/IP?  Последние версии спецификаций все лучше брать с родного сайта: http://www.modbus.org/specs.php .
|
|
|
|
|
Nov 23 2007, 19:40
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 14-07-05
Из: Moscow
Пользователь №: 6 786

|
Цитата(Прохожий @ Nov 23 2007, 22:31)  Все это легко реализуется ручками. Протокол достаточно прост для программирования. В этом его достоинство. Что же касается TCP/IP, то здесь ничего не надо. Это просто протокол второго уровня для MODBUS. Вы ошиблись адресатом, об этом manifest'у надо говорить  Мы в своих приборах давно реализовали subj.
|
|
|
|
|
Nov 23 2007, 19:51
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 14-07-05
Из: Moscow
Пользователь №: 6 786

|
Цитата(Прохожий @ Nov 23 2007, 22:48)  Простите, действительно ошибся. А что такое subj? Тема, то бишь в нашем случае - Modbus master
Сообщение отредактировал sqrt - Nov 23 2007, 19:53
|
|
|
|
|
Nov 23 2007, 20:32
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 14-07-05
Из: Moscow
Пользователь №: 6 786

|
Цитата(Прохожий @ Nov 23 2007, 23:07)  Тогда вопросы по теме, если не секрет. 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 - Nov 23 2007, 20:48
|
|
|
|
|
Nov 26 2007, 06:37
|
Участник

Группа: Новичок
Сообщений: 26
Регистрация: 14-08-07
Пользователь №: 29 778

|
да... за выходные ветка изрядно разрослась, жаль только что обсуждение шло не по теме... библиотеку можно найти здесь www.moxa.com
|
|
|
|
|
Sep 1 2009, 12:56
|

Группа: Участник
Сообщений: 13
Регистрация: 15-04-07
Из: Киев, Украина
Пользователь №: 27 050

|
По поводу ASCII и TCP/IP посмотрите http://freemodbus.berlios.de/
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|