PDA

Просмотр полной версии : В протоколе есть стартовый бит



Спорягин Кирилл
16.01.2017, 15:35
Добрый день, уважаемые форумчане!

Мне необходимо опросить устройство на RS-232. У данного устройства кадр выглядит так:
стартовый бит, 8 бит данных, стоповый бит.
В описании библиотеки SysLibCom вижу, что можно настроить только 1, 1.5 или 2 стоповых бита, и контроль четности. А параметра стартового бита нет.
Это означает, что устройство не может быть опрошено через RS-232 ПЛК ОВЕН?

Newcomer
16.01.2017, 15:42
Стартовый нулевой бит есть всегда при асинхронном режиме передачи RS-232. По этой причине он как правило специально и не упоминается.

Трофимов Артем
16.01.2017, 15:43
стартовый бит всегда присутствует. без него передача данных была бы некорректной. в интерфейсах настраиваются только стоп биты, пакет данных и контроль чётности/нечётности/отсутсвует

Спорягин Кирилл
16.01.2017, 15:44
Зачем же его тогда отдельно в протоколе указывать (см. страницу 6)?

Newcomer
16.01.2017, 15:58
Зачем же его тогда отдельно в протоколе указывать (см. страницу 6)?

Не в протоколе есть стартовый бит, а стартовый бит предшествует байтовой посылке. Мнительный вы очень. ;)

Спорягин Кирилл
16.01.2017, 16:04
Я бы сказал дотошный.