КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Протоколы сети Profibus
шина протокол 1.2 Profibus DP
Profibus DP (Decentralized Peripherals) - профиль протоколов промышленной сети Profibus. Использует уровни модели OSI: · 1 — физический уровень — отвечает за характеристики физической передачи · 2 — Канальный уровень — определяет протокол доступа к шине · 7 — Прикладной уровень — отвечает за прикладные функции Данная сеть была спроектирована для высокоскоростной передачи данных между устройствами. В данной сети центральные контроллеры (программируемые логические контроллеры и PC) связаны с их распределёнными полевыми устройствами через высокоскоростную последовательную связь. Большинство передач данных осуществляется циклическим способом. В качестве ведущего устройства могут использоваться контроллеры. Как ведомые устройства, могут использоваться приводы, клапаны или устройства ввода-вывода. С помощью Profibus DP могут быть реализованы Mono и MultiMaster системы. Основной принцип работы заключается в следующем: центральный контроллер (ведущее устройство) циклически считывает входную информацию с ведомых устройств и циклически записывает на них выходную информацию. При этом время цикла шины должно быть короче, чем время цикла программы контроллера, которое для большинства приложений составляет приблизительно 10 мсек. В дополнение к циклической передаче пользовательских данных Profibus DP предоставляет широкие возможности по диагностике и конфигурированию. Коммуникационные данные отображаются специальными функциями как со стороны ведущего, так и со стороны ведомого устройства. Диагностические функции Profibus DP позволяют быстро локализовать сбои в системе. Диагностические сообщения передаются по шине мастеру, сообщения делятся на три уровня: · связанная со станцией диагностика — определяет состояние всего устройства (перегрев, низкое напряжение и т. д.) · связанная с модулем диагностика — сообщения связанные с ошибками в том или ином входном/выходном модуле · связанная с каналом диагностика — определяют ошибку конкретного бита входа/выхода. Поведение системы при использовании протокола DP определяется состоянием ведущего устройства. Существует три основных состояния: · ОСТАНОВ — в этом состоянии не происходит передачи данных между ведущим устройством и периферией · ОЧИСТКА — ведущее устройство считывает информацию с ведомых устройств и держит выходы в состоянии защиты от сбоев · РАБОТА — ведущее устройство находится в состоянии приёма или передачи данных с периферии Ведущее устройство циклически посылает информацию о своём состоянии всем ведомым устройствам присоединённым к нему. Передача данных между ведущим и ведомым устройствами делится на три фазы: · параметризация · конфигурирование · передача данных На 1 и 2 стадиях ведомое устройство сравнивает свою текущую конфигурацию с конфигурацией ожидаемой ведущим устройством и только если они совпадают, происходит передача данных. В дополнение к обычной передаче пользовательских данных, ведущее устройство может посылать управляющие команды одному, группе или всем своим ведомым устройствам. Существует две таких команды. Одна переводит ведомые устройства в режим sync (все выходы блокируются в текущем состоянии), другая — переводит в режим freeze (все входы блокируются в текущем состоянии). Вывод из этих режимов происходит с помощью команд unsync и unfreeze соответственно. В дополнение к данной системе передачи, существуют расширенные DP функции, которые позволяют производить ациклическое чтение и запись параллельно циклической передаче данных.
1.2 Profibus FMS
PROFIBUS FMS — протокол предназначен в основном для связи программируемых контроллеров друг с другом и станциями оператора. Он используется в тех областях, где высокая степень функциональности более важна нежели чем быстрое время реакции системы. При связи через FMS используются отношения типа клиент-сервер. Клиент является процессом приложения, который в качестве заказчика услуги обращается к объектам. Сервер является исполнителем услуги «Объекты». В распоряжение клиенту предоставляются объекты связи. В качестве примера устройств, соединенных по FMS протоколу можно взять из оборудования фирмы Сименс — SIMATIC S7 c FMS-CP или, например, SIMATIC S5 c CP 5431FMS. Очень часто используется комбинированный режим работы устройств PROFIBUS FMS и PROFIBUS DP, в этом случае между мастерами и ведомыми устройствами используется протокол DP, а между самими мастерами протокол FMS: Основная нагрузка в протоколе FMS приходится на уровень приложений. Им предоставляются коммуникационные службы, которые могут использоваться непосредственно пользователем, которые отвечают за выполнение запросов в системе клиент-сервер. Коммуникационная модель PROFIBUS FMS допускает объединение распределенных процессов приложений в общий процесс с использованием коммуникационных связей. Часть процесса приложения в полевом устройстве, которая может быть достигнута через коммуникацию называется виртуальным полевым устройством VFD. В нем находится словарь так называемых коммуникационных объектов, через которые и происходит связь между устройствами с помощью служб. Словарь содержит описание, структуру и типы данных, а также связи между адресами внутреннего устройства коммуникационных объектов и их назначение на шине (индекс/имя). Более подробно, словарь состоит из следующих объектов: · заголовок - информация по структуре словаря · список статических типов данных - список поддерживаемых статических типов данных · словарь статических объектов в нем - все статические коммуникационные объекты · динамический список списка переменных - список всех списков переменных · динамический список программ - список всех программ В настоящее время применение протокола PROFIBUS FMS сокращается, в связи с переходом к Промышленный Ethernet и PROFInet. Однако спецификации FMS стали частью стандарта FOUNDATION Fieldbus и используются в нём.
1.3 Profibus PA
PROFIBUS PA (Process Automation) — промышленная сеть, служит для соединения систем автоматизации и систем управления процессами с полевыми устройствами (например, датчиками давления, температуры и уровня). Может использоваться для аналоговой (от 4 до 20 мА) технологии. Profibus PA использует основные Profibus DP функции передачи измеренных величин и состояния контроллера, а также расширенные функции PROFIBUS DP для параметризации и операций с полевыми устройствами.
Дата добавления: 2015-05-10; Просмотров: 747; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |