ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
571117 Топик полностью
Ig_Ra (09.01.2015 01:00, просмотров: 333) ответил Скрипач на Для Модбас рекомендуется 19200 8N1. На практике, чаще всего используется 9600 8E1
(+1) 9600,8,E,1 и 19200 - наиболее часто. Если совсем по стандарту, то при отсутствии паритета должно быть 2 стоп бита. Для синхронизации важно иметь одинаковое время передачи каждого байта не зависимо от наличия паритета! Из документа: "MODBUS Over Serial Line FOR LEGACY APPLICATIONS ONLY" - Bits per Byte: 1 start bit 8 data bits, least significant bit sent first 1 bit for even/odd parity; no bit for no parity 1 stop bit if parity is used; 2 bits if no parity На практике часто встречал без паритета и с 1 стоп битом. Во многих приборах настраивается время обнаружения паузы. Так же в стандарте оговорено, что даже при большой скорости время обнаружения паузы не должно быть меньше 2mS.