Шины ASI, CAN, CANopen, WorldFIP

Общая характеристика промышленных сетей передачи данных. Особенности, назначение и основные функции полевых шин. Основные компоненты системы для сети AS-interface. Уровни шин CAN. Электронные спецификации устройств CANopen. Сеть WorldFIP и ее уровни.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 09.11.2017
Размер файла 1,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

4.3 Канальный уровень

Как и в большинстве сетей, для обмена данными в сети WorldFIP , с точки зрения пользователя используются два типа сервисов:

- периодический и апериодический обмен данными процесса;

- апериодический обмен параметрическими данными;

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

- периодический обмен идентифицированными переменными (для периодического обмена данными процесса);

- обмен идентифицированными переменными по запросу (для апериодического обмена данными процесса по запросу);

- обмен сообщениями по запросу (для обмена параметрическими данными).

На канальном уровне WorldFIP используется гибридный метод адресации: для обмена идентифицированными переменными используется модель Производитель - Потребитель - msg, а для обмена сообщениями - Отправитель - Получатель - msg.

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

Таблица 4.1 Пример таблицы сетевых переменных.

Переменная

Периодичность обновления (мс)

Тип

Продолжительность восстановления (мкс)

A

5

INT_8

170

B

10

INT _ 16

178

C

15

OSTR_32

418

D

20

SFPOINT

194

E

20

UNS_32

194

F

30

VSTR_16

290

На каждую переменную в этой таблице подписываются Производители (С - Consumer), которые будут восстанавливать эту переменную, и Потребители (Р - Producer), которые будут считывать ее значение. Когда приходит время на восстановление данной переменной Арбитр отправляет широковещательный запрос на восстановление этой переменной: " ID _ DAT _ A ". После этого канальный уровень производителя (на рисунке обозначен как P ) выдаст из буфера значение переменной А в широковещательном режиме " RP _ DAT _ A ". Все узлы, которые подписаны на эту переменную как Потребители (на рисунке обозначены как C ) восстановят ее в своих буферах обмена.

Рисунок 4.1 - Восстановление переменной .

Сетевой буфер канального уровня каждого узла состоит из двух частей (рисунок Рисунок 4.2):

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

- переменные, которые потребляются: восстанавливаются в буфере, когда производители этих переменных передают их значения.

Рисунок 4.2 - Реализация сетевого буфера.

Из буфера в приложение переменные считываются независимо от работы сети.

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

Например, для переменных с таблицы 4.1 макроцикл будет выглядеть как на рисунке 4.3, длиться 60 мс и состоять из 12 Элементарных циклов. Переменная А будет восстанавливаться с каждым Элементарным циклом (каждые 5 мс), а F - с каждым шестым Элементарным циклом.

Рисунок 4.3 - Организация макроцикла.

Время, которое остается до другого элементарного цикла используется для апериодических сообщений (рисунок 4.4).

Рисунок 4.4 - Выделение апериодического трафика.

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

4.4 Прикладной уровень

Сервисы прикладного уровня делятся на три группы:

- ABAS (прикладные сервисы Арбитра шины);

- MPS (периодические / апериодические сервисы производства);

- subMMS (подмножество сервисов сообщений).

Сервисы ABAS обеспечивают связь с соответствующими сервисами канального уровня. MPS обеспечивает обмен значениями периодических переменных с буфером, и активации запроса для обновления апериодической идентифицированной переменной канальным уровнем при необходимости. Сервисы subMMS обеспечивают передачу и активацию апериодических сообщений другому прикладному процессу в сети по адресу его узла. [5]

Основные характеристики WorldFIP сведены в таблице 4.2.

Таблица 4.2 - Характеристики WorldFIP.

OSI

Характеристика

WorldFIP

NetArea

уровень датчиков / контроллеров

прикладной

AppService

MPS - периодический и апериодический (по запросу) обмен данными процесса через сетевые переменные (через буферы устройств); subMMS - апериодический обмен параметрическими данными; управления состоянием узлов; диагностические сервисы; ABAS - управления и резервирования функций Арбитра, функции резервирования линий связи;

AppModel

- pull модель идентифицированного обмена Производитель-Потребитель для обновления сетевых переменных (обмен данными процесса);

- клиент-серверная модель обмена сообщениями для передачи апериодических сообщений (обмен параметрическими данными);

AppProfile

различные типы устройств ( Device WorldFIP - DWF) , определены в AFNOR и CENELEC

различные профили сетей (особенности физического уровня)

AppProcData

сервис MPS циклических переменных: зависит от реализации

AppResolut

для профиля FIPIO : 10 мс / 100 word; для FIPWAY 50 мс/128 word

канальный

ChAddMode

- Производитель-Потребитель - msg для сетевых переменных;

- Отправитель - Получатель - msg для апериодических сообщений

ChAccess

централизованный с Арбитром шины

ChChecksum

контрольная сумма FCS

физическое

PhInterface

синхронный интерфейс с манчестерским кодированием по напряжению ( IEC61158-2)

PhMedia

экранированная витая пара мин. сопротивление 150 Ом; оптоволокно;

PhTopology

шина;

PhLdrop

учитывается в PhLength = 3PhLdrop + Ltrunk

PhBaudRate

- 31.25 кБит / сек; 1 Мбит / сек (стандартная ); 2.5 Мбит / сек;

- 5 Мбит / сек (оптоволокно)

PhSegment

максимум 5 сегментов соединены репитерами

PhNodes

32 ( 96 на 3-х сегментах )

PhLength

зависит от профиля сети; <10000 м (при 31.25 кБит/с) ; общая - до 50 км; терминаторы 150 Ом на концах линии;

PhSupply

допускается < 35 В по отдельной паре проводов

ЗАКЛЮЧЕНИЕ

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

Fieldbus-технологии - это путь к прекращению противостояния производителей контрольного оборудования, с одной стороны, и универсальные инструменты для построения интегрированных комплексов - с другой.

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

Но наиболее важным критерием выбора должно быть соответствие принципам открытых систем - стандартизация и доступность. Только это позволяет и производителям, и пользователям делать надежные прогнозы и гарантировать сохранность их инвестиций.

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. http://www.fieldnets.narod.ru

2. http://www.automation.siemens.com/mcms/industrial-communication/en/support/ik-info/Documents/SYH_asi_grundlagen-76.pdf.

3. http://opiobjektid.tptlive.ee/Automatiseerimine/125_asinterfae.html.

4. http://bookasutp.ru/Chapter2_6.aspx.

5. https://sites.google.com/site/fieldbusbook/seti/worldfip.

Размещено на Allbest.ru

...

Подобные документы

  • Понятие, особенности и уровни промышленных сетей. Сравнение протоколов передачи данных HART, Industrial Ethernet, Foundation Filedbus, CAN, Modbus, их достоинства и недостатки. Физический и канальный уровни сети Profibus. Распределение функций управления.

    презентация [812,9 K], добавлен 29.11.2013

  • Назначение и классификация компьютерных сетей. Обобщенная структура компьютерной сети и характеристика процесса передачи данных. Управление взаимодействием устройств в сети. Типовые топологии и методы доступа локальных сетей. Работа в локальной сети.

    реферат [1,8 M], добавлен 03.02.2009

  • Створення програмного забезпечення управління сучасним текстильним виробництвом. Застосування промислової мережи CANopen. Моделювання системи у середовищі Tracemode6 та Twidosuite. Застосування на підприємстві мікроконтролерів. Асинхронний обмін даними.

    контрольная работа [268,3 K], добавлен 23.01.2016

  • Классификация компьютерных сетей. Назначение компьютерной сети. Основные виды вычислительных сетей. Локальная и глобальная вычислительные сети. Способы построения сетей. Одноранговые сети. Проводные и беспроводные каналы. Протоколы передачи данных.

    курсовая работа [36,0 K], добавлен 18.10.2008

  • Монтаж и прокладывание локальной сети 10 Base T. Общая схема подключений. Сферы применение компьютерных сетей. Протоколы передачи информации. Используемые в сети топологии. Способы передачи данных. Характеристика основного программного обеспечения.

    курсовая работа [640,0 K], добавлен 25.04.2015

  • Топологии компьютерных сетей. Методы доступа к каналам связи. Среды передачи данных. Структурная модель и уровни OSI. Протоколы IP и TCP, принципы маршрутизации пакетов. Характеристика системы DNS. Создание и расчет компьютерной сети для предприятия.

    курсовая работа [2,3 M], добавлен 15.10.2010

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

    курс лекций [885,8 K], добавлен 15.01.2010

  • Современные средства связи и их характеристика. Разработка структуры сети передачи данных. Выбор типа доступа. Основные уровни модели OSI, технология доступа. Выбор оборудования, характеристики сервера. Расчет стоимостных показателей для прокладки сети.

    курсовая работа [411,7 K], добавлен 22.04.2013

  • Достоинства компьютерных сетей. Основы построения и функционирования компьютерных сетей. Подбор сетевого оборудования. Уровни модели OSI. Базовые сетевые технологии. Осуществление интерактивной связи. Протоколы сеансового уровня. Среда передачи данных.

    курсовая работа [2,7 M], добавлен 20.11.2012

  • Анализ применяемых технологий в мультисервисных сетях. Сосуществование сетей АТМ с традиционными технологиями локальных сетей. Характеристика сети передачи данных РФ "Электросвязь" Кемеровской области. Схема организации сети передачи данных, каналы связи.

    дипломная работа [642,3 K], добавлен 02.11.2010

  • Описание высокоскоростной последовательной шины FireWire: ее составляющие, спецификации, принцип работы, кабели и разъемы, топология. Уровни реализации протокола IEEE 1394: транзакции, связи и физический. Использование внешних дисковых устройств.

    реферат [1,5 M], добавлен 15.07.2012

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

    презентация [287,4 K], добавлен 01.04.2015

  • Всемирная система объединенных компьютерных сетей, построенная на использовании протокола IP и маршрутизации пакетов данных. Домен и его уровни. Основные сервисы Internet. Что нужно для подключения к сети Internet. Правила поиска информации в Интернете.

    курсовая работа [1,5 M], добавлен 10.01.2012

  • Топология компьютерных сетей. Методы доступа к несущей в компьютерных сетях. Среды передачи данных, их характеристики. Структурная модель OSI, её уровни. Протокол IP, принципы маршрутизации пакетов. Физическая топология сети. Определение класса подсети.

    контрольная работа [101,8 K], добавлен 14.01.2011

  • Назначение и классификация компьютерных сетей. Распределенная обработка данных. Классификация и структура вычислительных сетей. Характеристика процесса передачи данных. Способы передачи цифровой информации. Основные формы взаимодействия абонентских ЭВМ.

    контрольная работа [36,8 K], добавлен 21.09.2011

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

    реферат [246,8 K], добавлен 05.08.2013

  • Технология построения сетей передачи данных. Правила алгоритма CSMA/CD для передающей станции. Анализ существующей сети передачи данных предприятия "Минские тепловые сети". Построение сети на основе технологии Fast Ethernet для административного здания.

    дипломная работа [2,5 M], добавлен 15.02.2013

  • Анализ цели проектирования сети. Разработка топологической модели компьютерной сети. Тестирование коммутационного оборудования. Особенности клиентских устройств. Требования к покрытию и скорости передачи данных. Виды угроз безопасности беспроводных сетей.

    дипломная работа [3,3 M], добавлен 22.03.2017

  • Общая характеристика локальных вычислительных сетей, их основные функции и назначение. Разработка проекта модернизации локальной компьютерной сети предприятия. Выбор сетевого оборудования, расчет длины кабеля. Методы и средства защиты информации.

    дипломная работа [1,5 M], добавлен 01.10.2013

  • Общая характеристика локальных компьютерных сетей, их разновидности и влияние на скорость передачи данных. История возникновения сети Интернет, ее структура и особенности. Комплексная автоматизация предприятий на примере программы "1С-бухгалтерия".

    реферат [17,6 K], добавлен 22.04.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.