Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Промышленные сети



В течение многих лет системы обмена данными строились по традиционной централизованной схеме, в которой имелось одно мощное вычислительное устройство и огромное количество кабелей, посредством которых осуществлялось подключение датчиков и исполнительных механизмов [7]. Такая структура диктовалась высокой ценой электронно-вычислительной техники и относительно низким уровнем автоматизации производства. На сегодняшний день у этого подхода практически не осталось приверженцев. Такие недостатки централизованных АСУ ТП, как большие затраты на кабельную сеть и вспомогательное оборудование, сложный монтаж, низкая надежность и сложная реконфигурация, сделали их во многих случаях абсолютно неприемлемыми как экономически, так и технологически.

В условиях бурно растущего производства микропроцессорных устройств альтернативным решением стали цифровые промышленные сети (Fieldbus), состоящие из многих узлов, обмен между которыми производится цифровым способом. На сегодняшний день на рынке представлено около сотни различных типов промышленных сетей, протоколов и интерфейсов, применяемых в системах автоматизации, среди которых Modbus, PROFIBUS, Interbus, Bitbus, CAN, LON, Foundation Fieldbus, Ethernet и др.

Использование промышленной сети позволяет расположить узлы, в качестве которых выступают контроллеры и интеллектуальные устройства ввода-вывода, максимально приближенно к оконечным устройствам (датчикам и исполнительным механизмам), благодаря чему длина аналоговых линий сокращается до минимума. Каждый узел промышленной сети выполняет несколько функций [7]:

· прием команд и данных от других узлов промышленной сети;

· считывание данных с подключенных датчиков;

· преобразование полученных данных в цифровую форму;

· отработка запрограммированного технологического алгоритма;

· выдача управляющих воздействий на подключенные исполнительные механизмы по команде другого узла или согласно технологическому алгоритму;

· передача накопленной информации на другие узлы сети.

АСУ ТП на базе промышленных сетей по сравнению с традиционными централизованными системами имеют несколько особенностей:

1. Существенная экономия кабельной продукции. Вместо километров дорогих кабелей требуется несколько сот метров дешевой витой пары. Также сокращаются расходы на вспомогательное оборудование (кабельные каналы, клеммы, шкафы).

2. Повышение надежности системы управления. По надежности цифровой метод передачи данных намного превосходит аналоговый. Передача в цифровом виде малочувствительна к помехам и гарантирует доставку информации благодаря специальным механизмам, встроенным в протоколы промышленных сетей (контрольные суммы, повтор передачи искаженных пакетов данных). Повышение надежности функционирования и живучести АСУ ТП на базе промышленных сетей также связано с распределением функций контроля и управления по различным узлам сети. Выход из строя одного узла не влияет либо влияет незначительно на отработку технологических алгоритмов в остальных узлах. Для критически важных технологических участков, возможно дублирование линий связи или наличие альтернативных путей передачи информации. Это позволяет сохранить работоспособность системы в случае повреждения кабельной сети.

3. Гибкость и модифицируемость. Добавление или удаление отдельных точек ввода-вывода и даже целых узлов требует минимального количества монтажных работ и может производиться без остановки системы автоматизации. Переконфигурация системы осуществляется на уровне программного обеспечения и также занимает минимальное время.

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

В 1978 году Международной организацией по стандартизации (ISO) в противовес закрытым сетевым системам и с целью разрешения проблемы взаимодействия открытых систем с различными видами вычислительного оборудования и различающимися стандартами протоколов была предложена «Описательная модель взаимосвязи открытых систем» (OSI-модель, ISO/OSI Model) [8, 9]. Модель ISO/OSI распределяет сетевые функции по семи уровням (табл. 1.2).

На физическом уровне определяются физические характеристики канала связи и параметры сигналов, например, вид кодировки, частота передачи, длина и тип линии, тип штекерного разъема и т.д. Наиболее широко распространенный fieldbus стандарт 1 уровня – это интерфейс RS-485.

Канальный уровень определяет правила совместного использования физического уровня узлами сети. Сетевой уровень отвечает за адресацию и доставку пакета по оптимальному маршруту. Транспортный уровень разбирается с содержимым пакетов, производит деление и сборку пакетов.

Таблица 1.2

Уровни модели OSI

  Прикладной уровень (Application Layer)
  Уровень представления (Presentation Layer)
  Сеансовый уровень (Session Layer)
  Транспортный уровень (Transport Layer)
  Сетевой уровень (Network Layer)
  Канальный уровень (Data Link Layer)
  Физический уровень (Physical Layer)

Сеансовый уровень координирует взаимодействие между узлами сети.

Уровень представления занимается при необходимости преобразованием форматов данных.

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

Все, что находится выше 7-го уровня модели, это задачи, решаемые в прикладных программах.

На практике большинство промышленных сетей (fieldbus) ограничивается только тремя уровнями, а именно физическим, канальным и прикладным. Наиболее «продвинутые» сети решают основную часть задач аппаратно, оставляя программную прослойку только на седьмом уровне. Дешевые сети (например, ModBus) зачастую используют на физическом уровне RS-232 или RS-485, а все остальные задачи, начиная с канального уровня, решают программным путем. Как исключение существуют протоколы промышленных сетей, реализующие все семь уровней OSI-модели, например LonWorks.

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

Когда обсуждается вопрос о выборе типа промышленной сети, необходимо уточнять, для какого именно уровня автоматизации этот выбор осуществляется [7]. В зависимости от места сети в иерархии промышленного предприятия требования к ее функциональным характеристикам будут различны.

Иерархия АСУ промышленным предприятием обычно представляется в виде трехэтажной пирамиды:

1. Уровень управления предприятием (верхний уровень).

2. Уровень управления технологическим процессом.

3. Уровень управления оборудованием.

На уровне управления предприятием располагаются обычные IBM-PC-совместимые компьютеры и файловые серверы, объединенные локальной сетью. Задача вычислительных систем на этом уровне – обеспечение визуального контроля основных параметров производства, построение отчетов, архивирование данных. Объемы передаваемых между узлами данных измеряются мегабайтами, а временные показатели обмена информацией не являются критичными.

На уровне управления технологическим процессом осуществляется текущий контроль и управление либо в ручном режиме с операторских пультов, либо в автоматическом режиме по заложенному алгоритму. На этом уровне выполняется согласование параметров отдельных участков производства, отработка аварийных и предаварийных ситуаций, параметризация контроллеров нижнего уровня, загрузка техноло­гических программ, дистанционное управление исполнительными механизмами. Информационный кадр на этом уровне содержит, как правило, несколько десятков байтов, а допустимые временные задержки могут составлять от 100 до 1000 миллисекунд в зависимости от режима работы.

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

В последнее время рассмотренная структура систем управления существенно усложняется, при этом стираются четкие грани между различными уровнями. Это связано с проникновением Internet/Intranet-технологий в промышленную сферу, значительными успехами промышленного Ethernet, использованием некоторых промышленных сетей Fieldbus во взрывоопасных зонах на предприятиях химической, нефтегазовой и других отраслей промышленности с опасными условиями производства. Кроме того, появление интеллектуальных датчиков и исполнительных механизмов и интерфейсов для связи с ними фактически означает появление четвертого, самого нижнего уровня АСУ ТП – уровня сети оконечных устройств.

AS-интерфейс

AS-интерфейс (Actuators/Sensors interface – интерфейс исполнительных устройств и датчиков) является открытой промышленной сетью нижнего уровня систем автоматизации, которая предназначена для организации связи с исполнительными устройствами и датчиками [10]. AS-интерфейс позволяет подключать датчики и исполнительные механизмы к системе управления на основе построения сети с использованием одного двухжильного кабеля, с помощью которого обеспечивается как питание всех сетевых устройств, так и опрос датчиков и выдача команд на исполнительные механизмы.

Таблица 1.3

Технические данные системы на базе AS-интерфейса

Топология Шина, дерево, звезда, кольцо
Число ведомых устройств До 62
Число подключаемых датчиков и исполнительных механизмов До 4 датчиков и 3 исполнительных механизмов на одно ведомое устройство До 248 датчиков и 186 исполнительных механизмов на одно ведущее устройство
Максимальная протяженность линии связи Без повторителей/расширителей до 100 м С повторителями/расширителями до 300 м
Электропитание Через шину AS-интерфейса: 2,8 А (ном.), 8 А (макс.) при 29,5 – 31,6 В
Время цикла обновления данных При 31 ведомом устройстве – не превышает 5 мс При 62 ведомых устройствах – не превышает 10 мс

При наличии в системе специальных модулей AS-интерфейс позволяет подключать обычные широко распространенные датчики и исполнительные механизмы. Кроме того в настоящее время существенно расширяется номенклатура датчиков и исполнительных механизмов со встроенной в их электронную часть интегральной микросхемой ведомого устройства AS-интерфейса.

Гибкость управления системой достигается за счет применения различных ведущих устройств. Функции ведущих устройств могут выполнять программируемые логические контроллеры, промышленные компьютеры или модули связи с сетями более высокого уровня – ModBus, Interbus, CANopen, DeviceNet, Profibus и др. (рис. 1.3).

Некоторые технические данные системы на базе AS-интерфейса представлены в табл. 1.3

HART-протокол

Унифицированный сигнал 4 – 20 мА для передачи аналоговых сигналов известен несколько десятков лет и широко используется при создании АСУ ТП в различных отраслях промышленности. Достоинством данного стандарта является простота его реализации, использование его во множестве приборов, возможность помехоустойчивой передачи налогового сигнала на относительно большие расстояния. Однако при создании нового поколения интеллектуальных приборов и датчиков потребовалось наряду с аналоговой информацией передавать и цифровые данные, соответствующие их новым расширенным возможностям [11].

С этой целью американской компанией Rosemount был разработан протокол HART (Highway Addressable Remote Transducer). HART-протокол основан на методе передачи данных с помощью частотной модуляции, при этом цифровой сигнал накладывается на аналоговый токовый сигнал.

Таблица 1.4

Технические параметры, определяемые стандартом на HART-протокол

Топология «Точка-точка» (стандартная) или шина
Максимальное количество устройств Одно ведомое и два ведущих устройства (стандартный режим) 15 ведомых и 2 ведущих устройств (многоточечный режим с удаленным питанием)
Максимальная протяженность линии связи 3 км (стандартный режим) 100 м (многоточечный режим)
Тип линии Экранированная витая пара
Интерфейс 4 – 20 мА, токовая петля (аналоговый)
Время цикла обновления данных Около 500 мс

Частотно-модулированный сигнал является двухполярным и при использовании соответствующей фильтрации не искажает основной аналоговый сигнал 4 – 20 мА. Некоторые технические параметры, определяемые стандартом на HART-протокол, приведены в табл. 1.4.

HART-протокол может использоваться в двух режимах работы:

1. Стандартный вариант – соединение «точка-точка» (рис. 1.4), т.е. непосредственное соединение прибора низовой автоматики (датчика, исполнительного механизма, преобразователя) и не более двух ведущих устройств. В качестве первичного ведущего устройства используется устройство связи с объектом (УСО) или программируемый

Рис. 1.4. Структурная схема подключения HART-устройств

(стандартный вариант)

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

2. Многоточечный режим (рис. 1.5) – 15 ведомых устройств могут соединяться параллельно двухпроводной линией с теми же двумя ведущими устройствами. При этом осуществляется только цифровая связь. Сигнал постоянного тока 4 мА обеспечивает вспомогательное питание ведомых приборов по сигнальным линиям.

Протокол CAN

Протокол CAN (Controller Area Network) был предложен компанией Bosch для создания сети контроллеров в автомобилях [12, 13]. В настоящее время CAN-сети активно применяются в самых разных областях – от стиральных машин до космических аппаратов. Протокол CAN определяет только первые два уровня модели ISO/OSI – физический и канальный. На основе этого протокола реализовано огромное количество полнофункциональных сетей, таких как CANOpen, DeviceNet, SDS и др. Количество узлов промышленных сетей, работающих на основе CAN, исчисляется десятками миллионов. Практически у каждого крупного производителя микроконтроллеров есть изделие с CAN-интерфейсом. Широкому распространению CAN способствуют его многочисленные достоинства, среди которых:

· Невысокая стоимость как самой сети, так и ее разработки.

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


Рис. 1.5. Структурная схема подключения HART-устройств

(многоточечный вариант)

· Простота конфигурирования и масштабирования сети, отсутствие теоретических ограничений на количество узлов.

· Поддержка разнотипных физических сред передачи данных, от витой пары до оптоволокна и радиоканала.

· Эффективная реализация режима реального времени.

PROFIBUS

Задачи в области промышленной связи часто требуют разных решений. В одном случае необходим обмен сложными, длинными сообщениями со средней скоростью. В другом – требуется быстрый обмен короткими сообщениями с использованием упрощенного протокола обмена, например, с датчиками или исполнительными механизмами.
В третьем случае необходима работа во взрыво- и пожароопасных условиях производства. PROFIBUS имеет эффективное решение для любого из этих случаев.

PROFIBUS – семейство промышленных сетей, обеспечивающее комплексное решение коммуникационных проблем предприятия [7, 8, 14]. Под этим общим названием понимается совокупность трех различных, но совместимых протоколов: PROFIBUS-FMS, PROFIBUS-DP и PROFIBUS-PA.

Протокол PROFIBUS-FMS появился первым и был предназначен для работы на так называемом цеховом уровне. Основное его назначение – передача больших объемов данных.

Протокол PROFIBUS-DP применяется для высокоскоростного обмена данными между программируемым логическим контроллером и распределенными устройствами связи с объектом. Физическая среда передачи – экранированная витая пара стандарта RS-485. Скорость обмена прямо зависит от длины сети и варьируется от 100 кбит/с на расстоянии 1200 м до 12 Мбит/с на дистанции до 100 м. Взаимодействие узлов в сети определяется моделью «Master-Slave» (ведущий-ведомый). Master последовательно опрашивает подключенные узлы и выдает управляющие команды в соответствии с заложенной в него технологической программой. Протокол обмена данными гарантирует определенное время цикла опроса в зависимости от скорости обмена и числа узлов сети, что позволяет применять PROFIBUS в системах реального времени.

PROFIBUS-PA – это сетевой интерфейс, физическая среда передачи данных которого соответствует стандарту IEC 61158-2, может применяться для построения сети, соединяющей исполнительные устройства, датчики и контроллеры, расположенные непосредственно во взрывоопасной зоне.

Ethernet

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

Использование Ethernet, как физической среды передачи данных, приводит к использованию хорошо адресуемых логических протоколов. Уже сейчас большинство устройств поддерживают протокол TCP/IP. Это позволяет легко интегрировать локальные системы управления технологическими процессами в сети любого масштаба, включая глобальную сеть Internet.

1.3.2. Программируемые логические контроллеры,

контроллеры на базе РС

В архитектуре АСУ ТП контроллеры занимают место между уровнем датчиков и исполнительных механизмов и системами верхнего уровня управления процессом. Основная функция контроллеров в системе – сбор, обработка и передача на верхний уровень первичной информации, а также выработка управляющих воздействий, согласно с запрограммированными алгоритмами управления и передача этих воздействий на исполнительные механизмы.

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

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

Основными функциональными элементами контроллеров являются:

· корпус;

· источник питания;

· процессорный модуль;

· модули ввода-вывода (модули УСО);

· модули связи и интерфейсов;

· специализированные модули.

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

Модуль процессора в зависимости от используемой элементной базы может быть 8-, 16- и 32-разрядным. Объем оперативной памяти существенно различается в различных моделях контроллеров: от десятков килобайт до десятков мегабайт. По логическому построению модуль процессора контроллера аналогичен системному блоку персонального компьютера, где вместо дисковых накопителей в контроллерах используются перепрограммируемые ПЗУ (ППЗУ) и flash-па-мять. В некоторых моделях контроллеров flash-память отсутствует, в других – может достигать десятков, а иногда и сотен мегабайт. В модуле процессора встроены также часы реального времени (RTC).

Модули ввода-вывода предназначены для преобразования входных аналоговых и дискретных сигналов в цифровую форму и выдачи управляющего воздействия в виде аналогового или дискретного сигнала. Модули аналогового ввода рассчитаны на ввод унифицированных сигналов тока (0 … 5 мА, 0(4) … 20 мА) и напряжения (0 … 10 В,
± 10 В). Имеются специализированные модули аналогового ввода, рассчитанные на непосредственное подключение различных датчиков (например, термопар, термосопротивлений). Модули аналогового вывода преобразуют цифровой сигнал в унифицированный сигнал тока или напряжения. Модули дискретного ввода-вывода чаще всего работают с низкоуровневыми дискретными сигналами (24 В постоянного тока). Некоторые модели контроллеров располагают модулями дискретного ввода высокоуровневых сигналов постоянного или переменного тока (до 250 В) и модулями дискретного вывода, организованных с использованием тиристоров, симисторов (до 250 В, 300 … 500 мА) и сильноточными реле (250 В, 2 А).

Модули связи и интерфейсов обеспечивают связь контроллеров с верхним уровнем, а также между собой. В практике построения АСУ ТП используются различные интерфейсы и протоколы передачи данных посредством сети: последовательные интерфейсы: RS-232, 422, 485, ИРПС; сетевые протоколы: Ethernet, Profibus, CAN, Modbus и др.

Все современные программируемые логические контроллеры (ПЛК) обладают развитыми программными средствами. Несмотря на существование международного стандарта на языки программирования программируемых логических контроллеров IEC 61131-3 многие производители снабжают свои контроллеры технологическими языками собственного производства. Технологические языки программирования позволяют проводить опрос входов и инициализацию выходов, обрабатывать арифметические и логические инструкции, управлять таймерами-счетчиками, осуществлять связь с другими ПЛК и компьютером.

Ввод программы в память контроллера осуществляется с помощью специальных программаторов или через интерфейс компьютера. Почти каждый производитель вместе с контроллерами поставляет пакет программ для создания и отладки контроллерного ПО на компьютере. Поставляются также различные симуляторы и специализированные редакторы, в том числе графические. После отладки программ контроллеры могут сохранять их в энергонезависимых ПЗУ, из которых программа перегружается в ОЗУ после включения питания или инициализации контроллера.

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





Дата публикования: 2015-01-23; Прочитано: 2864 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.014 с)...