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

Вказівки щодо підготовки до заняття

До аудиторної лабораторної роботи студенти здійснюють самостійну підготовку, яка полягає в опрацюванні основних теоретичних положень, які містить лабораторна робота.

Порядок виконання роботи та методичні рекомендації щодо виконання роботи

Під'єднайте мережевий кабель EtherNet/IP до порту RJ-45 на торці пристрою міжмережевого зв'язку (рис. 4.4.).

Рисунок 4.4 - Пристрій міжмережевого зв'язку 1788-EN2DN

Переконайтеся, що ваш ПК з працюючим додатком RSNetWorx for DeviceNet підключений до мережі Ethernet/IP.

При відключеному живленні пристрою міжмережевого зв'язку приєднайте мережевий кабель DeviceNet до роз'єму DeviceNet на пристрої міжмережевого зв'язку (рис. 4.4 та рис. 4.5).

Для належного обжиму мережі з кожного боку магістралі можуть знадобитись два резистори крайового навантаження на 120 Ом (входять в комплект пристрою міжмережевого зв'язку).

Приєднаєте силовий кабель до пристрою міжмережевого зв'язку (рис. 4.4 та рис. 4.6).

Рисунок 4.5 -Під’єднання мережевого кабелю DeviceNet до роз'єму DeviceNet на пристрої міжмережевого зв'язку 1788-EN2DN

Рисунок 4.6 -Під’єднання силового кабелю до пристрою міжмережевого зв'язку 1788-EN2DN

Подайте живлення на пристрій міжмережевого зв'язку і мережу DeviceNet.

Пристрій міжмережевого зв'язку за замовчуванням автоматично встановлює швидкість передачі (Autobaud). Це означає, що пристрій автоматично визначає швидкість передачі даних в мережі при включенні живлення. Ви повинні задати ведучий пристрій, такий як DeviceNet Bridge Module (1756-DNB), щоб пристрій міжмережевого зв'язку міг правильно визначити швидкість передачі даних. Якщо у вас не встановлений такий пристрій, ви повинні використати програмне забезпечення RSNetWorx for DeviceNet для встановлення швидкості передачі даних.

Для встановлення IP-адреси пристрою міжмережевого зв'язку можна використовувати декілька способів, а саме:

  • DIP-перемикач конфігурації IP-адреси (рис. 4.7);

  • протокол DHCP;

  • Web-сторінка;

  • програмне забезпечення RSLogix 5000 (версія 13 або вище) і пристрій міжмережевого зв'язку 1788-EN2DN (версія 2.X або вище)

DIP-перемикач конфігурації (рис. 4.7), розташований на торці пристрою міжмережевого зв'язку, дозволяє встановлювати його IP-адресу. Якщо DIP-перемикач конфігурації встановлений на 1 (у верхньому положенні, як показано на рис. 4.7), то при включенні живлення це значення перемикача створить IP-адресу 192.168.1.1.

Числа, що вказані над тумблерами DIP-перемикача, не відповідають розташуванню бітів в значенні адреси. Насправді числа на перемикачі протилежні розташуванню бітів в значенні адреси, тобто біт 0 встановлюється тумблером 8.

Рисунок 4.7 - Встановлення IP-адресу 192.168.1.1 для пристрою міжмережевого зв'язку за допомогою DIP-перемикача конфігурації

Даний перемикач представляє двійкове значення останнього байта в 4-байтовій IP-адресі. В даному випадку приймемо це значення за n. Якщо n=0 (табл. 4.8), пристрій міжмережевого зв'язку отримує IP-адреса з конфігурації програмного забезпечення (DHCP або web-сторінки).

Таблиця 4.8 - Встановлення IP-адресу пристрою міжмережевого зв'язку

Параметр

Значення

IP-адреса

192.168.1.n

Маска під мережі

255.255.255.0

Адреса міжмережевого інтерфейсу

0.0.0.0 (Міжмережевий інтерфейс не встановлений)

Реєстрація драйвера в RSLinx:

1 У програмі RSLinx виберіть Communications (Комунікації) => Configure Driver (Конфігурація драйвера).

2 У меню Configure Driver виберіть Ethernet Devices (Пристрої Ethernet) із спадаючого меню Available Driver Types (Доступні типи драйверів).

3 Натисніть Add New (Додати новий).

4 У вспливаючому меню Add New RSLinx Drivers (Додати нові драйвери RSLinx) натисніть OK.

5 У вікні Configure Driver, що з'явилося, введіть IP-адресу пристрою міжмережевого зв'язку.

6 Натисніть Close (Закрити).

7 Натисніть OK.

Програмне забезпечення RSNetWorx for DeviceNet вимагає наявність електронної специфікації (Electronic Data Sheet - EDS) для розпізнавання пристрою і його можливостей. Якщо програмне забезпечення RSLinx або RSNetWorx for DeviceNet не може виявити файл EDS для даного пристрою міжмережевого зв'язку, на його піктограмі в системі може бути позначка "unrecognizable device" (нерозпізнаний пристрій). В такому випадку реєстрація файлу EDS в RSNetWorkx відбувається таким чином:

1 У програмі RSNetWorx for DeviceNet виберіть “Tools” (Сервіс), де виберіть “EDS Wizard” (Майстер EDS).

2 Натисніть “Next” (Далі).

3 Виберіть “Register EDS File” (Зареєструвати файл EDS) і натисніть “Next” (Далі).

4 Виберіть “Register а Single File” (Зареєструвати один файл) і знайдіть файл EDS для даного пристрою міжмережевого зв'язку.

5 Натисніть “Next” (Далі) або “Finish” (Завершити) в подальших вікнах опцій.

Встановіть розташування модуля в мережі за допомогою RSNetWorx for DeviceNet:

  1. У програмі RSNetWorx for DeviceNet виберіть “Network” (Мережа), а потім “On-line” (Режим ”он-лайн”).

  2. У лівому підвікні натисніть на драйвер “RSLinx Ethernet”, який ви до цього додали.

  3. У лівому підвікні натисніть на “+” поряд з піктограмою пристрою міжмережевого зв'язку 1788-EN2DN.

  4. У лівому підвікні натисніть на “DeviceNet, DeviceNet” (рис. 4.8).

  5. Коли з'явиться запит на завантаження з мережі, натисніть “OK для виконання одноразового пошуку.

Рисунок 4.8 - Встановлення розташування модуля в мережі за допомогою RSNetWorx for DeviceNet

Встановлення MAC ID і швидкості передавання даних в мережі DeviceNet:

1 У програмі RSNetWorx for DeviceNet виберіть “Tools” (Сервіс), де виберіть “Node Commissioning” (Введення вузла в дію). Ви побачите вікно “Node Comissioning” (Введення вузла в дію) - рис. 4.9.

2 У вікні “Node Commissioning” натисніть “Browse” (Знайти). Ви побачите вікно “Device Selection” (Вибір пристрою) - рис. 4.10.

3 У лівому підвікні натисніть на “+” поряд з драйвером RSLinx для пристрою міжмережевого зв'язку 1788-EN2DN.

4 У лівому підвікні натисніть на “+” поряд з IP-адресою пристрою міжмережевого зв'язку 1788-EN2DN (рис. 4.11).

5 У лівому підвікні натисніть на “+” поряд з “DeviceNet network” (мережа DeviceNet). Ви побачите пристрій міжмережевого зв'язку 1788-EN2DN в лівому підвікні.

6 Натисніть на пристрій міжмережевого зв'язку 1788-EN2DN в лівому підвікні. Вiн з'явиться в правому підвікні.

7 Натисніть “OK”.

8 Якщо з'явиться застережливе текстове вікно з питанням, чи хочете ви продовжити, натисніть “Yes” (Так).

9 Введіть бажану МАС-адресу і/або швидкість передавання даних, потім натисніть “Apply” (Застосувати) - рис. 4.12.

10 Натисніть “Close” (Закрити).

Рисунок 4.9 - Вікно “Node Comissioning” (Введення вузла в дію) програми RSNetWorx for DeviceNet

Рисунок 4.10 - Вікно “Device Selection” (Вибір пристрою) програми RSNetWorx for Deviceet

Рисунок 4.11 - Вибір пристрою міжмережевого зв'язку 1788-EN2DN у вікні “Device Selection” (Вибір пристрою) програми RSNetWorx for DeviceNet

Рисунок 4.12 - Введення МАС-адресу і/або швидкості передавання даних в програмі RSNetWorx for DeviceNet

При введенні нового MAC ID відбудеться автоматичне скидання пристрою міжмережевого зв'язку. Якщо змінюється тільки швидкість передачі даних, необхідно вимкнути і знов включити пристрій міжмережевого зв'язку, щоб стала діяти нова швидкість передавання даних.

При зміні MAC ID конфігурація введення-виведення пристрою міжмережевого зв'язку скидається.

Якщо Ви використовуєте пристрій міжмережевого зв'язку як міжмережевий інтерфейс, то для продовження роботи вам, можливо, доведеться перезапустити програму RSNetWorx for DeviceNet і перейти в режим “он-лайн”.

Заборона автоматичного визначення швидкості передавання даних (режиму “Autobaud”), який за замовчуванням дозволений в пристрої міжмережевого зв'язку, проводиться таким чином:

1 У програмі RSNetWorx for DeviceNet виділіть пристрій міжмережевого зв'язку, клацнувши лівою кнопкою миші на його піктограмі.

2 Виберіть із спадаючого меню “Device” (Пристрій), де виберіть “Class Instance Editor”

(Редактор екземплярів класу). Якщо з'явиться застережливе текстове вікно, натисніть “Yes” (Так).

3 У вікні “Class Instance Editor” з спадаючого меню виберіть “Description” (Опис) виберіть “Set Single Attribute” (Встановити один атрибут) - рис. 4.13.

Рисунок 4.13 - Вікно “Class Instance Editor” програми RSNetWorx for DeviceNet

У вікно програми RSNetWorx for DeviceNet зображене на рис. 4.13 вносять необхідні дані з табл. 4.9 та обов’язково переконайтесь, що з опції “Values in Decimal” (Десяткові значення) знятий прапорець (рис. 4.14).

Таблиця 4.9 - Дані для внесення в програму RSNetWorx for DeviceNet з метою заборони автоматичного визначення швидкості передавання даних

Назва поля

Дані

Object Аdress (Адреса б'єкту):

Class (Клас)

Instance (Екземпляр)

Attribute (Атрибут)

3

1

64h

Data Sent to Device (Дані, відправлені на пристрій)

00 для дозволу режиму Autobaud

01 для заборони режиму Autobaud

Transmit Data Size (Розмір даних для передавання)

Байт

  1. Натисніть “Execute” (Виконати). Ви побачите повідомлення в діалоговому вікні “Data received from device” (дані, отримані з пристрою) про те, що виконання завершене.

5 Натисніть “Close” (Закрити).

Зміни в настроюванні опцій автоматичного визначення швидкості передачі “Autobaud” не діятимуть, поки Ви не вимкнете і потім не включите пристрій міжмережевого зв'язку. Можливо, вам доведеться також вимкнути і включити ведені пристрої.

Не дозволяйте режим “Autobaud”, якщо пристрій міжмережевого зв'язку є єдиним ведучим пристроєм (master) в мережі DeviceNet. Для автоматичного визначення швидкості передачі даних необхідна наявність трафіку в мережі. Як правило, до того часу, поки ведучий пристрій не встановить з'єднання, трафіку немає.

Конфігурацію введення/виведення DeviceNet визначає формат таблиць введення (Input) і виведення (Output), тобто відповідність даних введення/виведення ведених (Slave) пристроїв DeviceNet таблицям введення/виведення. При додаванні ведених пристроїв до конфігурації сканера DeviceNet пристрою міжмережевого зв'язку, визначається і зберігається місце в таблицях введення/виведення для кожної частини даних введення/виведення цього веденого пристрою.

Рисунок 4.14 - Вікно “Class Instance Editor” програми RSNetWorx for DeviceNet з внесеними даними для встановлення режиму заборона автоматичного визначення швидкості передавання даних”

Дуже важлива організація таблиць введення/виведення. Вони визначають формат даних, які поступатимуть на сканер EtherNet/IP. Формати таблиць введення і виведення повинні плануватись і бути документовані так, щоб сканер EtherNet/IP працював тільки з правильними даними, що поступають з мережі DeviceNet.

Розмір даних введення/виведення, обмін якими може здійснюватися за допомогою сканера EtherNet/IP (а отже і розмір таблиць введення/виведення), обмежується таким чином:

- розмір таблиці введення не може перевищувати 496 байт;

- розмір таблиці виведення не може перевищувати 492 байт;

- кожна таблиця може взагалі не містити даних (0 байтів).

Для конфігурації введення/виведення DeviceNet використовується програма RSNetWorx for DeviceNet, яка встановлює список сканів і відображення таблиць введення/виведення для пристрою міжмережевого зв'язку.

Автоматичне відображення використане в даному прикладі для простоти. В деяких випадках можна організувати дані введення/виведення за допомогою “Advanced data table editor” (Розширений редактор таблиць даних) в закладках “Input” (Введення) і “Output” (Виведення).

Алгоритм конфігурації введення/виведення DeviceNet наступний:

1 У RSNetWorx for DeviceNet перейдіть в режим “он-лайн”. Для цього натисніть “Network” (Мережа), а потім “On-line” (Режим “он-лайн”).

2 Виберіть “Network” (Мережа), а потім “Single Pass Browse” (Одноразовий пошук). Дочекайтеся закінчення пошуку.

3 Виберіть “Network” (Мережа), а потім “Upload From Network” (Завантажити з мережі). Дочекайтеся закінчення завантаження даних про пристрій з мережі.

4 Двічі клацніть на піктограмі пристрою міжмережевого зв'язку, щоб вивести на екран вікно “Module Description” (Опис модуля) - рис. 4.15.

Рисунок 4.15 - Вікно “Module Description” (Опис модуля) програми RSNetWorx for DeviceNet

5 У верхній частині вікна (рис. 4.15) з'явиться декілька закладок. Виберіть закладку “Scanlist” (Список сканів).

6 У інформаційному текстовому вікні, що з'явилося, натисніть “Upload” (Завантажити).

На екрані з'являться два стовпчика. Зліва знаходиться список наявних пристроїв, які можна додати в список сканів. Справа приведений список пристроїв, конфігурованих в списку сканів.

7 Встановіть прапорець поряд з опцією “Automap on Add” (Автоматичне відображення при додаванні).

8 Виберіть пристрій введення/виведення в лівій частині вікна. Клацніть на “>”, щоб перемістити його в праву частину вікна (рис. 4.16).

Рисунок 4.16 - Закладка “Scanlist” (Список сканів) вікна “Module Description” (Опис модуля) програми RSNetWorx for DeviceNet

9 Перейдіть на закладку “Input” (Введення). З'явиться вікно “Input mapping” (Відображення введення) - рис. 4.17. У верхній частині вікна розміщений список пристроїв в списку сканів, з яких пристрій міжмережевого зв'язку отримує дані введення (рис. 4.17). У нижній частині вікна показано місце в таблиці введення, куди будуть поміщені дані для кожного пристрою (рис. 4.17). Тут показаний формат таблиці введення для пристрою міжмережевого зв'язку. Це формат даних введення, в якому вони прямуватимуть на сканер EtherNet/IP.

Рисунок 4.17 - Вікно “Input mapping” (Відображення введення) програми RSNetWorx for DeviceNet

10 Перейдіть на закладку “Output” (Виведення). З'явиться вікно “Output mapping” (Відображення виведення) - рис. 4.18. У верхній частині вікна знаходиться список пристроїв в списку сканів, яким пристрій міжмережевого зв'язку направлятиме дані виведення (рис. 4.18). У нижній частині вікна показано місце в таблиці виведення, куди будуть поміщені дані для кожного пристрою (рис. 4.18). Тут показаний формат таблиці виведення для пристрою міжмережевого зв'язку. Це формат даних виведення, в якому вони прямуватимуть до пристрою міжмережевого зв'язку від сканера.

11 Натисніть “Apply” (Застосувати), а потім “Yes” (Так), щоб завантажити список сканів в пристрій міжмережевого зв'язку.

12 Натисніть “OK”.

Рисунок 4.18 - Вікно “Output” (Виведення)програми RSNetWorx for DeviceNet

Пристрій міжмережевого зв'язку починає виконувати сканування, як тільки знаходить введені дані в своєму списку сканів. Проте в режимі очікування (Idle mode) дані виведення не відправлятимуться на пристрої.

Пункти 8 і 9 необхідно виконати тільки в тому випадку, якщо пристрій міжмережевого зв'язку використовується як сканер введення/виведення (I/O scanner). Пристрій міжмережевого зв'язку може працювати як міжмережевий інтерфейс/міст, навіть якщо ніяке введення/виведення несконфігуроване.

Після цього необхідно зробити аналіз результатів роботи та висновки по проведеній лабораторній роботі.

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