реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Modbus master, посоветуйте библиотеку с открытими исходными кодами
manifest
сообщение Nov 19 2007, 11:06
Сообщение #1


Участник
*

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



Посоветуйте modbus master библиотеку с открытими исходными кодами под LPC2xxx (LPC2368).
В качестве Slave подобрал freemodbus, а вот с master`ом вышла заминка.

Сообщение отредактировал manifest - Nov 19 2007, 11:10
Go to the top of the page
 
+Quote Post
AlHakim
сообщение Nov 19 2007, 11:18
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 7-02-05
Из: Уфа
Пользователь №: 2 474



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

https://savannah.nongnu.org/projects/modblib/
http://www.protocessor.com/techsupport/signup.asp
http://www.edaboard.com/ftopic27431.html

хотя и не под LPC, но... переделать то легко
Go to the top of the page
 
+Quote Post
manifest
сообщение Nov 23 2007, 12:47
Сообщение #3


Участник
*

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



Цитата(AlHakim @ Nov 19 2007, 14:18) *
можно посмотреть в сторону

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 - Nov 23 2007, 12:48
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 23 2007, 17:40
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 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? 07.gif
Go to the top of the page
 
+Quote Post
sqrt
сообщение Nov 23 2007, 19:20
Сообщение #5


Участник
*

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



Цитата(rezident @ Nov 23 2007, 20:40) *
Неужели так сложно, уже имея "заготовку", взять спецификацию MODBUS и самому дописать ASCII или TCP/IP? 07.gif

Последние версии спецификаций все лучше брать с родного сайта:
http://www.modbus.org/specs.php .
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Nov 23 2007, 19:31
Сообщение #6


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(sqrt @ Nov 23 2007, 22:20) *
Последние версии спецификаций все лучше брать с родного сайта:
http://www.modbus.org/specs.php .

Все это легко реализуется ручками. Протокол достаточно прост для программирования. В этом его достоинство. Что же касается TCP/IP, то здесь ничего не надо. Это просто протокол второго уровня для MODBUS.
Go to the top of the page
 
+Quote Post
sqrt
сообщение Nov 23 2007, 19:40
Сообщение #7


Участник
*

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



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

Вы ошиблись адресатом, об этом manifest'у надо говорить smile.gif Мы в своих приборах давно реализовали subj.
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Nov 23 2007, 19:48
Сообщение #8


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(sqrt @ Nov 23 2007, 22:40) *
Вы ошиблись адресатом, об этом manifest'у надо говорить smile.gif Мы в своих приборах давно реализовали subj.

Простите, действительно ошибся. А что такое subj?
Go to the top of the page
 
+Quote Post
sqrt
сообщение Nov 23 2007, 19:51
Сообщение #9


Участник
*

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



Цитата(Прохожий @ Nov 23 2007, 22:48) *
Простите, действительно ошибся. А что такое subj?

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

Сообщение отредактировал sqrt - Nov 23 2007, 19:53
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Nov 23 2007, 20:07
Сообщение #10


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Тогда вопросы по теме, если не секрет.
1. Был ли реализован в Ваших приборах Gateway: Modbus over TCP/IP в Modbus/RTU?
2. TCP/IP стек программный или аппаратный?
3. Тип(ы) МК, использованных Вами?
4. Ваша оценка сложности проекта в части Modbus?
5. Перспективы самого протокола. Ваше мнение.
Вопросы заданы чисто из любопытства. Интересен опыт применения. Если что-то не нравится, можно не отвечать.
Go to the top of the page
 
+Quote Post
sqrt
сообщение Nov 23 2007, 20:32
Сообщение #11


Участник
*

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
Прохожий
сообщение Nov 23 2007, 20:38
Сообщение #12


Cундук
*****

Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269



Цитата(sqrt @ Nov 23 2007, 23:32) *
1. Да...

Спасибо.
Go to the top of the page
 
+Quote Post
manifest
сообщение Nov 26 2007, 06:37
Сообщение #13


Участник
*

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



да... за выходные ветка изрядно разрослась, жаль только что обсуждение шло не по теме...
библиотеку можно найти здесь www.moxa.com
Go to the top of the page
 
+Quote Post
1_pete
сообщение Sep 1 2009, 12:56
Сообщение #14





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



По поводу ASCII и TCP/IP посмотрите http://freemodbus.berlios.de/
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 15:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.0147 секунд с 7
ELECTRONIX ©2004-2016