Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
273
Добавлен:
29.03.2015
Размер:
4.19 Mб
Скачать

Сеть PROFIBUS

Схема сети PROFIBUS

Сеть PROFIBUS

PROFIBUS-DP (Decentralized

Peripheral ) – распределенная периферия

PROFIBUS-PA (Process Automation) – автоматизация процесса

PROFIBUS-FMS (Fieldbus Message

Specification) – спецификация сообщений полевого уровня.

Сеть PROFIBUS

Сеть PROFIBUS-DP применяется для высокоскоростного обмена данными с оконечными устройствами. Протокол физического уровня базируется на стандарте RS-485. Длительность цикла опроса зависит от числа узлов в сети и для скорости обмена 1,5Мбит/с и числа станций 32 составляет не более 6 мс. Максимальная скорость обмена 12Мбит/с достигается на длине сегмента 100м, минимальная – 100 Кбит/с на длине 1200 м.

Сеть PROFIBUS

Сеть PROFIBUS-FMS реализует протокол общего назначения, разработанный для связи контроллеров и интеллектуальных устройств. Он описывает уровни 1, 2 и 7 OSI-модели. Это универсальный протокол для решения задач по обмену данными между интеллектуальными сетевыми устройствами (контроллерами, компьютерами/программаторами, системами человеко-машинного интерфейса) на полевом уровне. Основное его назначение – передача больших объемов данных. Физический уровень базируется на стандарте RS-485.

Сеть PROFIBUS

Сеть PROFIBUS-PA предназначена для использования в устройствах, работающих в опасных производствах. В основе протокола PA лежит протокол ISP

(Interoperable Systems Project). Физический уровень реализует стандарт IEC 61158-2. Уровень 2 – это функциональное подмножество стандарта DIN 19245. Сегмент PROFIBUS-PA имеет длину до 1900 м, скорость обмена между узлами сети – 31,2 кбит/с.

Шина CAN

Характеристики шины CAN

Стандарт

ISO 11898

Скорость передачи

1 Мбит/с (максимум)

Расстояние передачи

1000 м (максимум)

Характер сигнала

дифференциальное

 

напряжение

Линия передачи

витая пара

Количество драйверов

64

Количество приемников

64

Схема соединения

полудуплекс, многоточечная

Шина CAN

Зависимость скорости передачи от

длины сети

Скорость передачи, Кбит/с 1000 500 250 125 10

Максимальная длина сети, м 40 100 200 500 6000

Логический ноль – называется доминантным битом, а логическая единица – рецессивным.

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

ноль, а логическая единица будет

Арбитраж шины CAN

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

Структура формата передачи данных

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

Форматы кадра

В CAN существуют четыре типа сообщений:

Data Frame

Remote Frame

Error Frame

Overload Frame