Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование автоматизированных систем управления технологическими процессами. Учебное пособие.pdf
Скачиваний:
2
Добавлен:
08.09.2026
Размер:
2 Мб
Скачать
☆
правило, существующая ЛВС завода базируется на стандарте Ethernet. Использование единого сетевого стандарта позволяет упростить инте­грацию АСУ ТП в общую сеть предприятия, что становится особенно ощутимым при реализации и развертывании систем верхнего уровня типа MES (Мanufacturing Еxecution System) .
Однако у промышленных сетей верхнего уровня есть своя спе-
цифика, обусловленная условиями промышленного применения. Ти­пичными требованиями, предъявляемыми к таким сетям, являются:
1. Большая пропускная способность и скорость передачи дан­ных.
Объем трафика напрямую зависит от многих факторов: количест-
ва архивируемых
ства серверов и операторских станций, используемых прикладных приложе­ний и т.д.
и визуализируемых технологических параметров, количе-
В отличие от полевых сетей жесткого требования детермини-
рованности здесь нет: строго говоря, неважно, сколько времени займет передача сообщения от одного узла к другому – 100 мс или 700 мс (ес­тественно, это не важно, пока находится в разумных пределах). Глав­ное, чтобы сеть в целом могла справляться с общим объемом трафика за определенное время. Наиболее интенсивный трафик идет по участ­кам сети, соединяющим серверы и операторские станции (клиенты). Это связано с тем, что на операторской станции технологическая ин­формация обновляется в среднем раз в секунду, причем передаваемых технологических параметров
может быть несколько тысяч. Но и тут нет жестких временных ограничений: оператор не заметит, если ин­формация будет обновляться, скажем, каждые полторы секунды вме­сто положенной одной. В то же время, если контроллер (с циклом ска­нирования в 100 мс) столкнется с 500-милисекундной задержкой по- ступления новых данных от датчика, это может привести к некоррект­ной отработке алгоритмов управления.
2. Отказоустойчивость. Достигается, как правило, путем резер­вирования коммуникационного оборудования и линий связи по схеме 2*N так, что в случае выхода из строя коммутатора или обрыва канала, система управления способна в кратчайшие сроки (не более 1-3 с) ло­кализовать место отказа, выполнить автоматическую перестройку то­пологии и перенаправить трафик на резервные маршруты. Далее мы более подробно остановимся на схемах обеспечения резервирования.
3. Соответствие сетевого оборудования промышленным усло­виям эксплуатации. Под этим подразумеваются такие немаловажные технические меры, как: защита сетевого оборудования от пыли и вла-
- 51 -
ги; расширенный температурный диапазон эксплуатации; увеличен­ный цикл жизни; возможность удобного монтажа на DIN-рейку; низ­ковольтное питание с возможностью резервирования; прочные и изно­состойкие разъемы и конвекторы. По функционалу промышленное се­тевое оборудование практически не отличается от офисных аналогов, однако, ввиду специального исполнения, стоит несколько дороже (рис.
4.1).
Рис. 4.1. Промышленные коммутаторы SCALANCE X200
производства Siemens (слева) и LM8TX от PhoenixContact (справа)
Говоря о промышленных сетях, построенных на базе техноло­гии Ethernet, часто используют термин IndustrialEthernet, намекая тем самым на их промышленное предназначение. Сейчас ведутся обшир­ные дискуссии о выделении IndustrialEthernet в отдельный промыш­ленный стандарт, однако на данный момент IndustrialEthernet – это лишь перечень технических рекомендации по организации сетей в производственных условиях, и я является, строго говоря, неформали­зованным дополнением к спецификации физического уровня стандарта
Ethernet.
- 52 -
Есть и другая точка зрения на то, что такое Industrial Ethernet. Дело в том, что в последнее время разработано множество коммуника­ционных протоколов, базирующихся на стандарте Ethernet и оптими­зированных для передачи критичных ко времени данных. Такие прото­колы условно называют протоколами реального времени, имея в виду, что с их помощью можно организовать обмен данными между распре­деленными приложениями, которые критичны ко времени выполнения и требуют четкой временной синхронизации. Конечная цель – добить­ся относительной детерминированности при передаче данных.
В качестве примера IndustrialEthernet можно привести:
1. Profinet;
2. EtherCAT;
3. Ethernet Powerlink;
4. Ether/IP.
Эти протоколы в различной степени модифицируют стандарт­ный стек TCP/IP, добавляя в него новые алгоритмы сетевого обмена, диагностические функции, методы самокорректировки и функции син­хронизации. Оставляя при этом канальный и физический уровни Ethernet неизменными. Это позволяет использовать новые протоколы передачи данных в существующих сетях Ethernet с использованием стандартного коммуникационного оборудования.
Теперь рассмотрим конкретные конфигурации сетей оператор­ского уровня. На рис.4.2 показана самая простая – базовая конфигура­ция. Отказ любого коммутатора или обрыв канала связи (link) ведет к нарушению целостности всей системы. Единичная точка отказа изо­бражена на рисунке красным крестиком.
Такая простая конфигурация подходит лишь для систем управ­ления, внедряемых на некритичных участках производства (водопод­готовка для каких-нибудь водяных контуров или, например, приемка молока на молочном заводе). Для более ответственных технологиче­ских участков такое решение явно неудовлетворительно.
- 53 -
Рис. 4.2. Нерезервированная конфигурация
сети серверного уровня
На рис. 4.3 показана отказоустойчивая конфигурация с полным резервированием. Каждый канал связи и сетевой компонент резерви­руется. Обратите внимание, сколько отказов переносит система преж­де, чем теряется коммуникация с одной рабочей станцией оператора. Но даже это не выводит систему из строя, так как остается в действии вторая, страхующая рабочая станция.
Резервирование неизбежно ведет к возникновению петлевид­ных участков сети – замкнутых маршрутов. Стандарт Ethernet, строго говоря, не допускает петлевидных топологий, так как это может при­вести к зацикливанию пакетов особенно при широковещательной рас­сылке. Но и из этой ситуации есть выход. Современные коммутаторы, как правило, поддерживают дополнительный прокол Spanning Tree Protocol (STP, IEEE 802.1d), который позволяет создавать петлевидные
- 54 -
Рис. 4.3. Полностью резервированная конфигурация сети
верхнего уровня
маршруты в сетях Ethernet. Постоянно анализируя конфигурацию сети, STP автоматически выстраивает древовидную топологию, переводя избыточные коммуникационные линии в резерв. В случае нарушения целостности построенной таким образом сети (обрыв связи, например), STP в считанные секунды включает в работу необходимые резервные линии, восстанавливая древовидную структуры сети. Примечательно то, что этот протокол не требует первичной настройки и работает ав­томатически. Есть и более мощная разновидность данного протокола Rapid Spanning Tree Protocol (RSTP, IEEE 802.1w), позволяющая сни­зить время перестройки сети вплоть до нескольких миллисекунд. Про­токолы STP и RSTP позволяют создавать произвольное количество избыточных линий связи и являются обязательным функционалом для промышленных коммутаторов, применяемых в резервированных се­тях.
- 55 -
Изображена резервированная конфигурация сети верхнего уровня, содержащая оптоволоконное кольцо для организации связи между контроллерами и серверами. Иногда это кольцо дублируется, что придает системе дополнительную отказоустойчивость.
Мы рассмотрели наиболее типичные схемы построения сетей, применяемых в промышленности. Вместе с тем следует заметить, что универсальных конфигураций сетей попросту не существует: в каждом конкретном случае проектировщик вырабатывает подходящее техни­ческое решение исходя из поставленной задачи и условий применения.
4.2. HART-протокол
HART-протокол – цифровой промышленный протокол пере-
дачи данных, попытка внедрить информационные технологии на уро­вень полевых устройств. Модулированный цифровой сигнал, позво­ляющий получить информацию о состоянии датчика или осуществить его настройку, накладывается на токовую несущую аналоговой токо­вой петли уровня 4-20 мА. Таким образом, питание датчика, снятие его первичных показаний и вторичной информации осуществляется по двум проводам. HART-протокол это практически стандарт для совре­менных промышленных датчиков. Приём сигнала о параметре и на­стройка датчика осуществляется с помощью HART-модема или HART­коммуникатора. К одной паре проводов может быть подключено не­сколько датчиков. По этим же проводам может передаваться сигнал
4-20 мА.
HART-протокол использует принцип частотной модуляции для
обмена данными на скорости 1200 бод. Для передачи логической «1» HART использует один полный период частоты 1200 Гц, а для переда­чи логического «0» – два неполных периода 2200 Гц. HART состав­ляющая накладывается на токовую петлю 4-20 мА. Поскольку среднее значение синусоиды за период равно «0», то HART сигнал никак не влияет на аналоговый сигнал 4-20 мА. HART протокол построен по принципу «Ведущий – Ведомый», то есть полевое устройство отвечает по запросу системы. Протокол допускает наличие двух управляющих устройств (управляющая система и коммуникатор). Существует два режима работы датчиков, поддерживающих обмен данными по HART протоколу.
- 56 -
Режим передачи цифровой информации одновременно с аналоговым сигналом. Обычно в этом режиме датчик работает в ана-
логовых АСУТП, а обмен по HART-протоколу осуществляется по­средством HART-коммуникатора или компьютера. При этом можно удаленно (расстояние до 3000 м) осуществлять полную настройку и конфигурирование датчика. Оператору нет необходимости обходить все датчики на предприятии, он может их настроить непосредственно со своего рабочего места. В многоточечном режиме – датчик переда­ет и получает информацию только в цифровом виде. Аналоговый вы­ход автоматически фиксируется на минимальном значении (только питание устройства – 4 мА) и не содержит информации об измеряемой величине. Информация о переменных процесса считывается по HART­протоколу. К одной паре проводов может быть подключено до 15 дат­чиков. Их количество определяется длиной и качеством линии, а так же мощностью блока питания датчиков. Все датчики в многоточечном режиме имеют свой уникальный адрес от 1 до 15, и обращение к каж­дому идет по соответствующему адресу. Коммуникатор или система управления определяет все датчики, подключенные к линии, и может работать с любым из них.
HART-протокол был разработан в середине 1980-х годов аме­риканской компанией Rosemount. В начале 1990-х годов протокол был дополнен и стал открытым коммуникационным стандартом. Однако, полных официальных спецификаций протокола в открытом доступе нет – их необходимо заказывать за деньги на сайте фонда HART­коммуникаций. На март 2009 года доступна спецификация версии HART 7.2, поддерживающая технологию беспроводной передачи дан­ных.
4.3. Profibus
Хорошая скорость передачи, большая длина соединения и ши­рокие возможности по обработке данных превращают Profibus в одну из лучших шин, предназначенных для систем управления многими технологическими процессами и интенсивной обработки информации. Наиболее часто используемый формат обмена сообщениями Profibus DP представляет собой сеть с опросом узлов (выделенное главное уст­ройство периодически опрашивает состояние каждого узла сети); тем самым обеспечивается постоянный контроль состояния каждого уст­ройства в сети (одно устройство за один цикл опроса может передавать до 244 байт полезной информации). Каждое сообщение содержит 12
- 57 -
дополнительных байт, вследствие чего максимальная длина всего со­общения составляет 256 байт.
Основные характеристики:
Происхождение: правительственные органы Германии в со­трудничестве с производителями средств автоматизации, 1989 год.
Интерфейсы реализованы в виде специализированных микро­схем (ASIC), которые выпускаются множеством поставщиков. Осно­вывается на спецификации интерфейса RS485 и европейской электри­ческой спецификации EN50170.
Разновидности: Profibus DP (главный/подчиненный), Profibus FMS (несколько главных устройств/одноранговые устройства), Profibus PA (внутренне безопасная шина).
Коннекторы: 9-штырьковый разъем типа D-Shell (с оконечной нагрузкой импеданса) или 12-миллиметровый быстроразборный разъ­ём IP67.
Максимальное число узлов: 127.
Длина соединения: от 100 м до 24 км (с ретрансляторами и оп­товолоконными кабелями).
Скорость передачи: от 9600 бит/с до 12 М бит/с.
Размер сообщения: до 244 байт на сообщение для одного узла.
Методы обмена сообщениями: опрос (DP/PA) и одноранговый
(FMS).
Поддерживающая организация: Profibus Trade Organization консорциум производителей и пользователей продуктов в стандарте
Profibus.
Термины:
Поддержка нескольких главных устройств
Протокол Profibus DP допускает наличие в системе нескольких главных устройств; каждое подчиненное устройство при этом выделя­ется лишь одному главному. Это означает, что читать данные с какого­либо устройства имеют право несколько главных устройств, однако записывать информацию в конкретное подчиненное устройство может лишь одно главное.
Одноранговые устройства
Протокол Profibus FMS это формат обмена информацией меж­ду одноранговыми устройствами, обеспечивающий взаимодействие главных устройств. Главными устройствами при необходимости могут
- 58 -
быть все устройства, подключенные к шине. Данная шина отличается более высокими накладными расходами на передачу сообщений по сравнению с Profibus DP. Допускается совместное использование FMS и DP в рамках одной и той же сети (режим «COMBI»). В таком режи­ме, как правило, функционируют системы, в составе которых наряду с программируемыми контроллерами есть персональные компьютеры. Основное главное устройство взаимодействует со вспомогательным главным при помощи FMS, обмен с устройствами ввода/вывода осу­ществляется по той же сети посредством DP-сообщений.
Расширения Profibus DP V1
Старая спецификация FMS стала основой нового подхода: спе­цификация DP с расширениями V1, ориентированными на новые, бо­лее сложные устройства. Консорциум Profibus (Profibus Trade Organization) выпустил новую спецификацию, в которой многие функ­ции Profibus FMS (поддержка нескольких главных устройств, одноран­говый обмен) были объединены с Profibus DP (обмен по принципу «главный/подчиненный»), что обеспечило возможность оперативного конфигурирования устройства одновременно с передачей данных вво­да/вывода. В прошлом одновременное применение FMS и DP также имело место, однако решаемые с помощью этих двух протоколов зада­чи были совершенно разные. Подобная интеграция позволяет техноло­гии Profibus эффективно противостоять своим конкурентам с более развитыми возможностями: Device Net и Foundation Fieldbus.
Profibus DP V2 для управления перемещением
Последним расширением спецификации Profibus является ва­риант Profibus DP V2, включающий такие новые возможности, как:
1) функция синхронизации, позволяющая нескольким устрой-
ствам и осям перемещения зависеть от одного и того же генератора синхроимпульсов;
2) обмен сообщениями по принципу «издатель/подписчик», по­зволяющий создавать связи между устройствами типа «один к одно­му» или «один ко многим». Тем самым обеспечивается согласованная работа синхронизированных осей перемещения.
Безопасность
Протокол Profibus PA практически идентичен последнему про­токолу Profibus DP с диагностическими расширениями V1 за исключе­нием более низких уровней напряжения и тока, соответствующих тре­бованиям обеспечения внутренней безопасности (Класс I разд. II),
- 59 -
принятых в обрабатывающей промышленности. Протокол Profibus PA поддерживается большинством плат главных устройств, однако ис­пользование данного протокола предполагает наличие развязывающих преобразователей между DP и PA (такие преобразователи поставляют­ся целым рядом компаний). Питание PA-устройств от сети осуществ­ляется с использованием напряжений и токов, гарантирующих внут­реннюю безопасность.
Ведущие устройства класса 1 (Master)
Ведущие сетевые устройства класса 1 осуществляют управле­ние циклическим обменом данными с ведомыми сетевыми устройст­вами. Помимо скоростного циклического обмена данными ведущие устройства класса 1 способны поддерживать асинхронный обмен. Асинхронный обмен используется для передачи параметров настройки или результатов измерений ведомых устройств и имеет более низкий приоритет по сравнению с циклическим обменом. Функции ведущих сетевых устройств класса 1 могут выполнять программируемые кон­троллеры SIMATIC S7-300/S7-400, системы автоматизации SIMATIC C7, промышленные компьютеры и т.д.
Ведущие устройства класса 2 (Master)
Ведущие сетевые устройства класса 2 (программаторы, компь­ютеры и т.д.) используются для программирования, конфигурирова­ния, настройки параметров и диагностирования сетевых станций. Ве­дущие устройства этого класса способны считывать содержимое об­ластей ввода вывода, диагностическую информацию, параметры на­стройки и другие данные сетевых станций. Ведущие устройства класса 2 способны поддерживать циклический и асинхронный обмен данны­ми с ведомыми устройствами.
Ведомые устройства (Slave)
Ведомые устройства предназначены для организации связи с объектом управления. С их помощью производится сбор информации о текущем состоянии объекта управления, а также формируются необ­ходимые управляющие воздействия. В каждом цикле обмена данными с ведущим сетевым устройством ведомые устройства способны пере­давать или принимать до 244 байт.
Основные принципы сети PROFIBUS определение
Коммуникационная сеть полевого уровня и уровня отдельных производственных участков, базирующаяся на стандарте EN 50170–1– 2 и использующая гибридный метод доступа к шине (маркерное коль-
- 60 -
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]