Для интерфейсов RS-485 и RS-422 при скорости передачи данных 9600 бод и более или при длине линии связи от метеостанции к хост-компьютеру более 600 м необходимо устанавливать согласующие резисторы с обеих концов линии.
Метеостанции серии WXT530 с последовательным интерфейсом связи могут оснащаться встроенными согласующими резисторами. Можно заказать установку на конце кабеля c помощью перемычки обычного резистора (R) или резистора с последовательно соединенными конденсаторами. По умолчанию согласующие резисторы не входят в комплект поставки. При работе по интерфейсу RS-422 резисторы ставятся только между линиями RX- и RX+.
В случае использования внешних согласующих резисторов их сопротивление должно составлять 100 … 180 Ω. Резисторы соединяют параллельно между RX- и RX+, а также между TX- и TX+ (для интерфейса RS-485 нужен только один резистор).
- 1
- NC, согласующий резистор не подключен
- 2
- R, согласующий резистор 121 Ω
- 3
- RC, подключен резистор 121 Ω последовательно с конденсатором 4,7 нФ
Согласующие резисторы существенно увеличивают потребление энергии при передаче данных. Если важен низкий расход электроэнергии, подключите к каждому согласующему резистору конденсатор емкостью 0,1 мкФ или используйте внутренний согласующий резистор с конденсатором RC.
Обратите внимание, что интерфейс RS-485 может использоваться в четырехпроводном варианте (как RS-422).
Основная разница между RS-485 и RS-422 заключается в протоколе.
- При работе по RS-422 метеостанция всегда доступна.
- При работе по RS-485 метеостанция доступна только во время передачи данных (чтобы освободить линию связи для сообщений ведущего устройства при двухпроводной схеме подключения).
Вывод RS-232 меняется только в диапазоне 0 ... +4,5 В. Этого достаточно для вводов современных ПК. Рекомендуемая максимальная длина линии для RS-232 составляет 100 м при скорости передачи данных 1200 бод. При увеличении скорости необходимо уменьшать длину кабеля, например 30 м при скорости 9600 бод.
Если метеостанция подключена к шине RS-485 и находится в одной сети совместно с другими опрашиваемыми устройствами, необходимо отключить функцию сообщений об ошибках командой: 0SU,S=N<crlf>. |