8-900-374-94-44
[email protected]
Slide Image
Меню

Rs 232 что это: Что такое интерфейс RS-232 для чайников. Распайка DB9 RS232 схема подключения RS-232. Чем коммутировать и переходники RS232 на RJ45. Распайка RS-232 мама-папа, технические характеристики, микросхема, настройки. FAQ о промышленных ПК, сетях и АСУ ТП на сайте AВЕОН

Что такое RS232

Каталог


Новая продукция

Новинка 2020 года! Рестайлинговая версия популярного расходомера US800!

Новые опции: цифровой интерфейс USB, второй цифровой интерфейс RS485, новый процессор, помехозащищенное исполнение — дифференциальная передача данных и пр., улучшенное быстродействие, повышенная скорость обработки данных!

Подробнее

Высокоточные двухлучевые расходомеры US-800

Высокоточные двухлучевые преобразователи расхода УПР особенно рекомендованы для трубопроводов больших диаметров и теперь выпускаются на Ду50, 65, 80, 100, 150, 200, 250, 300, 350, 400, 500, 600, 700, 800, 900, 1000, 1200, 1400, 1600 мм!

Подробнее

Новое помехозащищенное исполнение US800-4X!

Новое помехозащищенное исполнение ультразвукового расходомера US800-4X для самых ответственных промышленных объектов!

Подробнее

RS-232 (англ. Recommended Standard 232) — в телекоммуникации, стандарт последовательной синхронной и асинхронной передачи двоичных данных между терминалом (англ.

Data Terminal Equipment, DTE) и конечным устройством (англ. Data Circuit-terminating Equipment, DCE).


Разъём DB-9, часто используемый для передачи по протоколу RS-232

RS-232 — интерфейс передачи информации между двумя устройствами на расстоянии до 15 м.

Информация передается по проводам с уровнями сигналов, отличающимися от стандартных 5В, для обеспечения большей устойчивости к помехам. Асинхронная передача данных осуществляется с установленной скоростью при синхронизации уровнем сигнала стартового импульса.

Интерфейс RS-232-C был разработан для простого применения, однозначно определяемого по его названию: «Интерфейс между терминальным оборудованием и связным оборудованием с обменом по последовательному двоичному коду».

Все ещё широко используется в промышленном и узкоспециальном оборудовании.
Устройства для связи по последовательному каналу соединяются кабелями с 9-ю или 25-ю контактными разъёмами типа D.
Обычно они обозначаются DB-9, DB-25, CANNON 9, CANNON 25.

Первоначально в RS-232 использовались DB25, но, поскольку многие приложения использовали лишь часть предусмотренных стандартом контактов, стало возможно применять для этих целей 9-штырьковые разъёмы DE9 (D-subminiature), которые рекомендованы стандартом RS-574.

Ассоциация электронной промышленности (EIA) развивает стандарты по передаче данных.
Стандарты EIA имеют префикс «RS».
«RS» означает рекомендуемый стандарт, но сейчас стандарты просто обозначаются как «EIA» стандарты.
RS-232 был введён в 1962 году. Стандарт развивался, и в 1969 г представлена третья редакция (RS-232C).

Четвёртая редакция была в 1987 (RS-232D, известная также под EIA-232D).
RS-232 идентичен стандартам МККТТ (CCITT) V.24/V.28, X.20bis/X.21bis и ISO IS2110.

Самой последней модификацией является модификация «Е», принятая в июле 1991г как стандарт EIA/TIA-232E. В данном варианте нет никаких технических изменений, которые могли бы привести к проблемам совместимости с предыдущими вариантами этого стандарта.

На практике, в зависимости от качества применяемого кабеля, требуемое расстояние передачи данных в 15 метров может не достигаться, составляя, к примеру, порядка 1,5 м на скорости 115200 бод для неэкранированного плоского или круглого кабеля.

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

При этом расстояние может быть увеличено до 1 км на скорости 921600 бод и использовании кабеля типа «витая пара».

Материал из Википедии — свободной энциклопедии

Ультразвуковой расходомер US-800 двухканальный с однолучевыми УПР

Ультразвуковой преобразователь расхода УПР больших диаметров, двухлучевой, бесфланцевый под сварку

Электронный блок расходомера US-800

Одноканальный двухлучевой ультразвуковой расходомер US-800 с фланцевым УПР большого диаметра

Ультразвуковой расходомер US-800 двухлучевой с фланцевым УПР

Измерительный блок теплосчетчика ЭНКОНТ

Одноканальный двухлучевой ультразвуковой расходомер US-800 с бесфланцевым УПР большого диаметра

Электронный блок расходомера US-800 в уменьшенном корпусе с креплением на DIN-рейку и внешним блоком питания

Ультразвуковой преобразователь расхода УПР большого диаметра, двухлучевой, бесфланцевый под сварку

Ультразвуковой расходомер US-800 с однолучевым фланцевым УПР

Ультразвуковой теплосчетчик ЭНКОНТ с двухлучевыми фланцевыми преобразователями расхода УПР больших диаметров

Ультразвуковой теплосчетчик ЭНКОНТ с двухлучевыми преобразователя расхода

Ультразвуковой преобразователь расхода УПР двухлучевой фланцевый к расходомеру US800

Измерительный блок теплосчетчика ЭНКОНТ

Ультразвуковой преобразователь расхода УПР больших диаметров, двухлучевой, бесфланцевый под сварку

Ультразвуковой теплосчетчик ЭНКОНТ для открытой системы теплоучета

Ультразвуковой преобразователь расхода УПР больших диаметров, двухлучевой, фланцевый

 

 

 

Возможно Вас заинтересует:

  • Расходомер воды
  • Расходомер воды высокопомехозащищенный
  • Расходомер сточных вод
  • Расходомер мазута / масла
  • Расходомер кислот / щелочей / агрессивных жидкостей
  • Расходомер для канализации
  • Теплосчетчик ЭНКОНТ для закрытых/открытых систем теплоучета

Интерфейс RS-232C

Интерфейс RS-232C предназначен для подключения аппаратуры, передающей или принимающей данные (ООД — оконечное оборудование данных, или АПД — аппаратура передачи данных; DTE — Data Terminal Equipment), к оконечной аппаратуре каналов данных (АКД; DCE — Data Communication Equipment). В роли АПД может выступать компьютер, принтер, плоттер и другое периферийное оборудование. В роли АКД обычно выступает модем. Конечной целью подключения является соединение двух устройств АПД. Полная схема соединения приведена на рис. 1; интерфейс позволяет исключить канал удаленной связи вместе с парой устройств АКД, соединив устройства непосредственно с помощью нуль-модемного кабеля (рис. 2).


Рис.1. Полная схема соединения по RS-232C


Рис.2. Соединение по RS-232C нуль-модемным кабелем

Стандарт описывает управляющие сигналы интерфейса, пересылку данных, электрический интерфейс и типы разъемов. В стандарте предусмотрены асинхронный и синхронный режимы обмена, но COM-порты поддерживают только асинхронный режим. Функционально RS-232C эквивалентен стандарту МККТТ V.24/ V.28 и стыку С2, но они имеют различные названия сигналов.

Стандарт RS-232C описывает несимметричные передатчики и приемники — сигнал передается относительно общего провода — схемной земли (симметричные дифференциальные сигналы используются в других интерфейсах — например, RS-422).

Интерфейс не обеспечивает гальванической развязки устройств. Логической единице (состояние MARK) на входе данных (сигнал RxD) соответствует диапазон напряжения от –12 до –3 В; логическому нулю — от +3 до +12 В (состояние SPACE). Для входов управляющих сигналов состоянию ON (“включено”) соответствует диапазон от +3 до +12 В, состоянию OFF (“выключено”) — от –12 до –3 В. Диапазон от –3 до +3 В — зона нечувствительности, обусловливающая гистерезис приемника: состояние линии будет считаться измененным только после пересечения порога (рис. 3). Уровни сигналов на выходах передатчиков должны быть в диапазонах от –12 до –5 В и от +5 до +12 В. Разность потенциалов между схемными землями (SG) соединяемых устройств должна быть менее 2 В, при более высокой разности потенциалов возможно неверное восприятие сигналов. Заметим, что сигналы уровней ТТЛ (на входах и выходах микросхем UART) передаются в прямом коде для линий TxD и RxD и в инверсном — для всех остальных.

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

ВНИМАНИЕ

Подключение и отключение интерфейсных кабелей устройств с автономным питанием должно производиться при отключенном питании. Иначе разность невыровненных потенциалов устройств в момент коммутации может оказаться приложенной выходным или входным (что опаснее) цепям интерфейса и вывести из строя микросхемы.

Стандарт RS-232C регламентирует типы применяемых разъемов.

На аппаратуре АПД (в том числе на COM-портах) принято устанавливать вилки DB-25P или более компактный вариант — DB-9P. Девятиштырьковые разъемы не имеют контактов для дополнительных сигналов, необходимых для синхронного режима (в большинстве 25-штырьковых разъемах эти контакты не используются).

На аппаратуре АКД (модемах) устанавливают розетки DB-25S или DB-9S.

Это правило предполагает, что разъемы АКД могут подключаться к разъемам АПД непосредственно или через переходные “прямые” кабели с розеткой и вилкой, у которых контакты соединены “один в один”. Переходные кабели могут являться и переходниками с 9 на 25-штырьковые разъемы (рис.  4).

Если аппаратура АПД соединяется без модемов, то разъемы устройств (вилки) соединяются между собой нуль-модемным кабелем (Zero-modem, или Z-modem), имеющим на обоих концах розетки, контакты которых соединяются перекрестно по одной из схем, приведенных на рис. 5.


Рис. 3. Прием сигналов RS-232C

Рис. 4. Кабели подключения модемов


Рис. 5. Нуль-модемный кабель: а — минимальный, б — полный

Если на каком-либо устройстве АПД установлена розетка — это почти 100 % того, что к другому устройству оно должно подключаться прямым кабелем, аналогичным кабелю подключения модема. Розетка устанавливается обычно на тех устройствах, у которых удаленное подключение через модем не предусмотрено.

В табл. 1 приведено назначение контактов разъемов COM-портов (и любой другой аппаратуры передачи данных АПД). Контакты разъема DB-25S определены стандартом EIA/TIA-232-E, разъем DB-9S описан стандартом EIA/TIA-574. У модемов (АКД) название цепей и контактов такое же, но роли сигналов (вход-выход) меняются на противоположные.

Таблица 1. Разъемы и сигналы интерфейса RS-232C

Обозначение цепи

Контакт разъема

№ провода кабеля выносного разъема PC

Направление

COM-

RS-

V.24

DB-

DB-

11

22

33

44

I/O

порт

232

Стык 2

25P

9P

     

PG

AA

101

1

5

(10)

(10)

(10)

1

SG

AB

102

7

5

5

9

1

13

TD

BA

103

2

3

3

5

3

3

O

RD

BB

104

3

2

2

3

4

5

I

RTS

CA

105

4

7

7

4

8

7

O

CTS

CB

106

5

8

8

6

7

9

I

DSR

CC

107

6

6

6

2

9

11

I

DTR

CD

108/2

20

4

4

7

2

14

O

DCD

CF

109

8

1

1

1

5

15

I

RI

CE

125

22

9

9

8

6

18

I

1 Ленточный кабель 8-битных мультикарт.
2 Ленточный кабель 16-битных мультикарт и портов на системных платах.
3 Вариант ленточного кабеля портов на системных платах.
4 Широкий ленточный кабель к 25-контактному разъему.

Подмножество сигналов RS-232C, относящихся к асинхронному режиму, рассмотрим с точки зрения COM-порта PC. Для удобства будем пользоваться мнемоникой названий, принятой в описаниях COM-портов и большинства устройств (она отличается от безликих обозначений RS-232 и V.24). Напомним, что активному состоянию управляющих сигналов (“включено”) и нулевому значению бита передаваемых данных соответствует положительный потенциал (выше +3 В) сигнала интерфейса, а состоянию “выключено” и единичному биту — отрицательный (ниже –3 В). Назначение сигналов интерфейса приведено в табл. 2. Нормальную последовательность управляющих сигналов для случая подключения модема к COM-порту иллюстрирует рис. 6.

Таблица 2. Назначение сигналов интерфейса RS-232C

Сигнал

Назначение

PG

Protected Ground — защитная земля, соединяется с корпусом устройства и экраном кабеля

SG

Signal Ground — сигнальная (схемная) земля, относительно которой действуют уровни сигналов

TD

Transmit Data — последовательные данные — выход передатчика

RD

Receive Data — последовательные данные — вход приемника

RTS

Request To Send — выход запроса передачи данных: состояние “включено” уведомляет модем о наличии у терминала данных для передачи. В полудуплексном режиме используется для управления направлением — состояние “включено” служит сигналом модему на переключение в режим передачи

CTS

Clear To Send — вход разрешения терминалу передавать данные. Состояние “выключено” запрещает передачу данных. Сигнал используется для аппаратного управления потоками данных

DSR

Data Set Ready — вход сигнала готовности от аппаратуры передачи данных (модем в рабочем режиме подключен к каналу и закончил действия по согласованию с аппаратурой на противоположном конце канала)

DTR

Data Terminal Ready — выход сигнала готовности терминала к обмену данными. Состояние “включено” поддерживает коммутируемый канал в состоянии соединения

DCD

Data Carrier Detected — вход сигнала обнаружения несущей удаленного модема

RI

Ring Indicator — вход индикатора вызова (звонка). В коммутируемом канале этим сигналом модем сигнализирует о принятии вызова

 


Рис. 6. Последовательность управляющих сигналов интерфейса

  1. Установкой DTR компьютер указывает на желание использовать модем.
  2. Установкой DSR модем сигнализирует о своей готовности и установлении соединения.
  3. Сигналом RTS компьютер запрашивает разрешение на передачу и заявляет о своей готовности принимать данные от модема.
  4. Сигналом CTS модем уведомляет о своей готовности к приему данных от компьютера и передаче их в линию.
  5. Снятием CTS модем сигнализирует о невозможности дальнейшего приема (например, буфер заполнен) — компьютер должен приостановить передачу данных.
  6. Сигналом CTS модем разрешает компьютеру продолжить передачу (в буфере появилось место).
  7. Снятие RTS может означать как заполнение буфера компьютера (модем должен приостановить передачу данных в компьютер), так и отсутствие данных для передачи в модем. Обычно в этом случае модем прекращает пересылку данных в компьютер.
  8. Модем подтверждает снятие RTS сбросом CTS.
  9. Компьютер повторно устанавливает RTS для возобновления передачи.
  10. Модем подтверждает готовность к этим действиям.
  11. Компьютер указывает на завершение обмена.
  12. Модем отвечает подтверждением.
  13. Компьютер снимает DTR, что обычно является сигналом на разрыв соединения (“повесить трубку”).
  14. Модем сбросом DSR сигнализирует о разрыве соединения.

Из рассмотрения этой последовательности становятся понятными соединения DTR–DSR и RTS–CTS в нуль-модемных кабелях.

Асинхронный режим передачи

Асинхронный режим передачи является байт-ориентированным (символьно-ориентированным): минимальная пересылаемая единица информации — один байт (один символ). Формат посылки байта иллюстрирует рис. 7. Передача каждого байта начинается со старт-бита, сигнализирующего приемнику о начале посылки, за которым следуют биты данных и, возможно, бит четности (Parity). Завершает посылку стоп-бит, гарантирующий паузу между посылками. Старт-бит следующего байта посылается в любой момент после стоп-бита, то есть между передачами возможны паузы произвольной длительности. Старт-бит, имеющий всегда строго определенное значение (логический 0), обеспечивает простой механизм синхронизации приемника по сигналу от передатчика. Подразумевается, что приемник и передатчик работают на одной скорости обмена. Внутренний генератор синхронизации приемника использует счетчик-делитель опорной частоты, обнуляемый в момент приема начала старт-бита. Этот счетчик генерирует внутренние стробы, по которым приемник фиксирует последующие принимаемые биты. В идеале стробы располагаются в середине битовых интервалов, что позволяет принимать данные и при незначительном рассогласовании скоростей приемника и передатчика. Очевидно, что при передаче 8 бит данных, одного контрольного и одного стоп-бита предельно допустимое рассогласование скоростей, при котором данные будут распознаны верно, не может превышать 5 %. С учетом фазовых искажений и дискретности работы внутреннего счетчика синхронизации реально допустимо меньшее отклонение частот. Чем меньше коэффициент деления опорной частоты внутреннего генератора (чем выше частота передачи), тем больше погрешность привязки стробов к середине битового интервала, и требования к согласованности частот становятся более строгие. Чем выше частота передачи, тем больше влияние искажений фронтов на фазу принимаемого сигнала. Взаимодействие этих факторов приводит к повышению требований к согласованности частот приемника и передатчика с ростом частоты обмена.


Рис.7. Формат асинхронной передачи RS-232C

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

  • Если принят перепад, сигнализирующий о начале посылки, а по стробу старт-бита зафиксирован уровень логической единицы, старт-бит считается ложным и приемник снова переходит в состояние ожидания. Об этой ошибке приемник может не сообщать.
  • Если во время, отведенное под стоп-бит, обнаружен уровень логического нуля, фиксируется ошибка стоп-бита.
  • Если применяется контроль четности, то после посылки бит данных передается контрольный бит. Этот бит дополняет количество единичных бит данных до четного или нечетного в зависимости от принятого соглашения. Прием байта с неверным значением контрольного бита приводит к фиксации ошибки.
  • Контроль формата позволяет обнаруживать обрыв линии: как правило, при обрыве приемник “видит” логический нуль, который сначала трактуется как старт-бит и нулевые биты данных, но потом срабатывает контроль стоп-бита.

Для асинхронного режима принят ряд стандартных скоростей обмена: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600 и 115200 бит/с. Иногда вместо единицы измерения “бит/с” используют “бод” (baud), но при рассмотрении двоичных передаваемых сигналов это некорректно. В бодах принято измерять частоту изменения состояния линии, а при недвоичном способе кодирования (широко применяемом в современных модемах) в канале связи скорости передачи бит (бит/с) и изменения сигнала (бод) могут отличаться в несколько раз.

Количество бит данных может составлять 5, 6, 7 или 8 (5- и 6-битные форматы распространены незначительно). Количество стоп-бит может быть 1, 1,5 или 2 (“полтора бита” означает только длительность стопового интервала).

Управление потоком данных

Для управления потоком данных (Flow Control) могут использоваться два варианта протокола — аппаратный и программный. Иногда управление потоком путают с квитированием. Квитирование (handshaking) подразумевает посылку уведомления о получении элемента, в то время как управление потоком предполагает посылку уведомления о возможности или невозможности последующего приема данных. Зачастую управление потоком основано на механизме квитирования.

Аппаратный протокол управления потоком RTS/CTS (hardware flow control) использует сигнал CTS, который позволяет остановить передачу данных, если приемник не готов к их приему (рис. 8). Передатчик “выпускает” очередной байт только при включенной линии CTS. Байт, который уже начал передаваться, задержать сигналом CTS невозможно (это гарантирует целостность посылки). Аппаратный протокол обеспечивает самую быструю реакцию передатчика на состояние приемника. Микросхемы асинхронных приемопередатчиков имеют не менее двух регистров в приемной части — сдвигающий, для приема очередной посылки, и хранящий, из которого считывается принятый байт. Это позволяет реализовать обмен по аппаратному протоколу без потери данных.


Рис.8. Аппаратное управление потоком

Аппаратный протокол удобно использовать при подключении принтеров и плоттеров, если они его поддерживают. При непосредственном (без модемов) соединении двух компьютеров аппаратный протокол требует перекрестного соединения линий RTS — CTS.

При непосредственном соединении у передающего терминала должно быть обеспечено состояние “включено” на линии CTS (соединением собственных линий RTS — CTS), в противном случае передатчик будет “молчать”.

Применяемые в IBM PC приемопередатчики 8250/16450/16550 сигнал CTS аппаратно не отрабатывают, а только показывают его состояние в регистре MSR. Реализация протокола RTS/CTS возлагается на драйвер BIOS Int 14h, и называть его “аппаратным” не совсем корректно. Если же программа, пользующаяся COM-портом, взаимодействует с UART на уровне регистров (а не через BIOS), то обработкой сигнала CTS для поддержки данного протокола она занимается сама. Ряд коммуникационных программ позволяет игнорировать сигнал CTS (если не используется модем), и для них не требуется соединение входа CTS с выходом даже своего сигнала RTS. Однако существуют и иные приемопередатчики (например, 8251), в которых сигнал CTS отрабатывается аппаратно. Для них, а также для “честных” программ, использование сигнала CTS на разъемах (а то и на кабелях) обязательно.

Программный протокол управления потоком XON/XOFF предполагает наличие двунаправленного канала передачи данных. Работает протокол следующим образом: если устройство, принимающее данные, обнаруживает причины, по которым оно не может их дальше принимать, оно по обратному последовательному каналу посылает байт-символ XOFF (13h). Противоположное устройство, приняв этот символ, приостанавливает передачу. Когда принимающее устройство снова становится готовым к приему данных, оно посылает символ XON (11h), приняв который противоположное устройство возобновляет передачу. Время реакции передатчика на изменение состояния приемника по сравнению с аппаратным протоколом увеличивается, по крайней мере, на время передачи символа (XON или XOFF) плюс время реакции программы передатчика на прием символа (рис. 9). Из этого следует, что данные без потерь могут приниматься только приемником, имеющим дополнительный буфер принимаемых данных и сигнализирующим о неготовности заблаговременно (имея в буфере свободное место).


Рис.9. Программное управление потоком XON/XOFF

Преимущество программного протокола заключается в отсутствии необходимости передачи управляющих сигналов интерфейса — минимальный кабель для двустороннего обмена может иметь только 3 провода (см. рис. 5, а). Недостатком, помимо обязательного наличия буфера и большего времени реакции (снижающего общую производительность канала из-за ожидания сигнала XON), является сложность реализации полнодуплексного режима обмена. В этом случае из потока принимаемых данных должны выделяться (и обрабатываться) символы управления потоком, что ограничивает набор передаваемых символов.

Кроме этих двух распространенных стандартных протоколов, поддерживаемых и ПУ, и ОС, существуют и другие.

Теги:

  • RS232

Что такое RS232 и для чего он используется?

Сегодня вы узнаете, что такое RS232 и для чего он используется. Это фраза, которую вы можете довольно часто слышать в индустрии, особенно от ребят постарше. Надеюсь, это видео прояснит для вас некоторые моменты.

Что такое RS232? Прежде всего, это форма последовательной передачи данных. Или проще говоря, это форма общения. Большинство людей просто называли это последовательным соединением.

Когда-то это была самая распространенная форма передачи данных. Вы, вероятно, узнаете стандарт 9штыревой кабель DB9. Проще говоря, соединение RS232 передает сигналы, используя положительное напряжение для двоичного 0 и отрицательное напряжение для двоичной 1. Но для чего ПЛК используют RS232?

ПЛК используют RS232 для связи с другими модулями или даже другими ПЛК. Этими модулями могут быть все, что также использует RS232, например, интерфейс оператора или HMI, компьютеры, контроллеры двигателей или приводы, робот или какая-либо система технического зрения.

Если вы обнаружите, что используете устройства RS232, важно помнить, что на самом деле существует два разных типа.

DTE расшифровывается как Терминальное оборудование данных. Типичным примером этого является компьютер.
DCE означает оборудование для передачи данных. Примером DCE является модем.

Причина, по которой это важно, заключается в том, что два устройства DTE или два устройства DCE не могут общаться друг с другом без посторонней помощи. Обычно это делается с помощью обратного (нуль-модемного) кабельного соединения RS232 для подключения устройств.

Как правило, наши ПЛК будут DTE, а используемые нами устройства будут DCE, и все должно взаимодействовать друг с другом.

Одним из очень распространенных примеров, с которым, вероятно, знакомы многие люди, является компьютер, подключенный к принтеру. В то время как USB стал стандартом, RS232 по-прежнему широко используется для старых принтеров на рабочем месте.

Протокол и кабель RS232 позволяют компьютеру давать команды принтеру с помощью сигнала напряжения. Затем принтер расшифровывает эти команды и завершает печать.

RS232 имеет несколько недостатков.

Одной из них является скорость передачи данных. Данные могут передаваться со скоростью около 20 килобайт в секунду. Это довольно медленно по сравнению с тем, к чему люди привыкли сейчас.

Другая проблема с RS232 заключается в том, что максимальная длина кабеля составляет около 50 футов. Сопротивление проводов и падение напряжения становятся проблемой при использовании кабелей большей длины. Это одна из причин, по которой RS232 используется не так часто, как более новая технология для удаленных установок.

Итак, давайте повторим, что мы узнали. В течение многих лет RS232 был отраслевым стандартом. Сегодня USB и Ethernet начали отказываться от этого старого стандарта последовательной связи.

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

Многие производители все еще используют RS232, так как он всегда был широко распространен и недорог.

Производители могут использовать RS232 для подключения ПЛК к таким устройствам, как HMI, модули ввода и вывода и моторные приводы, и это лишь некоторые из них.

Имейте в виду, что RS232 — это просто форма последовательной связи или способ передачи данных. Стандартный кабель DB9, вероятно, является наиболее часто используемым кабелем для этого приложения.

Надеюсь, это помогло понять, для чего используется RS232. Заходите в ближайшее время, чтобы увидеть больше сообщений в блоге RealPars!

С такой большой любовью и волнением,

Команда Realpars

Поиск для:

Приборной механик

Опубликовано 17 сентября 2018 г.

от Кевина Коупа

Механик приборов

. В этом сообщении блога вы узнаете о мышлении, которое помогло мне получить работу по программированию ПЛК без опыта. Это мой личный опыт как человека, который искал работу в этой сфере, и как работодателя, который просматривает резюме и проводит собеседования с кандидатами для различных проектов. Итак, приступим!

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

В этой статье мы поговорим о том, почему программируемый логический контроллер (ПЛК) предпочтительнее персонального компьютера (ПК) в системах автоматизации и промышленного контроля. Вплоть до последних нескольких лет ПЛК был бесспорным фаворитом, но ПК начинает…

Что такое протокол последовательной связи RS232? Основы, работа и технические характеристики RS232

Одним из старейших, но популярных протоколов связи, который используется в промышленности и коммерческих продуктах, является RS232 Communication Protoco l. Термин RS232 означает «Рекомендуемый стандарт 232» и представляет собой тип последовательной связи, обычно используемый для передачи данных на средние расстояния. Он был представлен еще в 1960-х годах и нашел свое применение во многих приложениях, таких как компьютерные принтеры, устройства автоматизации производства и т. д. Сегодня существует множество современных протоколов связи, таких как RS485, SPI, I2C, CAN и т. д. Вы можете ознакомиться с ними, если интересно. . В этой статье мы разберемся с основами Протокол RS232 и как он работает.

 

Что такое последовательная связь?

В телекоммуникациях процесс последовательной передачи данных по компьютерной шине называется последовательной связью , что означает, что данные будут передаваться побитно. При параллельной связи данные передаются в виде байта (8 бит) или символа по нескольким линиям данных или шинам одновременно. Последовательная связь медленнее, чем параллельная, но используется для передачи длинных данных из-за более низкой стоимости и практических соображений.

 

Пример для понимания:

Последовательная связь – вы стреляете по мишени из автоматов, где пули одна за другой достигают цели.

Параллельная связь — вы стреляете по мишени из дробовика, куда одновременно попадает много пуль.

 

Режимы передачи данных в последовательной связи :

  • Асинхронная передача данных – Режим, при котором биты данных не синхронизируются тактовым импульсом. Тактовый импульс — это сигнал, используемый для синхронизации работы электронной системы.
  • Синхронная передача данных – Режим, при котором биты данных синхронизируются тактовым импульсом.

 

Характеристики последовательной связи :

  • Скорость передачи используется для измерения скорости передачи. Он описывается как битов, передаваемых за одну секунду. Например, если скорость передачи равна 200, то передается 200 бит в секунду. В телефонных линиях скорости передачи будут 14400, 28800 и 33600 .
  • Стоп-биты используются для остановки передачи одного пакета, который обозначается буквой «T». Некоторые типичные значения: 1, 1,5 и 2 бита .
  • Бит четности — это простейшая форма проверки ошибок. Есть четыре вида, т. е. четные нечетные, отмеченные и разделенные. Например, , Если 011 является числом, бит четности = 0, т. е. четность, а четность = 1, т. е. нечетность.

 

Что такое RS232?

RS232C «Рекомендуемый стандарт 232C» — это последняя версия стандарта с 25 контактами, тогда как RS232D имеет 22 контакта. В новом ПК штекер D-типа имеет 9 контактов.

RS232 — это стандартный протокол, используемый для последовательной связи, он используется для соединения компьютера и его периферийных устройств, чтобы обеспечить последовательный обмен данными между ними. Так как он получает напряжение для пути, используемого для обмена данными между устройствами. Он используется в последовательной связи до 50 футов со скоростью 1,49.2кбит/с. Согласно определению EIA, RS232 используется для соединения оборудования передачи данных (DTE) и оборудования передачи данных (DCE) .

Универсальный асинхронный приемник и передатчик данных (UART) используется вместе с RS232 для передачи данных между принтером и компьютером. Микроконтроллеры не могут работать с такими уровнями напряжения, разъемы подключены между сигналами RS232. Эти разъемы известны как DB-9.Разъем в качестве последовательного порта, и они бывают двух типов: разъем «папа» (DTE) и разъем «мама» (DCE).

 

Электрические характеристики

Давайте обсудим электрические характеристики RS232, приведенные ниже:

  • Уровни напряжения: RS232 также используется как земля и уровень 5 В. Двоичный 0 работает с напряжением от +5В до +15В постоянного тока. Он называется «ВКЛ» или интервалом (высокий уровень напряжения), тогда как бинарный 1 работает с напряжениями от -5 В до -15 В постоянного тока. Это называется «ВЫКЛ» или маркировкой (низкий уровень напряжения).
  • Уровень напряжения принимаемого сигнала: Двоичный 0 работает с напряжением принимаемого сигнала от +3 В до +13 В постоянного тока, а двоичный 1 работает с напряжением от -3 В до -13 В постоянного тока.
  • Полное сопротивление линии: Полное сопротивление проводов составляет от 3 Ом до 7 Ом, а максимальная длина кабеля составляет 15 метров, но новая максимальная длина с точки зрения емкости на единицу длины.
  • Рабочее напряжение: Рабочее напряжение будет макс. 250 В переменного тока.
  • Текущий рейтинг: Номинальный ток будет макс. 3 Ампер.
  • Выдерживаемое диэлектрическое напряжение: 1000 В~ мин.
  • Скорость нарастания: Скорость изменения уровней сигнала называется скоростью нарастания. С его скоростью нарастания до 30 В/мкс и максимальным битрейтом будет 20 кбит/с.

 

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

Как работает RS232?

RS232 работает по принципу двусторонней связи, при которой происходит обмен данными друг с другом. Есть два устройства, подключенных друг к другу, (DTE) Оборудование для передачи данных и (DCE) Оборудование для передачи данных , которое имеет такие контакты, как TXD, RXD и RTS и CTS . Теперь из источника DTE RTS генерирует запрос на отправку данных. Затем с другой стороны DCE , CTS, расчищает путь для приема данных. После очистки пути он подаст сигнал на RTS источника DTE для отправки сигнала. Затем биты передаются из DTE до DCE . Теперь снова из источника DCE запрос может быть сгенерирован RTS и CTS из источников DTE , очищает путь для приема данных и дает сигнал на отправку данных. Это весь процесс, посредством которого происходит передача данных.

ТСД

ПЕРЕДАТЧИК

РСД

ПРИЕМНИК

РТС

ЗАПРОС НА ОТПРАВКУ

КТС

ОТПРАВИТЬ

ЗЕМЛЯ

ЗАЗЕМЛЕНИЕ

Например: Сигналы установлены на логическую 1, т. е. -12В. Передача данных начинается со следующего бита, и чтобы сообщить об этом, DTE отправляет стартовый бит в DCE. Стартовый бит всегда равен «0», т. е. +12 В и следующие от 5 до 9.символы — это биты данных. Если мы используем бит четности, то могут быть переданы 8 бит данных, тогда как если четность не используется, то передаются 9 бит. Передатчик отправляет стоповые биты, значения которых составляют 1, 1,5 или 2 бита после передачи данных.

 

Механические характеристики

Для получения механических характеристик мы должны изучить два типа разъемов: DB-25 и DB-9 . В DB-25 доступно 25 контактов, которые используются для многих приложений, но некоторые приложения не использовали все 25 контактов. Итак, 9Штыревой разъем выполнен для удобства подключения приборов и оборудования.

Теперь мы обсуждаем разъем DB-9 pin, который используется для соединения между микроконтроллерами и разъемом. Они бывают двух типов: разъем-вилка (DTE) и разъем-розетка (DCE) . В верхнем ряду 5 контактов, в нижнем ряду 4 контакта. Его часто называют DE-9 или разъем D-типа.

 

Штыревая структура DB-9Разъем:

 

 

Описание контакта Разъем DB-9:

PIN-код

Название контакта

Описание контакта

1

CD (обнаружение несущей)

Входящий сигнал от DCE

2

RD (прием данных)

Получает входящие данные от DTE

3

TD (передача данных)

Отправка исходящих данных на DCE

4

DTR (терминал данных готов)

Исходящий сигнал квитирования

5

GND (сигнальная земля)

Общее опорное напряжение

6

DSR (набор данных готов)

Входящий сигнал квитирования

7

RTS (запрос на отправку)

Исходящий сигнал для управления потоком

8

CTS (готовность к отправке)

Входящий сигнал для управления потоком

9

RI (индикатор звонка)

Входящий сигнал от DCE

 

Что такое рукопожатие?

Как передатчик может успешно передавать, а приемник принимать данные. Итак, рукопожатие определяет по этой причине.

Квитирование связи — это процесс, который используется для передачи сигнала от DTE к DCE для установления соединения перед фактической передачей данных. Обмен сообщениями между передатчиком и приемником может осуществляться путем квитирования.

 

Существует 3 типа процессов квитирования , называемых:-

Без квитирования :

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

Как показано на диаграмме ниже, приемник не смог прочитать 4 -й бит до прибытия 5-го -го -го бита, и этот результат перекрывает 4-й -й бит на 5-й -й бит и 4-й -й бит. потерян.

 

Аппаратное квитирование :

  • Для управления потоком данных используются определенные последовательные порты, т. е. RTS и CTS.
  • В этом процессе передатчик запрашивает у приемника, что он готов к приему данных, затем приемник проверяет, что буфер пуст, и если он пуст, то он подает сигнал передатчику, что я готов к приему данных.
  • Приемник дает сигнал передатчику не отправлять данные, пока уже полученные данные не могут быть прочитаны.
  • Его рабочий процесс такой же, как описано выше для рукопожатия.

 

Программное квитирование :