Преимущества и недостатки CAN

Преимущества:

· возможность работы в режиме жёсткого реального времени;

· простота реализации и минимальные затраты на использование;

· высокая устойчивость к помехам;

· арбитраж доступа к сети без потерь пропускной способности;

· надёжный контроль ошибок передачи и приёма;

· широкий диапазон скоростей работы;

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

Недостатки:

· максимальная длина сети обратно пропорциональна скорости передачи;

· относительно большой размер служебных данных в пакете (по отношению к полезным данным);

· отсутствие единого общепринятого стандарта на протокол высокого уровня.

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

 

Информация о CiA.

Что такое CiA?

Как мы отмечали ранее (лекция 2 о fieldbus) наличие международной общепризнанной организации поддержки пользователей той или иной промышленной шины является одним из важных критериев её выбора. Это значительной облегчает её реализацию и применение. А также упорядочивает весь процесс использования – по сути жизни fieldbus.

Отметим также, что CiA является международным профессиональным сообществом с традиционной структурой, правилами членства, сертификацией и т.п. Таким образом, познакомившись с ней, Вы будете иметь представление о структуре и членстве также, например, в IEEE, IEC и т.п.

Полное название ассоциации "CAN in AUTOMATION - Международная группа поддержки пользователей и производителей". CAN in Automation (CiA) – международная некоммерческая организация, объединяющая производителей оборудования, разработчиков и пользователей CAN-сетей. Основана в 1992 году Хольгером Целтвангером (Holger Zeltwanger), в то время редактором технического журнала, сейчас – исполнительный директор CiA. В настоящее время членами CiA являются более 500 компаний по всему миру. Штаб-квартира организации находится в г.Нюрнберг (Германия), представительства есть в США, Франции, Индии, Китае, России (ООО «Марафон», тел./факс.(495) 651-06-09, 939-5659, 939-1324) и других странах. Официальный сайт CiA: http://www.can-cia.org, в России http://www.can-cia.ru, http://can-expo.ru.

CiA ставит перед собой две основные задачи:

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

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

Структура CiA (рис. 6.1) представлена ниже.

 

Рис. 6.1. Структура деятельности CiA

 

Генеральная Ассамблея (общее собрание) собирается ежегодно и выбирает Совет Директоров, Технический Комитет и Бизнес Комитет. Каждый член ассоциации имеет один голос на выборах. Члены ассоциации могут принимать участие в работе любых технических и маркетинговых групп. Они имеют доступ ко всем спецификациям, выпускаемым CiA, рабочим предложениям и совещаниям по вопросам разработки спецификаций. Напомним, что спецификациями называют некий стандарт или набор правил, руководящий документ для всех участников сообщества.

В рамках организации CiA созданы группы по интересам, специальные группы по интересам и целевые группы (рис. 6.2), в задачи которых входит развитие и поддержка спецификаций CiA.

 

Рис. 6.2. Группы CiA

 

Спецификации CiA проходят разные этапы формирования и утверждения на различных уровнях в течение стандартного периода развития, как показано на рисунке 6.3.

Начиная с января 2005 года, CiA предоставляет некоторые спецификации со статусом DS и DR для свободного скачивания через Интернет с вебсайта ассоциации, однако спецификации CANopen со статусом DSP, WD, WDP доступны по-прежнему только членам CAN in Automation. Это одно из преимуществ членства в ассоциации. Кроме этого, члены ассоциации имеют возможность влиять на формирование спецификаций, участвуя в работе технических групп, и получать важную и адекватную информацию прежде, чем спецификация опубликована.

Некоторые из технических разработок CiA предназначены для представления в комитеты по международной стандартизации, таких как Международная Организация для Стандартизации (ISO), Международная Электротехническая Комиссия (IEC), европейский Комитет по Электротехнической Стандартизации (CENELEC), европейский Комитет по Стандартизации (CEN), и IEEE.

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

Например, для физического и канального уровней технологии CAN оформлен так называемый протокол CAL (CAN Application Layer) в спецификации DS 301. Также определены ограничения для программируемых устройств (DS 302), рекомендации по кабелям и разъемам (DS 303-1), единицы системы СИ и описание префиксов (DS 303-2). Версия 4 DS 301 стандартизована в виде европейского стандарта EN 50325-4. Упомянутые спецификации доступны без ограничений на сайте CiA.

 

 

Рис. 6.3. Этапы разработки спецификаций CiA

 

 

Членство в CiA

Членство в CiA может быть ассоциированным или полноправным. Ассоциированными членами CiA могут стать исключительно студенты. Ассоциированные члены CiA могут принимать участие в Генеральной Ассамблее CiA без права голоса, получают расписания Генеральной Ассамблеи, предложения к Генеральной Ассамблее, официальные стандарты CiA, черновые стандарты CiA, предложения по черновым стандартам CiA и рекомендации CiA.

Полноправными членами ассоциации CiA могут быть граждане, компании и некоммерческие организации. Полноправные члены CiA имеют те же права, что и ассоциированные члены, но кроме того они могут принимать участие в голосовании на Генеральной Ассамблее CiA и привлекаться к выборам Совета Директоров CiA, Технического Комитета и Бизнес Комитета. Полноправные члены CiA получают расписания Бизнес Комитета CiA , Технического Комитета CiA , Групп по интересам CiA, Специальных групп по интересам CiA и Маркетинговых групп CiA.

Членство в ассоциации CAN in Automation действительно с 1-го января до 31-го декабря календарного года. Оно продлевается автоматически на следующий год, если в конце года не поступил письменный отказ от участия в ассоциации. Компании, вступающие в ассоциацию после 1 июля календарного года платят за текущий год 50 % членского взноса.

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

Размер взносов устанавливает Генеральная Ассамблея организации. Члены CAN-CiA дают поручения секретариату и решают между собой, каким образом их членские взносы будут расходоваться. В основном это обеспечение деятельности технических и маркетинговых групп, проведение семинаров и конференций в разных странах, издание журнала «CAN Newsletter».

Члены CiA имеют следующие преимущества:

· принимают непосредственное участие в разработке спецификаций, выпускаемых ассоциацией CiA;

· получают информацию из первых рук о новых технологиях CAN и тенденциях рынка;

· получают предварительные версии стандартов и спецификаций (даже если не принимают участие в формировании стандарта);

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

· получают льготы на участие в мероприятиях, проводимых ассоциацией: Международной конференции CAN (iCC), CAN-школ, и т.д.;

· получают льготы на публикации в изданиях ассоциации;

· имеют бесплатный доступ ко всей информации, предоставляемой ассоциацией;

· имеют льготы по сертификации CANopen продуктов.

Члены ассоциации получают привилегию влиять на техническое содержание создаваемой спецификации, равно как и временное преимущество в разработке собственных систем по сравнению с разработчиками и производителями, не состоящими в ассоциации CAN in Automation.

 








Дата добавления: 2016-04-19; просмотров: 1874;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.009 сек.