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

Modbus TCP on AT32f437

Добрый день коллеги! Необходима пошаговая онлайн консультация по запуску Mobdus TCP  на отладочной плате at-start a437 v 1.0. Запустил на ней  FreeRTOS + Free Modbus (RTU). 

Ваши условия обсуждаемы.

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


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

А чем freemodbus для начала не устраивает? Вот шпаргалка по портированию. По ней есть пример для FreeRTOS.

Ха, для вашегоо МК китайцы даже Руководство написали. По-моему, всё нужное есть, осталось сеть и сделать.

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


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

3 hours ago, Angorka said:

Добрый день коллеги! Необходима пошаговая онлайн консультация по запуску Mobdus TCP  на отладочной плате at-start a437 v 1.0. Запустил на ней  FreeRTOS + Free Modbus (RTU). 

Ваши условия обсуждаемы.

1. TCP, UDP, RS485 что ?

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


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

15 часов назад, x893 сказал:

1. TCP, UDP, RS485 что ?

TCP

16 часов назад, tonyk_av сказал:

А чем freemodbus для начала не устраивает? Вот шпаргалка по портированию. По ней есть пример для FreeRTOS.

Ха, для вашегоо МК китайцы даже Руководство написали. По-моему, всё нужное есть, осталось сеть и сделать.

Наверное неправильно написал- FreeRTOS + Free Modbus (RTU)(485) у меня уже запущено, все работает хорошо. А вот попытки перейти с RTU на TCP пока никак((((  (тону в  разных ошибках) . 

При этом отдельно FreeRTOS +LWIP работает.

Приведенные выше руководства читал, но где то наверное не хватает опыта(((

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


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

Вся разница между /TCP и /RTU это лишние 6 байт в начале пакета и отсутствие CRC в конце. Та часть, что называется PDU, точно такая-же и разбирается точно так-же.

Почитайте на https://modbus.org/specs.php

MODBUS Protocol Specification и MODBUS TCP/IP, там всё написано и даже нарисовано.

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


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

Спасибо, все правильно. Но в данном случае еще и настройка LWIP и стыковка с ним, а так как опыта нет то не получается. Поэтому и ищу  "наставника" который бы указал на ошибки в проекте и помог довести проект до рабочего состояния. Разумеется на возмездной основе.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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