вторник, 27 октября 2015 г.

CAL (CAN ApplicationLayer)

http://www.ce-studbaza.ru/schriebe.php?id=1064

Однією з головних цілей створення організації CiA в 1992 році була розробка та подальша підтримка відкритого протоколу прикладного рівня (7-й рівень моделі OSI), призначеного для CAN-мереж у сфері промислової автоматизації. Як прототип при розробці такого протоколу був узятий вже існував у той час і позитивно зарекомендував себе HLP, розроблений фірмою Philips. Результатом його апробації та подальшого удосконалення спеціальною робочою групою CiA з явилося опублікування 1993 специфікацій CAL - CANApplication Layer (CiA DS 20x). Фундаментом CAL служить канальний рівень CAN. CAL не є орієнтованим на конкретні програми стандартом протоколу, не містить будь-яких профілів, прив язаних конкретних пристроїв або завданням, і не визначає зміст переданих даних, але пропонує стандартизовані елементи мережевого сервісу прикладного рівня. Вирішення ж питання, яку частину з них використовувати, перебуває у віданні розробника. CAL включає в себе чотири складові частини: - специфікація CAN повідомлень (CMS - CAN Message Specification); - мережеве управління (NMT Network Management); - розподіл ідентифікаторів (DBT - Identifier Distributor); - управління рівнем (LMT - Layer Management).

Комментариев нет: