Лабораторна робота n 1
Лабораторна робота N 1
Мета роботи: отримати навички роботи з модемами.
Робота з модемом буде здійснюватися через стандартну Windows програму HyperTerminal. ярлик для запуску якої знаходиться в Пуск -> Програми -> Стандартні -> Зв'язок -> HyperTerminal. У даній програмі можна посилати команди модему, встановлювати зв'язок з іншим комп'ютером по модемів, обмінюватися файлами.
Робота з програмою HyperTerminal
Після запуску програми користувачеві відразу пропонується створити нове з'єднання (рис.1).
Малюнок 1. Створення нового з'єднання в HyperTerminal
Малюнок 2. Параметри нового з'єднання
Головне вікно програми містить велику поле, в якому можна вводити команди для модему, і в якому будуть відображатися його відповіді.
Попереднє налаштування програми HyperTerminal
За замовчуванням у програмі HyperTerminal не відображаються вводяться користувачем команди. Для їх відображення необхідно зайти в меню Файл - Властивості, вкладка Налаштування (рис. 3), в ній натиснути кнопку Параметри ASCII і в вікні поставити галочку біля рядка Відображати введені символи на екрані.
Малюнок 3. Вікно налаштування з'єднання
Режими роботи модему і команди для роботи з модемом
Як правило всю роботу з модемом на низькому рівні беруть на себе телекомунікаційні програми. Однак в деяких випадках потрібно безпосередньо спілкуватися з модемом за допомогою зрозумілих їм команд. Здебільшого сучасні модеми є Hayes-сумісними, тобто підтримують набір команд, що вперше з'явилися в модемах фірми Hayes. Цей набір команд називають також АТ-командами, тому що кожна команда починається з префікса АТ.
Модем може перебувати в одному з двох основних режимів - командному режимі або режимі даних. У командному режимі модем виконує команди, що вводяться оператором. У режимі даних модем сприймає все, що може бути отримано від комп'ютера як дані, які повинні бути передані в лінію. Таким чином, марно вводити команди в режимі даних, так як модем не буде на них реагувати.
В режим даних модем автоматично переходить після установки з'єднання з віддаленим модемом. Командний режим модему встановлюється в наступних випадках:
при включенні харчування;
при початковій ініціалізації модему;
після невдалої спроби з'єднання з віддаленим модемом;
при перериванні передачі з клавіатури шляхом натискання комбінації клавіш - "покласти трубку" (звичайно
при виході з режиму передачі даних через послідовність команд (ESCAPE - послідовність).
Якщо модем знаходиться в режимі даних, то перевести його в командний режим, не пориваючи поточного з'єднання, можна, запровадивши з клавіатури спеціальну керуючу послідовність символів, яка називається Escape-послідовністю. За замовчуванням, Escape-послідовністю є послідовність з трьох поспіль символів "плюс" - "+++". Якщо потрібно, дані символи можна замінити, змінивши вміст регістра S2.
Набравши Escape-послідовність (без натискання клавіші Enter). Треба зачекати. Через деякий час модем видасть повідомлення ОК. що означає модем перейшов в командний режим. У командному режимі модему можна посилати AT-команди, закінчуючи їх введення клавішею Enter. Для повернення в режим даних (якщо з'єднання не перервано) потрібно ввести команду АТО.
З'єднання двох комп'ютерів
Після появи подібних повідомлень можна починати передачу / прийом файлів.
З'єднання двох комп'ютерів вручну за допомогою команд модему
На додаток до зазначеного вище способу можна вручну вказати модему, що він повинен зателефонувати за вказаним номером. Для цього існують дві команди:
Передача і прийом файлів
Для передачі (прийому) файлів призначений пункти меню Передача - Надіслати файл і Передача - Прийняти файл. При виборі одного з цих пунктів з'являється вікно (рис. 4), в якому потрібно вказати передається файл (шлях, куди буде записуватися одержуваний файл) і протокол, за яким буде здійснюватися передача (прийом).
Малюнок 4. Вікно відправки файлу
Запустити програму HyperTerminal і здійснити її попередню настройку.
Створити нове з'єднання.
З'єднатися по модему з іншим комп'ютером (за допомогою засобів програми HyperTerminal, а також вручну за допомогою команд модему), передати йому файл, прийняти від нього файл.
Вивчити інструкцію з даного модему
Попрацювати з AT-командами модему з інструкції.
У звіті необхідно відобразити хід виконаної роботи.