Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программируемые контроллеры Motorola MOSCAD - с...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
884.22 Кб
Скачать

§3 Обмен данными

Программируемые контролеры MOSCAD используют в основном асинхронную передачу данных.

3.1 Асинхронная передача данных

Необходимо точно знать скорость передачи данных (согласование скорости передачи и приема обеих сторон)

Передача идет по байтно - передаются сразу 8 информационных бит (иногда информационных бит 7)

К информационным битам добавляют стартовый бит = “0”

и стоповый бит = “1” (иногда стоповых бит бывает 2)

Start Bit = “0” ; Stop Bit = “1”

→ 10 битная передача данных

→ 20% канала используется для служебной информации

Кроме 8-ми информационных бит могут пересылать еще контрольный бит (бит четности)

01100111 → 1

01100011 → 0

Бинарный протокол передачи данных:

8bit|No|1 Stop/9600 (бит/с)

Этот протокол используется при соединении 2-х контроллеров MOSCAD между собой (скорость можно поменять)

При соединении с компьютером тип соединения выбирается пользователем

3.2 Стандарт обмена rs232

Рассчитан на 9-и контактный порт (9 pin)

TD (Transmit Data) – выход передатчика

RD (Receive Data) – вход приемника

RTS (Request To Send) – выход запроса передачи данных, состояние “включено” уведомляет модем о наличии у терминала данных для передачи

CTS (Clear To Send) – вход разрешения терминалу передавать данные, состояние “выключено” запрещает передачу данных

DTR (Data Terminal Ready) – выход сигнала готовности терминала к обмену данными, состояние “включено” поддерживает коммутируемый канал в состоянии соединения

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

CD (Carrier Detected) – вход сигнала обнаружения несущей удаленного модема

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

8 проводов – полный нуль-модемный кабель

RS232 c или d – сигналы передаются в виде напряжения +/- 12В

логический ноль: +12В; логическая единица: -12В

приемник настроен на порог +/3В

при отсутствии передачи на TD -12В

RS232 несимметричен по отношению к земле:

→ сильные наводки в окружающие пространство

→ сильные наводки из окружающего пространства

→ длинна кабеля не более 15м

RS232 – полнодуплексный (full duplex)

Тип соединения: точка – точка

3.3 Стандарт обмена rs485

Данные передаются как в RS232

Сигнал передается по 2-м проводам → витая пара

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

приемник принимает разность потенциалов 2-х проводов, а не напряжение на отдельном проводе

длинна кабеля до 1,5км

Существует синхронный тип передачи данных, для этого сигнал синхронизации.

1-й порт MOSCAD может работать по RS485 как в асинхронном, так и в синхронном режиме

RS485 – полудуплексный (half duplex)

Тип соединения: многоточка (multi drop)

Соединение типа многоточка