RS-485: Wiring and Connection: различия между версиями
Строка 10: | Строка 10: | ||
Устройства RS-485 устанавливаются на общую шину. Шина использует две линии для данных (''A'' и ''B'') и одну для земли (общий провод). | Устройства RS-485 устанавливаются на общую шину. Шина использует две линии для данных (''A'' и ''B'') и одну для земли (общий провод). | ||
Общий провод нужен для выравнивая потенциалов устройств. Его можно не подключать, если устройства уже имеют общую землю и стоят в одном щите. | Общий провод нужен для выравнивая потенциалов устройств. Его можно не подключать, если устройства уже имеют общую землю и стоят в одном щите. | ||
Часто удобно иметь линию питания в том же кабеле | ''A'' и ''B'' обязательно должны быть проложены витой парой — это когда оба провода шины свиты между собой. Если используется экранированный кабель, то экран заземлить в одной точке (неважно в какой). | ||
Часто удобно иметь линию питания в том же кабеле, поэтому можно использовать кабель с двумя витыми парами: А/B и V+/GND. В этом случае обязательно рассчитать падение напряжение и выбрать кабель с жилами достаточного сечения. | |||
По стандарту RS-485 шина должна быть проложена без ответвлений и на концах линии должны быть терминирующие резисторы (100-120 Ом). Топологии звезда или кольцо не допускаются. | По стандарту RS-485 шина должна быть проложена без ответвлений и на концах линии должны быть терминирующие резисторы (100-120 Ом). Топологии звезда или кольцо не допускаются. | ||
Но если скорость передачи будет не выше 115200, то переотражения от ответвлений и нетерминированых концов быстро затухают и на работу не влияют. | Но если скорость передачи будет не выше 115200 бит/с, то переотражения от ответвлений и нетерминированых концов быстро затухают и на работу не влияют. | ||
Наши рекомендации по тому, насколько можно отойти от стандарта RS-485 без потери работоспособности: | Наши рекомендации по тому, насколько можно отойти от стандарта RS-485 без потери работоспособности: | ||
* А и B витой парой | * А и B витой парой — обязательно. Даже в щите на короткие расстояния лучше использовать витую пару - силовое оборудование может наводить помехи. | ||
* Общий провод (GND) | * Общий провод (GND) — обязательно, если земли устройств разные (питаются от разных БП). Можно без него, если у устройства изолированный порт RS-485. | ||
* Экран | * Экран — для небольших расстояний (10 м) при отсутствии источников помех экран можно не использовать. | ||
* Ответвления от шины | * Ответвления от шины — допустимы ответвления до 50 м при скорости не выше 115 200 бит/с. | ||
* Терминатор на концах линии | * Терминатор на концах линии — при скорости менее 115 200 бит/с можно обойтись, при скорости 115200 бит/с — хотя бы с одного конца должен быть. На длинных линиях и с низкой скоростью может даже ухудшать работу. Если контроллер подключен к середине шины, то терминатор нужно отключить. | ||
<!--T:6--> | <!--T:6--> | ||
<gallery mode="packed" heights="200px"> | <gallery mode="packed" heights="200px"> |