Thread Content
1. Каковы распространённые способы связи между DCS и SIS? 2. В чём разница между RS485 и MODBUS? 3. Чем обеспечивается связь?
RS485 — это физический стандарт сигнала, а Modbus — протокол коммуникации; они совершенно разные.
RS485 относится к кабельной передаче, поэтому требуется физический носитель для передачи данных; на самом деле достаточно двух проводов. По этим двум проводам передается один и тот же сигнал, причем на отправляющей стороне он делится на две части. Однако на приемной стороне сигнал восстанавливается до первоначального вида. Преимущества такого подхода можно сравнить с преимуществами RS232; RS232 также требует двух проводов; чаще всего к ним добавляется ещё и земляной провод, так что в общей сложности их три. Земляной провод мы не учитываем, а из оставшихся двух один передаёт сигнал данных, а другой — тактовый сигнал. То есть сигнал передаётся таким, каким он есть на отправительской стороне, и приёмная сторона обрабатывает его аналогичным образом. Поэтому приемник по стандарту 485 может нейтрализовать помехи, возникающие в процессе передачи сигнала, тогда как приемник по стандарту 232 этого не может. Благодаря более высокой устойчивости к помехам стандарт 485 позволяет передавать сигнал на расстояние в несколько километров, в то время как стандарт 232 обеспечивает передачу сигнала лишь на расстояние десятков метров. Что касается MODBUS, то это всего лишь один из протоколов связи. Это подобно китайскому и английскому языкам — это языки общения, средство для взаимодействия между устройствами. Итак, перед обменом информацией необходим мост для связи, а именно средство передачи — 485 или 232 или другие электрические стандарты. Один и тот же протокол может использоваться с разными средствами передачи, такими как 485 или 232, но на одной и той же линии передачи не могут сосуществовать два протокола одновременно. . . . Как правило, для передачи данных по протоколу Modbus используется интерфейс RS485. Длина линии связи по RS485 обычно составляет 1200 метров; однако, когда такая длина недостаточна, в качестве среды передачи данных применяется оптоволокно. При этом необходимы фотоэлектрические преобразователи. Но такой способ подключения оказывается не очень удобным. Лучшим решением является передача данных по протоколу Modbus через сеть Ethernet, а затем уже через оптоволокно. У интерфейса RS485 есть следующие преимущества: 1) интерфейс RS485 использует комбинацию балансированных выпрямителей и дифференциальных приемников, что повышает устойчивость к помехам типа коммутационных помех, то есть улучшает качество передачи данных. 2. Стандартное значение максимального расстояния передачи для интерфейса RS-485 составляет 4000 футов; на практике оно может достигать 3000 метров. Кроме того, интерфейс RS-232-C позволяет подключить к шине только один приемопередатчик, то есть обеспечивает возможность работы в режиме одной станции. А интерфейс RS-485 позволяет подключить к шине до 128 приемопередатчиков. То есть имеется возможность работы с несколькими станциями, что позволяет пользователям с помощью единого интерфейса RS-485 легко создавать сеть устройств. Благодаря таким преимуществам интерфейса RS-485, как высокая устойчивость к шумам и помехам, большая дистанция передачи данных и возможность подключения нескольких устройств, он становится предпочтительным серийным интерфейсом. Поскольку сети с интерфейсом RS485 являются полудуплексными и для их работы обычно требуется всего два кабеля, интерфейсы RS485 используют для передачи данных экранированные парные кабели. Коннектор интерфейса RS485 использует 9-контактный разъем типа DB-9; интерфейс RS485 у умных терминалов также имеет формат DB-9 (с отверстиями), а интерфейс RS485 для подключения клавиатуры — формат DB-9 (с контактами). 3. Электрические характеристики RS-485: логическое «1» обозначается разницей напряжений между двумя линиями в пределах + (2–6) В ; Логическое «0» обозначается разницей напряжений между двумя линиями, равной - (2 – 6) В. Уровень сигнала на интерфейсе снижен по сравнению с RS-232-C, что делает менее вероятным повреждение чипов, составляющих интерфейсную схему. Кроме того, этот уровень совместим с уровнем сигналов TTL, что облегчает подключение к схемам на основе TTL. 4. Максимальная скорость передачи данных по интерфейсу RS-485 составляет 10 Мбит/с.
RS485 — это интерфейс связи, Modbus — это протокол связи