7.5. Опис пристроїв
Сучасні модулі введення-виводу є інтелектуальними пристроями і виконують багато функцій, які раніше виконувалися тільки контролерами. Проте, щоб виконати ці функції, пристрої вимагають складного налаштування при інсталяції системи, при обслуговуванні і параметризації. Тому необхідно мати точний і повний опис відомостей про пристрої, такі як тип виконуваних функцій, кількість входів/виходів, діапазон зміни змінних, одиниці вимірювання, значення за умовчанням, що ідентифікують параметри пристрою і так далі
Profibus пропонує декілька методів і засобів для опису пристроїв, які забезпечують уніфікацію опису. По історичних причинах в промисловій автоматизації використовується в основному формат GSD (General Station Data — загальні дані про пристрій). Опис пристроїв в цьому форматі поставляється разом з пристроєм.
Характеристики пристрою описуються за допомогою мови опису електронних пристроїв Electronic Device Description Language (EDDL) і поставляються у вигляді текстового файлу EDD (Electronic Device Description — опис електронного пристрою). Інтерпретатор цього опису дуже добре апробований для додатків середньої складності. Для складних застосувань Profibus пропонує інший програмний компонент — Device Type Manager (DTM).
Текстовий файл GSD містить як загальну, так і специфічну для конкретного пристрою інформацію. За допомогою ключових слів засіб конфігурації може прочитати ідентифікаційні записи, параметри, що настроюються, типи даних, допустимі значення параметрів. Деякі з ключових слів обов'язкові (за стандартом), наприклад ім'я виготівника, інші є опційними. GSD-файл ділиться на три секції:
секція загальних параметрів містить ім'я постачальника і ім'я пристрою, версію апаратури і програмного забезпечення, ідентифікаційний номер, підтримувані швидкості передачі;
секція специфікацій провідного пристрою указує допустиме число слейв-пристроїв, що підключаються, параметри передачі і прийому повідомлень;
секція специфікацій слейв-пристрою вказує число і тип каналів введення-виводу, перелік діагностичних повідомлень і список модулів при модульній конструкції пристрою.
GSD-файл завантажується в засіб конфігурації системи Profibus Configurator і використовується при її інсталяції.
Потужним засобом опису пристроїв є мова EDD, яка є частиною міжнародного стандарту IEC 61804-2 і дозволяє описувати пристрої середньої складності. Ще потужнішими є незалежні від конкретної промислової мережі засоби опису пристроїв FDT/DTM (Field Device Tool/Device Type Manager — засіб для пристроїв польового рівня/менеджер типу пристрою), які дозволяють описувати дуже складні пристрої.
ЛЕКЦІЯ 8. Промислова мережа Modbus.
8.1. Загальні відомості про протокол Modbus.
8.2. Фізичний рівень.
8.3. Канальний рівень.
8.4. Прикладний рівень.
8.1. Загальні відомості про протокол Modbus.
Протокол Modbus і мережа Modbus є найпоширенішими в світі. Не дивлячись на свій вік (стандартом де-факто Modbus став ще в 1979 р.), Modbus не тільки не застарів, але, навпаки, істотно зросла кількість нових розробок і об'єм організаційної підтримки цього протоколу. Мільйони Modbus-пристроїв по всьому світу продовжують успішно працювати, а остання версія опису протоколу з'явилася в грудні 2006 р..
Перевагами Modbus є відсутність необхідності в спеціальних інтерфейсних контролерах (Profibus і Саn вимагають для своєї реалізації замовлені мікросхеми), простота програмної реалізації і елегантність принципів функціонування. Все це знижує витрати на освоєння стандарту як системними інтеграторами, так і розробниками контролерного устаткування. Високий ступінь відкритості протоколу забезпечується також повністю безкоштовними текстами стандартів, які можна викачати з сайту www.modbus.org.
Modbus за поширеностю конкурує тільки з Profibus. Популярність протоколу в даний час пояснюється, перш за все, сумісністю з великою кількістю устаткування, яке має протокол Modbus. Крім того, Modbus має високу достовірність передачі даних, зв'язану із застосуванням надійного методу контролю помилок. Modbus дозволяє уніфікувати команди обміну завдяки стандартизації номерів (адрес) регістрів і функцій їх читання-запису.
Основним недоліком Modbus є мережевий обмін за типом «головний/залежний», що не дозволяє слейв-пристроям передавати дані у міру їх появи і тому вимагає інтенсивного опиту залежних пристроїв головним.
Різновидами Modbus є протоколи Modbus Plus — багатомастерний протокол з кільцевою передачею маркера і Modbus ТСР, розрахований на використання в мережах Ethernet і Інтернет.
Протокол Modbus має два режими передачі: RTU (Remote Terminal Unit — видалений термінальний пристрій) і ASCII. Стандарт передбачає, що режим RTU в протоколі Modbus повинен бути присутнім обов'язково, а режим ASCII є опційним. Користувач може вибирати будь-який з них, але всі модулі, включені в мережу Modbus, повинні мати один і той же режим передачі.
Ми розглянемо тільки протокол Modbus RTU, оскільки Modbus ASCII практично не використовується. Відзначимо, що Modbus ASCII не можна плутати з приватно-фірмовим протоколом DCON, який використовується в модулях фірм Advantech і ICP DAS і не відповідає стандарту Modbus.
Стандарт Modbus передбачає застосування фізичного інтерфейсу RS-485, RS-422 або RS-232. Найбільш поширеним для організації промислової мережі є 2-дротяний інтерфейс RS-485. Для з'єднань точка-точка може бути використаний інтерфейс RS-232 або RS-422.
У стандарті Modbus є обов'язкові вимоги, що рекомендуються і опційні (необов'язкові). Існує три ступені відповідності стандарту: «повністю відповідає» — коли протокол відповідає всім обов'язковим і всім вимогам, що рекомендуються, «умовно відповідає» — коли протокол відповідає тільки обов'язковим вимогам і не відповідає таким, що рекомендується, і «не відповідає».
Модель OSI протоколу Modbus містить три рівні: фізичний, канальний і прикладний (табл. 8.1).
Таблиця 8.1. Модель OSI для Modbus
Номер рівня | Назва рівня | Реалізація |
7 6 5 | Прикладний Рівень уявлення Сеансовий | MODBUS Application,Protocol Немає Немає |
4 3 | Транспортний Мережевий | Немає Немає |
2
1 | Канальний (передачі даних) Фізичний | Протокол «мастер/слейв». Режими RTU і ASCII RS-485 або RS-232 |
- 15.1. Джерела перешкод 174
- Різновиди архітектури.
- 1.1. Різновиди архітектури.
- 1.2. Вимоги до архітектури.
- 1.1.2. Проста система
- 1.3. Розподілені системи автоматизації.
- 1.4. Багаторівнева архітектура
- 2.2. Основні поняття технології Інтернет.
- 2.3. Принципи управління через Інтернет.
- 2.1. Проблеми і їх вирішення
- 2.2. Основні поняття технології Інтернет
- 2.3. Принципи управління через Інтернет
- 3.2. Властивості відкритих систем
- 3.3. Засоби досягнення відкритості
- 3.4. Переваги і недоліки
- 4.2. Основні поняття промислових мереж.
- 4.3. Модель osi
- 5.1. Принципи побудови
- 5.2. Узгодження лінії з передавачем і приймачем
- 5.3. Топологія мережі на основі інтерфейсу rs-485
- 5.4. Усунення стану невизначеності лінії
- 5.5. Крізні струми.
- 5.6. Інтерфейси rs-232 і rs-422
- 6.1. Основні властивості can.
- 6.2. Фізичний рівень Саn.
- 6.3. Типова структура трансівера Саn.
- 6.4. Канальний рівень Саn.
- 7.2. Фізичний рівень
- 7.3. Канальний рівень Profibus dp
- 7.4. Резервування
- 7.5. Опис пристроїв
- 8.2. Фізичний рівень
- 8.3. Канальний рівень
- 8.4. Прикладний рівень.
- 9.2. Фізичний рівень
- 9.3. Канальний рівень
- 10.1. Проблеми бездротових мереж|сітей|
- 10.2 Залежність щільності потужності від відстані.
- 10.3 Вплив інтерференції хвиль.
- 10.4 Джерела перешкод.
- 10.5 Деякі особливості бездротових каналів.
- 11.2 Методи розширення спектру і модуляції несучої.
- 11.3 Методи зменшення кількості помилок в каналі.
- 11.4 Передача повідомлень|сполучень| без підтвердження про отримання|здобуття|.
- 12.2. Стандарт ZigBee|
- 12.3. Модель передачі даних.
- 13.1. Фізичний і канальний рівні.
- 13.2. Архітектура мережі|сіті| Wi-Fi|.
- 13.3. Порівняння бездротових мереж|сітей|
- 13.1. Фізичний і канальний рівні.
- 13.2. Архітектура мережі|сіті| Wi-Fi|.
- 13.3. Порівняння бездротових мереж|сітей|
- 14.1. Повторювачі інтерфейсу
- 14.2. Перетворювачі інтерфейсу
- 14.3. Адресовані перетворювачі інтерфейсу
- 14.4. Інше мережеве|мережне| устаткування|обладнання|
- 14.5. Кабелі для промислових мереж|сітей|
- 15.1. Джерела перешкод
- 15.2. Характеристики перешкод
- 15.3. Перешкоди з|із| мережі|сіті| електропостачання
- 15.4. Електромагнітні перешкоди
- 16.1. Визначення
- 16.2. Цілі заземлення
- 16.4. Види заземлень
- 16.1. Визначення
- 16.2. Цілі заземлення
- 16.3. Заземлювальні провідники
- 3.2.6. Модель «землі|грунту|»
- 16.4. Види заземлень
- 17.2. Похибка методу вимірювань.
- 17.3. Похибка програмного забезпечення
- 17.4. Достовірність вимірювань.
- 18.2. Архітектура.
- 18.3. Характеристики плк.
- 18.4. Пристрої збору даних.
- 19.2. Комп'ютер для спілкування з|із| оператором
- 19.3. Промислові комп'ютери
- 20.1. Введення аналогових сигналів
- 20.2. Структура модулів вводу.
- 20.3. Модулі вводу струму і напруги
- 20.1. Введення аналогових сигналів
- 20.2. Структура модулів вводу.
- 20.3. Модулі вводу струму і напруги
- 21.2. Введення дискретних сигналів
- 21.3. Виведення дискретних сигналів
- 22.1. Типовий модуль вводу частотних сигналів.
- 22.2. Модулі управління рухом.
- 22.1. Типовий модуль вводу частотних сигналів.
- 22.2. Модулі управління рухом.
- 23.2. Графічне програмування
- 23.3. Графічний інтерфейс.
- 23.4. Відкритість програмного забезпечення.
- 23.5. Зв'язок з фізичними пристроями.
- 23.6. Бази даних.
- 23.7. Операційні системи реального часу.
- 24.1. Огляд стандарту орс.
- 24.1. Огляд стандарту орс.
- 24.2. Орс da-сервер
- 25.1. Специфікація opc ua.
- 25.1. Специфікація opc ua.
- 25.2. Орс da-сервер в середовищі ms Excel.
- 25.3 Застосування|вживання| орс-сервера| з|із| matlab| і Lab| view
- 26.1. Мова релейноконтактних схем ld.
- 26.2. Список інструкцій il.
- 26.3. Структурований текст st.
- 26.4. Діаграми функціональних блоків fbd.
- 26.5. Функціональні блоки стандартів мек 61499 і мек 61804.
- 26.6. Послідовні функціональні схеми sfc.
- 26.7. Програмне забезпечення.
- 27.1. Функції scada.
- 27.2. Властивості scada.
- 27.3. Програмне забезпечення.
- 27.1. Функції scada.
- 27.2. Властивості scada.
- 27.3. Програмне забезпечення.