Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Modbus/TCP
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
SasaVitebsk
Сделал прибор на основе stm32f407. Прибор достаточно объёмный. FreeRTOS. Есть rs232/485 порты с протоколом modbus. Необходимо прикрутить к нему LwIP и сверху реализовать Modbus/TCP. По хорошему хотелось бы ещё HTTP и простенький сайт повесить, но это уже отдельная тема. Я с ethernet не работал до этого. Не помогли бы вы мне оценить примерную трудоёмкость данной работы. (LwIP + Modbus/TCP) и (HTTP + простенький сайт). Плюс - минус месяц. )
Заранее благодарю.
Golikov A.
с нуля если найдете примеры для вашего проца и не заморачиваетесь качеством меньше месяца.
с нуля если найдете примеры и слегка заморачиваясь качеством месяца 2-3 до нормального старта
с нуля если делать все по уму где то полгода.

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

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


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

P.S.: камушек у меня был stm32f107rct6
Ivanhoe
ИМХО для подобной задачи проц помощнее бы можно было взять
jcxz
Имхо - наоборот избыточен по быстродействию. Ну разве только для HTTP (смотря по содержимому) ОЗУ может по-больше потребуется.
У нас в изделии на LPC2378 на 72МГц крутится TCP-стек, поддерживает работу по нескольким сокетам параллельно и при этом - кучу ещё
задач выполняет (TCP/IP - очень малая часть ПО).
SasaVitebsk
Всем спасибо.
Данный проц и так сильнейший шаг вперёд. )) На первом стоял х51. rolleyes.gif На втором LPC.
Изделие очень сильно загружено расчётами. На некоторых средах, для сходимости требуется double.
На данном этапе проц явно менятся не будет. Завершающий этап сертификации. Осталась климатика.
HTTP сделаю без наворотов, только для просмотра мгновенных значений. А там посмотрим. Будет справлятся буду допиливать.
Я планирую на выбор подключать/ отключать. То есть либо Modbus/TCP либо HTTP. Это верно?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.