26.5. Функціональні блоки стандартів мек 61499 і мек 61804.
Функціональні блоки є не просто частиною мови FBD, вони застосовуються також для моделювання і проектування систем автоматизації. Функціональні блоки можуть бути використані також для підтримки всього життєвого циклу системи, включаючи проектування, виготовлення, функціонування, валідацію і обслуговування. Опису і застосуванню функціональних блоків присвячені, крім МЕК 61131-3, ще і стандарти МЕК 61499 і МЕК 61804.
Стандарт МЕК 61499, що складається з чотирьох частин, був опублікований в 2005 р. Він встановлює узагальнену архітектуру функціональних блоків і надає керівництво для їх застосування в розподілених системах промислової автоматизації. У таких системах програмне забезпечення розподілене між декількома фізичними пристроями (ПЛК) і декількома функціональними блоками (ФБ), а промислова мережа розглядається як складова частина системи.
Особливістю ФБ в МЕК 61499 є можливість управління подіями і великий ступінь узагальнення функціональних блоків. Стандарт МЕК 61499 може використовуватися спільно з МЕК 61131-3 як засіб опису базових типів функціональних блоків для програмування ПЛК, а внутрішньо опис ФБ виконується за допомогою мов МЕК 61131-3.
Однією з істотних особливостей МЕК 61499 є орієнтація на системи, в яких ФБ управляються подіями, тоді як традиційні системи автоматизації будуються зазвичай на базі того, тактування або управління за тимчасовим розкладом. Подієве управління використане тому, що в розподілених системах воно є більш загальним. Будь-яка система з тактуванням може бути представлена у вигляді системи з подієвим управлінням, але зворотнє не завжди вірно. Архітектура функціональних блоків представляється за допомогою текстового опису і графічно (рис. 26.3).
Рис. 26.3. Функціональний блок стандарту МЕК 61499.
Функціональний блок характеризується ім'ям типу і ім'ям екземпляра блоку. Наприклад, ім'ям типу може бути PID, а імен екземплярів може бути багато: PID1, PID2, PID3..., за кількостю ФБ, використаних в конкретній системі.
Кожен ФБ має безліч входів і виходів для прийому і передачі потоку подій. Прийняті події можуть ініціювати виконання деяких алгоритмів всередині блоку, внаслідок чого можуть вироблятися події, які передаються іншим блокам системи.
Функціональний блок має також безліч входів, через які поступає потік даних. Вхідні дані відображаються у вхідні змінні, які обробляються алгоритмами блоку, після чого можуть передаватися іншому ФБ у вигляді вихідного потоку даних. Блок може містити також внутрішні дані і відповідні їм внутрішні змінні.
Кожен ФБ має свої функціональні характеристики, які визначаються комбінацією внутрішніх даних, станів і алгоритмів, а також функціональними можливостями ресурсів пристрою. Ресурс — це функціональний елемент, що міститься у фізичному пристрої і незалежно керує його операціями, а також забезпечує різні сервіси для додатків, включаючи планування і виконання алгоритмів. Ресурс може бути створений, конфігурований, запущений, видалений і так далі без дії на інші ресурси в пристрої. Функціями ресурсу є прийом даних і подій через вхідні інтерфейси, обробка і видача їх через вихідні інтерфейси.
Третім стандартом, що розвиває уявлення про функціональні блоки, є МЕК 61804. Він містить специфікацію (деталізацію) вимог до розподілених систем управління, побудованих на основі функціональних блоків. МЕК 61804 конкретизує абстрактні визначення, дані в МЕК 61499. Він додає в МЕК 61499 описи параметрів і функцій, що виконуються функціональними блоками, які можуть бути реалізовані у фізичних пристроях.
Стандарт визначає мінімальний набір ФБ, який може бути необхідний для індустріальних застосувань. Набір складається з двох частин: складні ФБ (ПІД-регулятор, селектор для схем голосування, інкрементний суматор, таймер, інтегратор) і прості (обчислення тригонометричних функцій, модуля, підсумовування, усереднювання, блоки арифметичних операцій, блоки Булевих функцій і тому подібні).
Однією з найширше вживаних специфікацій стандарту МЕК 61804 є опис мови EDDL (Electronic Device Description Language), яка є подальшим розвитком методів генерації GSD файлу в мережах Profibus і розроблялася з підтримкою організації Fieldbus Foundation.
Опису функціональних блоків для систем автоматизації будівель присвячений стандарт ISO 16484-3.
- 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. Програмне забезпечення.