Page 79 - 4652
P. 79

представляє  фізичну  лінію  й  електричні  сигнали,  які
                            передаються по ній. Сьомий рівень – рівень користувача, він
                            дозволяє додаткам і різним пристроям обмінюватися даними й
                            розуміти один одного. Прикладом може бути іноземна мова:
                            для  розуміння  змісту  сказаного  необхідно  знати  мову
                            співрозмовника.  Пристрої,  які  використають  спільний  7-й
                            рівень, говорять на одній мові, можуть вільно обмінюватися
                            даними й правильно їх інтерпретувати.
                                Звичайний  RS-232  визначає  тільки  1-й  рівень,  маючи  на
                            увазі, що два пристрої можуть бути з'єднані без електричних
                            конфліктів.  Для  передачі  й  інтерпретації  даних  у  кожний
                            пристрій     необхідно      додати     додаткове      програмне
                            забезпечення, що підтримує протокол обміну. Воно визначить
                            правила з'єднання й формати даних.
                                Для  роботи  RS-485  необхідно  додаткове  визначення
                            канального  рівня,  що  задає  способи  доступу  до  фізичного
                            середовища        й     перемикання        напрямку       роботи
                            прийомопередатчиків пристроїв, що виходять на інтерфейсну
                            лінію  (симплексний  або  напівдуплексний  режими).  Для  RS-
                            485 канальний рівень визначає додаткове фізичне середовище
                            (виту пару), що дозволяє передавати сигнали в дуплексному
                            режимі.
                                Популярний  CAN  визначає  з'єднання  тільки  по  двох
                            перших  рівнях  моделі  OSI.  Тому,  наприклад,  усередині
                            автомобіля      розробники      використовують       CAN       як
                            комунікаційний  зв'язок  і  дописують  поверх  нього  свій
                            протокол 7-го рівня, що підтримує взаємодію й розуміння між
                            вузлами  автомобіля.  Будь-який  інший  вузол  з  інтерфейсом
                            CAN  поза  автомобілем  не  зможе  брати  участь  у  взаємодії,
                            поки для нього не буде реалізований сумісний протокол 7-го
                            рівня.
                                У  реальних  виробничих  умовах  виникає  необхідність
                            взаємодії пристроїв від різних виробників і тому існує кілька
                            відкритих  протоколів  7-го  рівня,  що  базуються  на  CAN,
                            наприклад  –  DеviceNet  і  САNореn.  Два  пристрої  від  різних
                            виробників зможуть взаємодіяти тому, що використають той
                            самий протокол 7-го рівня.


                                                            77
   74   75   76   77   78   79   80   81   82   83   84