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

 
 
 
Reply to this topicStart new topic
> Универсальный протокол связи, Есть такой?
Waraj
сообщение Jun 25 2005, 21:52
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 17-02-05
Пользователь №: 2 711



Проблема заключается в том, что каждый раз при разработке последовательного интерфейса связи (через COM, USB) закладываю уникальный протокол связи. И коллеги делали и делают точно также. Плюс один - жесткая заточка под задачу. Со временем естественно все забывается и потом приходится долго вспоминать и разбираться. Для новых разработок приходится заново “делать велосипед”. И так далее…
Наверняка у многих вставала подобная проблема. Я сейчас приглядываюсь к модемным протоколам, AT-командам и т.д. Но хорошей информации по этому поводу не нашел.
Go to the top of the page
 
+Quote Post
avv
сообщение Jun 26 2005, 01:24
Сообщение #2


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

Группа: Свой
Сообщений: 113
Регистрация: 28-01-05
Из: Владивосток
Пользователь №: 2 247



Конечно, проблема есть. Я, например, присматриваюсь к протоколу SNAP
http://www.hth.com/snap/
Go to the top of the page
 
+Quote Post
Make_Pic
сообщение Jun 26 2005, 05:56
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828



Цитата(Waraj @ Jun 26 2005, 00:52)
Проблема заключается в том, что каждый раз при разработке последовательного  интерфейса связи (через COM, USB) закладываю уникальный протокол связи. И коллеги делали и делают точно также. Плюс один - жесткая заточка под задачу. Со временем естественно все забывается и потом приходится долго вспоминать и разбираться. Для новых разработок приходится заново “делать велосипед”. И так далее…
Наверняка у многих вставала подобная проблема. Я сейчас приглядываюсь к модемным протоколам, AT-командам и т.д. Но хорошей информации по этому поводу не нашел.
*


Ну дак Пирамида неплохая штука: http://caxapa.ru/pyramid/
Go to the top of the page
 
+Quote Post
ASN
сообщение Jun 26 2005, 18:05
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326



Waraj
Вот интересное обсуждение smile.gif.
Go to the top of the page
 
+Quote Post
IV_K
сообщение Jun 28 2005, 11:54
Сообщение #5


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

Группа: Свой
Сообщений: 121
Регистрация: 17-06-05
Пользователь №: 6 087



я обычно разбиваю протоколы на уровни, типа модели OSI. на каждом уровне свои протоколы для определенных целей (контроль целостности пакетов, упаковка кадра, контроль связи, квитирование и т.д.) в итоге на верхнем (прикладном) уровне можно цеплять любой интерфейс (я прицеплял пирамиду для конфигурирования устройства + свои протокол передачи сообщений). В качестве транспорта хорошо подходит MODBUS ASCII (цепляется на любой последовательный канал). При разработке нового устройства надо только сделать для него набор запросов/откликов, а проблемы с транспортом сообщений, контр. суммой и т.д пусть разбирают протоколы нижнего уровня, общие для всех девайсов.
хороший учебник по протоколам http://book.itep.ru/
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:18
Рейтинг@Mail.ru


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