ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
319443 Топик полностью
koyodza (01.04.2012 11:17, просмотров: 695) ответил Юра на Пара легких вопросов уважаемому сообществу. Первый а как организовать Модбас протокол при RF-передаче, когда окончание запроса от мастера слейв не может найти по паузе из-за мусора на линии. На что ориентироваться при помске конца кадра? Вопрос
ещё одно замечание по поводу адреса устройства по стандарту положено обрабатывать пакеты только со своим адресом и широковещательные (адрес 0). На широковещательные отвечать не положено, но их нужно обрабатывать. Таким образом имеют смысл широковещательные запросы, которыми производится запись, все остальные широковещательные можно игнорировать. По стандарту адрес может быть от 1 до 247 (F7). Про адреса 248-255 я ничего определённого нигде не находил. У себя я делаю так: приём пакета начинаю с прихода байта не выше 247 (т.е. в начале пакета может быть произвольное количество FF, которые можно использовать для "пробивки" линии связи), и только приняв 247 или ниже начинаю всё дальнейшее считать пакетом, аж до паузы. При использовании радиоканала (да и вообще полудуплекса) это свойство может оказаться полезным