Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Сравнение протоколов CAN. 
Прочие HLP

РефератПомощь в написанииУзнать стоимостьмоей работы

Следует отметить, что большинство существующих на рынке HLP, включая рассмотренные в данной статье, находятся в процессе развития и далеки от завершения, особенно в плане формирования библиотек профилей (для тех HLP, в которых они определены), в связи непрерывным расширением областей применения CAN сетей. В последние годы во всем мире наблюдается стремительный рост числа разработок CAN сетей… Читать ещё >

Сравнение протоколов CAN. Прочие HLP (реферат, курсовая, диплом, контрольная)

Несмотря на все разнообразие представленных на рынке протоколов верхнего уровня, включая не рассмотренные в данной статье, все они решают в целом ряд очень похожих между собой задач, описанных в начале статьи, — распределение идентификаторов, передача данных более 8 байтов и т. п. Задачи эти возникают в связи функциональной незавершенностью CAN спецификаций, ограниченных описанием лишь двух нижних уровней сетевого взаимодействия. Тем не менее, различия в способах их решения в тех или иных HLP приводят, в конечном счете, к различиям, порой весьма существенным, в стоимостных и функциональных характеристиках сетей на их основе, что необходимо учитывать при выборе HLP для конкретного приложения.

Далеко не последнюю роль играет и поддержка того или иного HLP со стороны производителей CAN оборудования и инструментальных средств. Самым простым и компактным вариантом объединения несложных промышленных устройств под управлением одного мастера является стандарт SDS. Несколько более развитые сервисы предоставляет спецификация DeviceNet. Наибольшей гибкостью и возможностью максимально эффективной реализации режима реального времени обладает протокол CAN Kingdom. В отличие от трех других рассмотренных протоколов, CANKingdom не касается каких либо аспектов физического уровня (среда, соединители и т. п.), выходящих за рамки стандарта ISO 11 898, и представляет собой высокоуровневую надстройку над канальным уровнем CAN. В таблицу 3.3 сведены некоторые характеристики четырех рассмотренных в статье HLP.

Таблица 3.3 — Сравнительные характеристики 4-х CAN HLP.

CANopen.

Can Kingdom.

DeviceNet.

SDS.

Допустимые скорости передачи данных, кбит/с.

  • 10,20(обязательная),
  • 50,125,250,
  • 500,800,1000

Любые до 1000,.

инициализация на 125.

  • 125,
  • 250,
  • 500
  • 125,250,
  • 500,
  • 1000

Защита от некорректной установки скорости передачи модулей.

Нет.

Да.

Нет.

Нет.

Автонастройка скорости передачи.

Нет.

Возможна, но не определена.

Возможна, но не определена.

Нет.

Допустимые номера узлов.

0 — 27.

0−255.

0−63.

0−127.

Поддержка расширенного CAN фрейма.

Нет.

Да.

Нет.

Нет.

Наличие профилей устройств.

Да (CiA SIG).

Нет.

Да (ODVA SIG).

Да (Honeywell Inc.).

Поддержка протокола.

CiA (CAN in Automation).

KVASER AB.

ODVA (Open DeviceNet).

Honeywell Inc.

Спецификация соединителей.

Да.

Нет.

Да.

Да.

Среди других прикладных CAN протоколов, получивших признание в последнее время, можно выделить стандарт SAE J1939 (SAE — Society of Automotive Engineers), пришедший на смену более старому J1708/J1587 и предназначенный для управления в режиме реального времени узлами транспортных средств (грузовики, автобусы), реализующий plug&play режим для модулей и использующий расширенный формат (29 битовый идентификатор) CAN фрейма. Ряд специализированных групп (например, HUG — Hydraulic Users Group) в области промышленной автоматизации работают над собственными дополнениями уже существующих CAN HLP в целях адаптации их параметров к своим областям применения.

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

В последние годы во всем мире наблюдается стремительный рост числа разработок CAN сетей и расширение спектра областей применения CAN-технологий.

По информации ассоциации CiA, если в 1996 году в мире было установлено 11 млн. CAN узлов, в 1997 — 25 млн., то в 1998 — уже более 59 миллионов. Прогнозируемое число на 1999 год — около 83 млн., а на 2000 год — более 125 млн. узлов. Эти прогнозы не учитывают все возрастающий интерес к сетям CAN со стороны североамериканских производителей, а также крупнейших юго-восточных корпораций. Непрерывно расширяется и предложение готовых модулей, а также инструментальных программных и аппаратных средств для тех или иных стандартов прикладных протоколов.

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

Показать весь текст
Заполнить форму текущей работой