Показать сообщение отдельно
Старый 26.05.2007, 08:39   #4
AlexG
Senior Member
 
Регистрация: Jan 2006
Сообщения: 172
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Связь SMH с помощью радио-модемов

Цитата:
Сообщение от interprog
непрогнозируемая связь, никуда не годится.
Протокол Modbus-RTU мало подходит для радиоканала из-за того что он основан на таймаутах, причем таймауты между байтами и между посылками жестко заданы с стандарте. Любая задержка при передаче данных модемом может привести к потере посылки.
Modbus-ASCII должен подойти лучше. В нем для определение начала и конца посылки используются не таймауты, а специальные символы. Это очень удобно, если в радиомодеме можно настроить начало передачи данных по специальному символу. Мы правда еще не пробовали, выкрутились с Modbus-RTU ограничив длину посылок и количество одновременно передаваемых данных.

Цитата:
Сообщение от interprog
а если 10 слейвов по радиомодему в сети?
Будут дополнительные проблемы с тем чтобы их опросить за приемлемое время. По-идее для радиоканала нужен специальный протокол, позволяющий контроллеру передавать в центр только изменившиеся данные, а не гонять каждый раз все.

PS: какие радиомодемы используете?
AlexG вне форума   Ответить с цитированием