кож стосовно інших майстрам, тобто може виконувати з ними комунікацію типу «майстер-майстер». має також широкомовний режим роботи, коли ведучий пристрій посилає повідомлення «всім», не чекаючи повідомлення про отримання, і Багатоабонентські режим, коли ведучий пристрій посилає одне і те ж повідомлення відразу декільком учасникам мережі.
У завдання об'єкта MAC активного пристрою (який отримав маркер) входить виявлення наявності або відсутності маркера відразу після початку роботи мережі, передача маркера наступного пристрою в порядку зростання адрес, видалення адрес вийшли з ладу або вимкнених пристроїв і додавання нових , відновлення втраченого маркера, усунення дублікатів маркерів, усунення дублювання мережевих адрес і забезпечення заданого періоду обігу маркера по мережі.
5. CAN
(Controller Area Network - «область, охоплена мережею контролерів») являє собою комплекс стандартів для побудови розподілених промислових мереж, який використовує послідовну передачу даних в реальному часі з дуже високим ступенем надійності і захищеності. Центральне місце в CAN займає протокол канального рівня моделі OSI. Спочатку CAN був розроблений для автомобільної промисловості, але в даний час швидко впроваджується в область промислової автоматизації. Це добре продуманий, сучасний і багатообіцяючий мережевий протокол. Початок розвитку CAN було покладено компанією Bosch в 1983 р., перші мікросхеми CANконтроллеров були випущені фірмами Intel і Philipsв 1987 році, в даний час контролери та трансивери CAN випускаються багатьма фірмами, в тому числі Analog Devices, Inc., Atmel Corp. Cast, Dallas Semiconductor, Freescale, Infineon, Inicore Inc., Intel, Linear Technology, Maxim Integrated Products, Melexis, Microchip, National Semiconductor, NXP, OKI, Renesas Technology Corp., STMicroelectronics, Yamar Electronics, Texas Instruments.
У Росії інтерес до CAN за останні роки сильно зріс, однак контролерну обладнання для CAN в Росії вкрай мало, в десятки або сотні разів менше, ніж для Modbus або Profibus. Серед протоколів прикладного рівня для роботи з CAN найбільшого поширення в Росії отримали CANopen і DeviceNet.
Нині CAN підтримується 11-ю стандартами ISO, в тому числі.
CAN охоплює два рівня моделі OSI: фізичний і канальний (табл. 2.7 <file:///E:MYDOC!!!%D0%A3%D0%9D%D0%98%D0%92%D0%95%D0%A0!!!%D0%9A%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BD%D1%8B%D0%B5%20%D1%81%D0%B5%D1%82%D0%B8%D0%9C%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%B0%D0%BB%D0%9A%D0%BD%D0%B8%D0%B3%D0%B8BookASUTPbookasutpChapter2_6.html>). Стандарт не передбачає ніякого протоколу прикладного (7-го) рівня моделі OSI. Тому для його втілення в життя різні фірми розробили кілька таких протоколів: CANopen (організації CiA), SDS (фірми Honeywell Micro Switch Division), CAN Kingdom (фірми Kvaser), DeviceNet (фірми Allen-Bradley, що став Європейським стандартом в 2002 р.) і ряд другіх.характерізуется наступними основними властивостями:
· кожного повідомлення (а не пристрою) встановлюється свій пріоритет;
· гарантована величина паузи між двома актами обміну;
· гнучкість конфігурації і можливість модернізації системи;
· широкомовний прийом повідомлень з синхронізацією часу;
· несуперечність даних на рівні всієї с...