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

 
 
 
Reply to this topicStart new topic
> Modbus/TCP, помогите оценить
SasaVitebsk
сообщение May 29 2014, 08:03
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Сделал прибор на основе stm32f407. Прибор достаточно объёмный. FreeRTOS. Есть rs232/485 порты с протоколом modbus. Необходимо прикрутить к нему LwIP и сверху реализовать Modbus/TCP. По хорошему хотелось бы ещё HTTP и простенький сайт повесить, но это уже отдельная тема. Я с ethernet не работал до этого. Не помогли бы вы мне оценить примерную трудоёмкость данной работы. (LwIP + Modbus/TCP) и (HTTP + простенький сайт). Плюс - минус месяц. )
Заранее благодарю.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение May 29 2014, 08:24
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



с нуля если найдете примеры для вашего проца и не заморачиваетесь качеством меньше месяца.
с нуля если найдете примеры и слегка заморачиваясь качеством месяца 2-3 до нормального старта
с нуля если делать все по уму где то полгода.

во втором варианте после старта надо бы доразаобраться и косяки стэка поправить, оставшиеся 3 месяца от полгода и выберите...
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 29 2014, 15:03
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Golikov A. @ May 29 2014, 18:34) *
с нуля если найдете примеры и слегка заморачиваясь качеством месяца 2-3 до нормального старта

Согласен.
Go to the top of the page
 
+Quote Post
Dimoza
сообщение Jun 3 2014, 11:17
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 21-08-06
Из: СПб
Пользователь №: 19 701



Цитата(SasaVitebsk @ May 29 2014, 15:13) *
Сделал прибор на основе stm32f407. Прибор достаточно объёмный. FreeRTOS. Есть rs232/485 порты с протоколом modbus.


Когда-то делал похожее. За основу тогда брал кажется вот это http://www.freemodbus.org/index.php?idx=93

P.S.: камушек у меня был stm32f107rct6
Go to the top of the page
 
+Quote Post
Ivanhoe
сообщение Jun 3 2014, 16:58
Сообщение #5





Группа: Участник
Сообщений: 10
Регистрация: 3-06-14
Из: Набережные Челны
Пользователь №: 81 855



ИМХО для подобной задачи проц помощнее бы можно было взять
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 3 2014, 21:58
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Имхо - наоборот избыточен по быстродействию. Ну разве только для HTTP (смотря по содержимому) ОЗУ может по-больше потребуется.
У нас в изделии на LPC2378 на 72МГц крутится TCP-стек, поддерживает работу по нескольким сокетам параллельно и при этом - кучу ещё
задач выполняет (TCP/IP - очень малая часть ПО).
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 4 2014, 02:38
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Всем спасибо.
Данный проц и так сильнейший шаг вперёд. )) На первом стоял х51. rolleyes.gif На втором LPC.
Изделие очень сильно загружено расчётами. На некоторых средах, для сходимости требуется double.
На данном этапе проц явно менятся не будет. Завершающий этап сертификации. Осталась климатика.
HTTP сделаю без наворотов, только для просмотра мгновенных значений. А там посмотрим. Будет справлятся буду допиливать.
Я планирую на выбор подключать/ отключать. То есть либо Modbus/TCP либо HTTP. Это верно?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 11:31
Рейтинг@Mail.ru


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