Локальные промышленные сети
Информационный обмен между различными уровнями управления, их интеграция в единую систему осуществляются посредством локальных вычислительных сетей. Локальные вычислительные сети представляют собой системы распределенной обработки данных, охватывающие относительно небольшие территории (до 5 — 10 км) внутри отдельных предприятий и объединяющие с помощью общего канала связи сотни абонентских узлов.
Локальные вычислительные сети, обеспечивающие физическую и логическую связь между распределенными промышленными контроллерами, измерительными преобразователями и исполнительными механизмами и их интеграцию в единую систему управления технологическим процессом, называются локальными промышленными сетями (Fieldbus — «полевая» шина). Основными требованиями, являются простота монтажа, высокая надежность и высокая скорость передачи данных (что отличает их, например, от глобальных сетей, которые могут вносить в передачу данных значительные задержки).
Семиуровневая эталонная модель взаимодействия открытых систем
Стандарты призваны облегчить интеграцию продуктов различных производителей в одной сети.
Международная организация по стандартизации (International Organization of Standardization — ISO) разработала стандарт, описывающий правила соединения аппаратных и программных средств в единую систему. Этот стандарт носит название модели взаимосвязи открытых систем — ВОС (Open System Interconnection — OSI). Как правило, производители сетевого оборудования определяют свои изделия в терминах OSI-модели.
Архитектура OSI-модели разбита на семь независимых уровней. В соответствии с этим передача информации в сети сводится к семи подзадачам, соответствующим определенным уровням модели. Отдельные уровни отличаются по специфике выполняемых процессов и по технологиям реализации. Каждый уровень обеспечивает полный набор услуг для уровня, расположенного выше.
В табл. 1 указаны конкретные примеры реализации всех семи уровней OSI-модели. Нижние два уровня — физический и канальный — реализуются аппаратно-программным способом, остальные пять — в основном программным. Так, сетевой уровень реализуется драйверами операционной системы, а также аппаратными и программными средствами маршрутизаторов. Верхние четыре уровня реализуются средствами сетевой операционной системы.
При передаче информации между прикладными программами, находящимися на разных узлах сети, передаваемая информация проходит вниз через все уровни системы и преобразуется к виду, пригодному для передачи по физическим каналам связи. После доставки по требуемому адресу информация проходит через все уровни наверх и преобразуется в исходный вид.
Таблица 1 Примеры реализации уровней ОSI-модели
Номер уровня | Название | Назначение | Пример |
1 | Физический | Физическое (механическое и электрическое) соединение среды передачи данных | Стандарт l0BaseT (витая пара) Стандарт 10Base2/10Base5 (коаксиальный кабель) Стандарт 10 Base F (оптоволоконные линии) |
2 | Канальный | Передача по физическому адресу по сети Доступ к среде передачи данных | Ethernet Token Ring Протокол CSMA/CD (Carrier Sense Multiple Access / Collision Detection — Сети с множественным доступом с контролем несушей и обнаружением коллизий) |
3 | Сетевой | Логическая адресация и маршрутизация | IP (Internet Protocol -Протокол Интернет) IPE (Internetwork Packet Exchange — Межсетевой протокол обмена пакетами) DDP (Datagram Delivery Protocol — Протокол доставки пакетов (Apple Talk)) |
4 | Транспортный | Прозрачная передача пакетов данных по сети | TCP (Transmission Control Protocol - Протокол контроля передачи данных) SPX (Sequenced Packet Exchange — Протокол последовательного обмена пакетами) ATP (Apple Talk Transaction Protocol — Протокол управления транзакциями Apple Talk) |
5 | Сеансовый | Управление диалогом между устройствами сети | NPS (Network Print Service — Сервисы печати) NFS (Network File System -Разделяемые файловые системы) |
6 | Представительный | Преобразование данных при передаче информации между устройствами с различными форматами данных | Код ASCI I (American Standard Code for Information Interchange — Американский стандартный код для обмена информацией) EBCDIC (Extended Binary Coded Decimal Interchange Code — Расширенный двоично-десятичный код для обмена информацией) |
7 | Прикладной | Предоставление сетевого сервиса для программ пользователя | Электронная почта Удаленный доступ (Telnet) |
Промышленные сети реализуют физический, канальный и прикладной уровни OSI-модели, остальные уровни в большинстве случаев избыточны.
Топологии сетей
Топология сети описывает способ объединения различных сетевых устройств. Выбор топологии влияет на характеристики сети: способ доступа к сети, возможность ее расширения, надежность. Основными топологиями являются шина (Bus), кольцо (Ring) и звезда (Star).
При построении вычислительных сетей используются два варианта подключения сетевых устройств: радиальное и магистральное. Радиальное соединение между двумя сетевыми устройствами (ЭВМ, ПК и т.п.) называется соединением точка к точке (point to point interface). Магистральное соединение сетевых устройств, при котором они независимо выходят на общую линию передачи, называется «многоточечным» соединением (multipoint).
Наиболее простыми и распространенными являются сети с топологией типа шина (магистраль). Для объединения группы устройств в сеть здесь применяется единый кабель. Кабель имеет несколько промежуточных ответвлений, которые используются для соединения магистрального провода с сетевыми устройствами. Тип соединения — многоточечный. Каждое сетевое устройство может передавать данные только в том случае, если другие «молчат». Сеть с такой топологией отличается легкостью расширения, однако чем больше абонентских узлов в сети, тем ниже ее производительность (сетевой абонентский узел — это ЭВМ, ПК, панель визуализации и т.д.). Основной недостаток этой топологии заключается в том, что выход из строя магистрального кабеля влечет за собой остановку всей сети. В то же время выход из строя одного узла не нарушает работоспособности сети.
В топологии типа кольцо информация передается от узла к узлу последовательно по физическому кольцу. Каждый узел передает информацию только одному из узлов. Тип соединения — точка к точке. Приемный узел выступает в роли повторителя, регенерируя полученную информацию. К передатчикам и приемникам здесь предъявляются более низкие требования, чем в широковещательных конфигурациях, где передаваемые данные получают все узлы сети. На различных участках сети могут использоваться разные виды физической передающей среды. Выход из строя линии связи приводит к отказу сети.
Топология типа звезда предполагает, что все сетевые узлы подключены собственным физическим каналом связи к центральному концентратору или контроллеру. Тип соединения — точка к точке. Информация от периферийного передающего узла поступает к другим периферийным узлам через центральный узел. Центральный узел должен отличаться повышенной надежностью, поскольку выход его из строя останавливает всю сеть. Выход из строя периферийного узла или одного физического канала связи отключает только один сетевой узел и не влияет на работоспособность остальной сети.
Канал передачи данных
Локальная промышленная сеть использует последовательную передачу данных по каналу связи. Такой способ обеспечивает надежную передачу данных на большие расстояния и является экономичным.
Среда передачи данных ЛПС. В качестве физической среды передачи данных обычно применяется витая пара, коаксиальный кабель или оптоволокно, реже — канал беспроводной связи.
Витая пара представляет собой пару изолированных проводящих жил, скрученных друг с другом и помещенных в общую диэлектрическую оболочку. Достоинства витой пары — низкая стоимость и простота применения.
Коаксиальный кабель представляет собой медную токоведущую жилу, окруженную слоем диэлектрика и покрытием в виде металлической оплетки или фольги. Существует в двух вариантах: тонкий — 6 мм (10 Base2 /IEEE 802.3) и толстый — 12 мм (10 Base5/IEEE802.3) коаксиальный кабель. Достоинство коаксиального кабеля — возможность прямых ответвлений (путем прокалывания изоляционного слоя), благодаря чему сеть может легко наращиваться, а также помехозащищенность.
Оптоволоконный кабель состоит из оптоволокна и защитного покрытия. Оптоволокно изготавливается из стекла или специального пластика и служит для передачи световых сигналов. Оптоволокно покрывается светоотражающим составом, предотвращающим рассеивание света. Снаружи оптоволокно покрыто поливинилхлоридом или каким-либо другим защитным покрытием, повышающим прочность кабеля.
Используется в основном оптоволокно двух типов. Первый тип предполагает параллельную передачу нескольких световых сигналов и применяется для передач на расстояние до 2 000 м, источник сигнала — диод. Второй тип предусматривает одиночный режим передачи, применяется для передачи сигнала на расстояние до 5 000 м, источник сигнала — лазер.
Достоинства оптокабеля — высокая скорость передачи данных и устойчивость к электромагнитным помехам, так как оптоволокно не является электропроводящим материалом.
Основные характеристики рассмотренных сред передачи данных сведены в табл. 2.
Таблица 2 Основные характеристики сред передачи данных
Тип среды передачи | Скорость передачи, Мбит/с | Длина сетевого сегмента, м | Примерная стоимость 1 м, долл. |
Витая пара | До 100 | 100 | 0,3-0,7 |
Тонкий коаксиальный кабель | До 10 | 185 | 2 |
Толстый коаксиальный кабель | До 100 | 500 | 2,5 |
Оптоволокно | 100 и выше | 2-5 км | 2-6 |
Физические интерфейсы. Они определяются рядом стандартов. Стандарты устанавливают требования к характеристикам электрических сигналов (фронты и уровни напряжения или тока), способам кодирования данных, типам разъемов и т.д.
Давно и широко используется при передаче данных стандарт RS-232C. Стандарт применяется при относительно медленной передаче сигналов — скорость передачи данных от 50 до 38 400 бит/с; максимальная длина соединения (без повторителей) — 15 м. Информация передается последовательно бит за битом асинхронным способом. Передаваемый байт данных содержит бит паритета и сопровождается стартовым и стоповыми битами. Единица и нуль кодируются импульсами напряжения положительной и отрицательной полярности. Временная диаграмма передачи байта показана на рис. 1.
Рис. 1. Временная диаграмма передачи байта
Стандарт определяет также распайку интерфейсного разъема. Интерфейс RS-232C с передачей по току (current loop — токовая петля) представляет собой двухпроводную линию, образующую токовую петлю. Передающее устройство является дискретно переключаемым источником тока. Данные передаются сигналами постоянного тока 4—20 мА. Токовая петля позволяет увеличить помехозащищенность и передавать сигналы по линии длиной до 3 км.
Разработанные позднее стандарты интерфейсов последовательной передачи данных RS-422 и RS-485 допускают значительно большие скорости и дальность передачи данных (табл. 3). Наибольшее распространение нашел стандарт RS-485. Интерфейсы на базе этого стандарта реализованы практически во всех УВК и промышленных ЭВМ. Схема многоточечного подключения передатчиков, приемников и приемопередатчиков к проводной линии связи по стандарту RS-485 показана на рис. 2.
Логическая организация интерфейса. Информация по ЛПС передается блоками, которые называются пакетами или сообщениями. Типовая структура пакета имеет вид, показанный на рис. 3.
Поля пакета имеют следующее назначение: адрес абонента сети; управляющая информация о последовательности действий (например, запись, чтение данных и др.); передаваемые данные; контрольный код обнаружения ошибок.
Для передачи информации по ЛПС используются манчестерский код, кодирующий 0 и 1 по восходящему и нисходящему фронту сигнала, NRZ-код (Non Return to Zero — без возврата к нулю), в котором логический нуль соответствует изменению, а логическая единица — сохранению полярности сигнала предыдущего бита (рис. 4) и др.
Методы доступа к среде передачи данных. Используются в основном два метода упорядоченного доступа к общей для нескольких взаимодействующих сетевых устройств среде передачи данных (шинной магистрали) — централизованный и децентрализованный.
Таблица 3. Характеристики стандартных физических интерфейсов
Стандарт | Вид подключения | Вид передачи | Число приемников на один передатчик в линии (макс) | Скорость передачи | Длина линии без повторителей (макс), м |
RS-232C | Точка к точке | Несимметричная линия, передача по напряжению, дуплекс. Передача по току, дуплекс | 1/1
1/1 1/1 | 19,2 Кбит/с 9,6 Кбит/с 1,2 Кбит/с | 15
300 2000 |
RS-422 | Точка к точке | Симметричные (дифференциальные) линии, передача по напряжению, дуплекс | 1/10 | 10 Мбит/с 100 Кбит/с | 13 1300 |
RS-485 | Многоточка | Симметричные линии, передача по напряжению, полудуплекс | 1/32 | 10 Мбит/с 1 Мбит/с 100 Кбит/с | 13 50 1300 |
Симметричная линия связи
Рис. 2. Многоточечное соединение по стандарту RS-485: G — формирователь; R — приемник; G/R приемопередатчик;
RC— согласующий резистор; А/А1 и В/В1— точки подключения приемников/передатчиков
Адрес | Управление | Данные | Контроль ошибок |
Рис. 3. Типовая структура пакета
Рис. 4. Кодирование методом невозвращения к нулю
Централизованный метод доступа (метод «ведущий/ведомый» — master/slave) предполагает наделение одного из узлов правами ведущего, или хозяина (master). Другие узлы являются ведомыми (slave). Ведущий узел определяет порядок и время доступа ведомых узлов к шине, инициирует циклы обмена данными по шине с ведомыми узлами. Сообщения могут передаваться только одному узлу или всем узлам одновременно. В последнем случае это Широковещательный (broadcast) режим, не требующий адресации каждого абонента сети. При отказе ведущего узла обмен по Шине приостанавливается. Централизованный метод используйся, как правило, на нижнем уровне управления — уровне контроллеров, датчиков, исполнительных механизмов.
Децентрализованный метод доступа к шине предполагает наделение правами ведущего группы устройств сети. Этот метод получил наибольшее развитие. Функции ведущего в этом случае Могут передаваться от одного узла к другому. Используются два варианта децентрализованного доступа: метод передачи маркера (Token Passing Method) и множественный метод доступа с контролем несущей и обнаружением коллизий (Carrier Sense Multiple Access with Collision Detection, CSMA/CD).
В методе передачи маркера право доступа к шине (маркер) передается циклически от одного узла сети к другому. Узел, получивший маркер, становится ведущим. Метод, как правило, используется в распределенных сетях с большой загрузкой шины.
При множественном методе доступа к шине право мастера имеет в равной степени каждый узел. Это право реализуется случайным образом. Всем узлам необходимо прослушать канал и определить, является ли он свободным или занят. Если шина свободна, каждый узел может занять ее для передачи своих данных. Если одновременно несколько узлов претендуют на право доступа к шине, это приводит к конфликту (коллизии). В этом случае все узлы снимают свои заявки, и в каждом из них включается генератор случайных чисел, задающий временной интервал до следующего запроса на доступ к шине. Возможен механизм разрешения коллизии на основе приоритета сообщений: право на доступ к шине получает узел, передающий сообщение с наибольшим приоритетом. Множественный метод доступа наиболее широко используется при относительно низкой загрузке магистрали передачи данных.
Сетевые устройства
Основными специализированными сетевыми устройствами, используемыми в локальных сетях, являются:
трансивер (tranceiver) - приемопередатчик, который служит для подключения сетевого узла к основной магистрали сети из коаксиального кабеля или оптоволокна;
концентратор (hub) — используется при создании инфраструктуры сети. Соединяет сегменты кабеля, восстанавливает и усиливает передаваемый сигнал;
интеллектуальный концентратор (switcher) — обладает возможностью коммутировать приходящие пакеты, т.е. ретранслировать их по сегментам, выделенным на основе анализа адресной информации. Трансивер и концентратор реализуют функции физического уровня OSI-модели;
мост (bridge) — интеллектуальное устройство, которое служит для соединения двух различных сетей, например Profibus иEthernet. Реализует функции канального уровня OSI-модели. Передает пакеты из одной сети в другую по адресу назначения;
маршрутизатор (router) — используется в сложных сетях в точках разветвления маршрутов для определения дальнейшего наилучшего пути пакета, функционирует на сетевом уровне OSI-модели. В качестве маршрутизатора может использоваться сетевая станция, имеющая несколько сетевых интерфейсов и соответствующее программное обеспечение.
Каждый из узлов сети содержит сетевой адаптер (плату или микросхему интерфейсного контроллера) для сопряжения сети со средой передачи данных. Организация физической и логической связи по сети регламентируется протоколом, который устанавливает базовые правила реализации сети и обмена данными между ее абонентами. Сетевой адаптер поддерживает соответствующий протокол. Сетевые адаптеры реализуют функции физического и канального уровней OSI-модели.
В функции сетевого адаптера входят:
контроль возможности доступа к сети;
идентификация адреса;
кодирование и декодирование сигнала;
преобразование параллельного кода в последовательный и обратное преобразование соответственно при передаче и приеме;
промежуточное хранение данных в буферной памяти;
контроль ошибок.
Сравнительные характеристики ЛПС
В настоящее время существует большое разнообразие промышленных сетей. Каждая из них имеет свои параметры и области применения.
Система управления производством реализуется в общем случае на основе иерархии промышленных сетей. Различают обычно два уровня: уровень датчиков и уровень производственного процесса.
Задача уровня датчиков (Sensor/actuator level) — объединение простых устройств: датчиков и исполнительных механизмов распределенной АСУ. Каждое из этих устройств должно иметь специальную интерфейсную микросхему. Сети данного уровня обеспечивают высокоскоростную передачу коротких сообщений. Длина сегмента сети обычно порядка 100 м, число узлов — несколько десятков, цикл опроса шины — порядка 10 мс, объем передаваемых данных за цикл — от одного до нескольких десятков байт. Примерами этих сетей являются ASI и Profibus DP.
Задача уровня производственного процесса (Field level) — объединение промышленных контроллеров для сбора, обработки информации и управления технологическим процессом. Сеть может объединять сотни узлов. Она предназначена для передачи больших объемов данных (цикл шины — порядка 100 мс). Примерами таких сетей являются Profibus FMS и Bitbus.
Эти сетевые уровни связаны посредством мостов между собой и с верхними уровнями комплексной АСУ предприятия.
Сравнительные характеристики наиболее распространенных промышленных сетей представлены в табл. 4. Некоторые из них рассмотрены подробнее в следующих разделах на примере конкретных разработок.
Таблица 4 Сравнительные характеристики промышленных сетей
Προτο кол | Стандарт, страна | Среда передачи | Число узлов | Скорость передачи данных, Кбод | Длина линий | Топология сети | Принцип доступа к сети |
Profibus | DIN 19245 ч. 1, 2, 3 4, Германия | Витая пара, оптоволоконный кабель | До 126 | 500-1500 (модификация FMS); 1500-12000 (DP); 31 (РА) | 1200 м; 4800м с повторителями; до 22 км (оптоволоконный кабель) | Звезда, шина, кольцо | MASTER/ SLAVE с передачей маркера |
Bitbus | IEEE 1118, США | Витая пара, радиоканал, оптоволоконный кабель | 28 (синхронный режим); до 250 (асинхронный режим) | 500-2400 (синхронный режим); 64-375 (асинхронный режим) | 30м (синхронный режим); до 1200м (асинхронный) | Шина | MASTER/ SLAVE |
Ethernet | ISO 8802.3, США | Витая пара, коаксиальный и оптоволоконный кабель | 1023 | 10000; 100000 (Fast Ethernet) | 1500м (коаксиальный кабель); до 5000м (оптоволоконный кабель) | Шина, звезда | CSMA/ CM |
ASI | США | Витая пара, спецкабель | До 32 | До 167 | До 1000м | Линия, звезда, дерево, кольцо | MASTER/ SLAVE |
HART | Bell 202 FSK, США | Витая пара, выделенный телефонный канал | До 15 | 1200 | ДоЗ км | Звезда, шина | MASTER/ SLAVE |
Lon-Works | США | Витая пара, коаксиальный, оптоволоконный кабель, радиоканал | До 127 | 4,88-1250 | До 2 км | Произвольная топология | Множественный доступ (CSMA/ CD) |
Canbus | ISO 11898, ISO П519, Германия | Витая пара | До 30 | 50-1000 | До 1 км (20 Кбод); До 40м (1 Мбод) | Шина | Множественный доступ по приоритетам (CSMA/ СМ) |
Modbus
| PIMbus-300, сша | Не специфицирована | 1 ведущий; ДО 247 ведомых | 0,6-19,2 | 15м (RS-232С); 1200м (RS-422); 1000 м (токовая петля) | Звезда, шина | MASTER/ SLAVE |
Yandex.RTB R-A-252273-3
- Основные определения и понятия предмета технические средства.
- Классификация элементов систем автоматики
- 1. Состав систем автоматики
- 2. Физические основы работы электромеханических и магнитных элементов
- 3. Статические характеристики
- 4. Динамические характеристики
- 5. Обратная связь в системах автоматики
- 6. Надежность элементов систем автоматики
- 1. Электрические измерения неэлектрических величин
- 2. Мостовая измерительная схема постоянного тока
- 3. Чувствительность мостовой схемы
- 4. Мостовая схема переменного тока
- 5. Дифференциальные измерительные схемы
- 6. Компенсационные измерительные схемы
- 7. Первичные преобразователи с неэлектрическим выходным сигналом
- 1. Типы электрических датчиков
- 2. Контактные датчики с дискретным выходным сигналом
- 1. Назначение. Принцип действия
- 2. Конструкции датчиков
- 3. Характеристики линейного потенциометрического датчика
- 4. Реверсивные потенциометрические датчики
- 5. Функциональные потенциометрические датчики
- 1. Назначение. Типы тензодатчиков
- 2. Принцип действия проволочных тензодатчиков
- 3. Устройство и установка проволочных тензодатчиков
- 4. Фольговые, пленочные, угольные и полупроводниковые тензодатчики
- 5. Методика расчета мостовой схемы с тензодатчиками
- 1. Назначение. Типы электромагнитных датчиков
- 2. Принцип действия и основы расчета индуктивных датчиков
- 3. Дифференциальные (реверсивные) индуктивные датчики
- 4. Трансформаторные датчики
- 5. Магнитоупругие датчики
- 6. Индукционные датчики
- 1. Принцип действия
- 2. Устройство пьезодатчиков
- 3. Чувствительность пьезодатчика и требования к измерительной цепи
- 1. Принцип действия. Типы емкостных датчиков
- 2. Характеристики и схемы включения емкостных датчиков
- 1. Назначение. Типы терморезисторов
- 2. Металлические терморезисторы
- 3. Полупроводниковые терморезисторы
- 4. Собственный нагрев термисторов
- 5. Применение терморезисторов
- 1. Принцип действия
- 2. Материалы, применяемые для термопар
- 3. Измерение температуры с помощью термопар
- 1. Назначение и принцип действия
- 2. Устройство струнных датчиков
- 1. Назначение. Типы фотоэлектрических датчиков
- 2. Приемники излучения фотоэлектрических датчиков
- 3. Применение фотоэлектрических датчиков
- 1. Принцип действия и назначение
- 2. Излучатели ультразвуковых колебаний
- 3. Применение ультразвуковых датчиков
- 1. Физические основы эффекта Холла и эффекта магнитосопротивления
- 2. Материалы для датчиков Холла и датчиков магнитосопротивления
- 3. Применение датчиков Холла и датчиков магнитосопротивления
- Коммутационные и электромеханические элементы
- 1. Назначение. Основные понятия
- 2. Кнопки управления и тумблеры
- 3. Пакетные переключатели
- 4. Путевые и конечные выключатели
- 1. Режим работы контактов
- 2. Конструктивные типы контактов
- 3. Материалы контактов
- 1. Назначение. Принцип действия
- 2. Основные параметры и типы электромагнитных реле
- 3. Электромагнитные реле постоянного тока
- 4. Последовательность работы электромагнитного реле
- 5. Тяговая и механическая характеристики электромагнитного реле
- 6. Основы расчета магнитопровода электромагнитного реле
- 7. Основы расчета обмотки реле
- 8. Электромагнитные реле переменного тока
- 9. Быстродействие электромагнитных реле
- 1. Назначение. Принцип действия
- 2. Магнитные цепи поляризованных реле
- 3. Настройка контактов и устройство поляризованного реле
- 4. Вибропреобразователи
- 1. Типы специальных реле
- 2. Магнитоэлектрические реле
- 3. Электродинамические реле
- 4. Индукционные реле
- 5. Реле времени
- 7. Шаговые искатели и распределители
- 8. Магнитоуправляемые контакты. Типы и устройство
- 9. Применение магнитоуправляемых контактов
- Применение увк для построения систем управления современная концепцияавтоматизированных систем управления производством
- Мировые тенденции развития микропроцессорных птк
- Локальные промышленные сети
- Обзор промышленных сетей
- 1. Modbus
- 2. World-fip
- 1. Циклический трафик.
- 2. Периодический трафик.
- 3. Обслуживание сообщений.
- 3. Canbus
- 4. LonWorks
- 5. Hart
- 7. Bitbus
- 8. Profibus
- Общее заключение
- Принципы построения увк
- Современные управляющие вычислительные комплексы
- 1. Классификация исполнительных устройств
- 2. Пневматические исполнительные механизмы
- 3. Гидравлические исполнительные механизмы
- 4. Электрические исполнительные механизмы с контактным управлением электродвигателем
- 5. Регулирующие органы