Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Konspekt_lektsy_KISU_redaktirovannyy_308.doc
Скачиваний:
27
Добавлен:
29.04.2019
Размер:
2.25 Mб
Скачать

14.3. Адресовані перетворювачі інтерфейсу

Адресований перетворювач інтерфейсу може виконувати частину|частку| мережевих|мережних| функцій: перевірку доступності каналу, боротьбу за доступ до каналу, розбивку даних на кадри, виявлення і корекцію помилок, повторну передачу у разі|в разі| виявлення помилок. Зокрема, перетворювач RS-232|, з функціями адресації, в CAN| виконує всі функції фізичного і канального рівня CAN|, відповідно до стандарту , проте|однак| він не виконує функцій рівня додатків, як це роблять|чинять| міжмережеві шлюзи.

Найбільш поширені адресовані перетворювачі інтерфейсу RS-232|, в RS-485|, які дозволяють підключити до мережі|сіті| на основі інтерфейсу RS-485| такі пристрої|устрої|, як вольтметр, апарат для зчитування штрих-кодів|, касовий апарат або ПЛК з|із| інтерфейсом RS-232|. Для підключення декількох таких пристроїв|устроїв| до комп'ютера без адресованих перетворювачів було б потрібно кілька СОМ-портів, відповідно до кількості RS-232-пристроїв|. Додаткові СОМ-порти можна отримати|одержувати| за допомогою перетворювачів USB| в RS-232| або за допомогою багатопортових мережевих|мережних| карт. Збільшити кількість USB-портів| можна також за допомогою USB-хабів|.

Іншим варіантом є|з'являється,являється| підключення пристроїв|устроїв| з|із| портом RS-232| до спільної шини RS-485| за допомогою адресованого перетворювача. Звернення до таких пристроїв|устроїв| виконується за адресою, записаною в ППЗП перетворювача. Використання шини RS-485| замість декількох портів RS-232| дозволяє також віддалити пристрій|устрій| на відстань до 1,2 км від комп'ютера і розташувати його в будь-якому зручному місці|місце-милі|.

Швидкості обміну перетворюваних портів можуть бути різними. Наприклад, якщо інтерфейс RS-232| має стандартну швидкість обміну 115200 біт/с, а CAN| має стандартну швидкість 125000 біт/с, то перетворення таких інтефейсів неможливе без проміжної буферизації даних, яка виконується, наприклад, за допомогою буфера FIFO| (First| Input| — First| Output|).

Функцію адресованого перетворювача можна реалізувати за допомогою універсального контроллера, що має відповідні порти. Контроллер, що містить|утримує| програму перетворення портів, називають комунікаційним контроллером. Комунікаційний контроллер приймає сигнал через один зі своїх портів і передає його через інший порт. У загальному|спільному| випадку комунікаційний контроллер може також виконувати функції сигналізації стану|достатку| шини, нескладні функції управління і бути як головним|відомим|, так і залежним.

Широке застосування|вживання| знайшли адресовані перетворювачі інтерфейсу RS-232, в Ethernet|. Вони дозволяють підключити пристрій|устрій| з|із| портом RS-232| до комп'ютера через мережу|сіть| Ethernet|. Оскільки написання програм для роботи з|із| Ethernet| портом значно складніше, ніж для роботи з|із| СОМ-портом, перетворювачі RS-232| в Ethernet| поставляються з|із| драйверами, які створюють в комп'ютері віртуальні СОМ-порти, кожен з яких відповідає пристрою|устрою| RS-232|, підключеному до шини Ethernet| через адресований перетворювач. Це дозволяє використовувати програми, написані для роботи через СОМ-порт, в мережі|сіті| Ethernet| без модифікації.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]