RS-485

Интерфейс (набор разъемов, кабелей) для последовательной (бит за битом) передачи данных. Широко распространен в системах управления промышленным или иным ответственным оборудованием. 

В стандарте RS485 каналом связи является витая пара, по которой передается дифференциальный сигнал, т.е. двоичные цифры кодируются знаком напряжения между кабелями пары (обозначаются как кабели а и b). К каналу передачи данных по RS-485 на равных правах можно подключить до 32 устройств на сегмент без магистральных усилителей и до 256 с усилителями. Протяженность канала может составлять до 1200 м.

Протокол обмена данными стандартом не определяется, поскольку RS-485 — стандарт физического уровня. На нем может базироваться множество различных протоколов. Общим требованием к ним является то, что в каждый момент времени передачу может вести только одно устройство из всех, подсоединенных к каналу передачи.

Пример протокола на RS-485:

  • кодирование данных производится так же, как в интерфейсе RS-232 

  • одно из устройств, подключенных к каналу связи, позиционируется как главное (часто это компьютер, снабженный преобразователем RS-232/RS-485)

  • главное устройство посылает по каналу связи сообщения (команды или запросы), содержащие, помимо данных, адрес устройства, которому сообщение предназначается 

  • любое другое устройство может только отвечать на адресованное ему сообщение от главного, но не передавать их по собственной инициативе 

  • главное устройство может передавать следующее сообщение только после получения ответа на предыдущее (либо по истечении времени ожидания, которое свидетельствует о неисправности устройства или повреждении линии связи)

Такую схему организации связи иногда называют командным интерфейсом. Разумеется, она не является единственно возможной. Другим вариантом является, например, такой протокол, когда все устройства равноправны и каждое из них должно по очереди в порядке адресов передать по каналу связи сообщение, содержащее собственный адрес (если данных для передачи пока нет, а очередь подошла, сообщение будет содержать только этот адрес и признак конца сообщения). Когда передан признак конца сообщения, наступает очередь следующего устройства.

Такой порядок обмена с разделением по времени предполагает также ряд дополнительных правил исключения из обмена сломанных устройств и добавления новых.



Витая пара (англ. Twisted pair)

Вид кабеля связи, представляющего собой одну или несколько пар изолированных проводников, скрученных между собой (это позволяет снизить электромагнитные помехи).

Статья в глоссарии

Комментарии

Если у вас есть вопросы, комментарии, или вы заметили неточность, напишите комментарий. Адреса электронной почты не собираются и используются только для уведомлений об ответах.

Сергей Половников
Сергей Половников 20.02.2017 17:06
Перейти к обсуждению на форуме >>