ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
9 октября
1607023 Топик полностью
Nikolay_Po (Сегодня, 09:20, просмотров: 42) ответил reZident на Для Modbus ASCII этот прием может сработать, а вот Modbus RTU этого не простит. Потому, что помеха, (возможно) возникшая при включении передатчика и вызвавшая старт-бит, будет началом приема символа, который в свою очередь означает начало передачи фрейма. А пауза длиной в следующий байт будет лишь его (фрейма) продолжением. Реальное начало передачи будет вновь продолжением фрейма, вплоть до его окончания и паузы в передаче определенной протоколом как конец/начало фрейма
ПМСМ, 3.5 символа интервал между кадрами нужен, чтобы приёмники успевали принимать и обрабатывать. Ну и да, по стандарту, только кадр, после которого фиксируется пауза 3.5 символа, считается действительным. 

Но вот с точки зрения помехи, мы же её не принимаем? Достаточно паузы 1.5 символа. 1.5 символа - это пауза, после которой предыдущий приём будет забракован без попытки анализа. Поэтому удержания линии длительностью в 1.5 символа перед передачей - достаточно.