RS-485: Wiring and Connection: различия между версиями

Нет описания правки
Строка 11: Строка 11:


<!--T:4-->
<!--T:4-->
Все устройства RS-485 устанавливаются на одну шину. Топологии звезда и кольцо будут ухудшать качество сигнала, и поэтому не рекомендуются. Шина использует две линии для данных (''A'' и ''B''), при этом часто удобно также проложить две линии для питания - ''GND'' и ''+12V'' (или другое напряжение питания).
Устройства RS-485 устанавливаются на общую шину. Шина использует две линии для данных (''A'' и ''B'') и одну для земли (общий провод).
'''Провод A на всех устройствах подключается к клеммнику с маркировкой А, провод B - к B.''' Общий провод нужен для выравнивая потенциалов устройств. Его можно не подключать, если устройства уже имеют общую землю и стоят в одном щите.


<!--T:5-->
Клемма общего провода обозначается, в зависимости от оборудования, как SC, SG, G, GND, ground или reference. На контроллерах Wiren Board эта клемма обозначена как GND. При подключении к изолированному порту, нужно подключаться к изолированной земле данного порта (клеммы "GND iso").
'''Провод A на всех устройствах подключается к клеммнику с маркировкой А, провод B - всегда к B.'''


''A'' и ''B'' обязательно должны быть проложены витой парой. В качестве общего провода можно использовать экран кабеля.
Часто удобно также проложить сразу линию для питания - ''+24V'' (или другое напряжение питания). Т. е. использовать кабель с двумя витыми парами А/B и GND/V+.
По стандарту RS-485 шина должна быть проложена без ответвлений и на концах линии должны быть терминирующие резисторы (100-120 Ом). Топологии звезда или кольцо так же не допускаются.
Но если скорость передачи будет не выше 115,200бит/сек, то переотражения от ответвлений и нетерминированых концов быстро затухают и на работу не влияют.
Наши рекомендации по тому, насколько можно отойти от стандарта RS-485 без потери работоспособности:
* А и B витой парой - обязательно. Даже в щите на короткие расстояния лучше использовать витую пару - силовое оборудование может наводить помехи.
* Общий провод (GND) - обязательно, если земли устройств разные (питаются от разных БП). Можно без него, если у устройства изолированный порт RS-485.
* Ответвления от шины - допустимы ответвления до 50 м при скорости не выше 115 200.
* Терминатор на концах линии - при скорости < 115 200 можно обойтись, при скорости 115 200 - хотя бы с одно конца должен быть. На длинных линиях и низкой скоростью может даже ухудшать работу. Если контроллер подключен середине шины, то терминатор следует отключить.
<!--T:6-->
<!--T:6-->
Необходимо использовать кабель парной скрутки: данные RS-485 (линии A и B) должны образовывать витую пару.  Если этот же кабель используется для питания устройств, то необходимо обращать внимание и на сечение проводников: падение напряжения на длинной линии может привести к тому, что устройства не будут работать. Наконец, стоит выбирать экранированный кабель.
Необходимо использовать кабель парной скрутки: данные RS-485 (линии A и B) должны образовывать витую пару.  Если этот же кабель используется для питания устройств, то необходимо обращать внимание и на сечение проводников: падение напряжения на длинной линии может привести к тому, что устройства не будут работать. Наконец, стоит выбирать экранированный кабель.