logo
Konspekt_lektsy_KISU_redaktirovannyy_308

27.3. Програмне забезпечення.

В даний час найбільш поширеними вітчизняними універсальними SCADA є MASTERSCADA (ІНСАТ www.masterscada.ru), Trace Mode (AdAstrA Research Group, Ltd www.adastra.ru), Круг-2000 (НПФ «КРУГ» www.krug2000.ru) і С АРГОН (НВТ-автоматика nvt.msk.ru). Всі системи задовольняють основним вимогам до SCADA, описаним вище, і успішно конкурують із зарубіжними аналогами. Нижче ми розглянемо відмітні особливості двох найбільш відомих пакетів: MASTERSCADA і Trace Mode.

MASTERSCADA. Система MASTERSCADA фірми «ІНСАТ» призначена для створення повномасштабних систем автоматизації в різних галузях промисловості. Основною її особливістю є об'єктний підхід, використаний на рівні опису системи при її налаштуванні на конкретний об'єкт автоматизації. Наприклад, цех, ділянка, технологічний блок і фізичний пристрій при створенні проекту за допомогою MASTERSCADA розглядаються як окремі об'єкти. Для кожного об'єкту створюється свій опис на технологічній мові програмування. Опис включає властивості об'єкту і документи об'єкту. Властивостями можуть бути період опитування, спосіб лінеаризації датчика, діапазон вхідних сигналів. Документами об'єкту є його зображення, мнемосхема, графік зміни змінних і тому подібне. Будь-який документ в системі відноситься до деякого об'єкту. Такий підхід дозволяє легко розмножувати один раз створені об'єкти, що підвищує швидкість налаштування SCADA на завдання користувача.

До ознак об'єктного підходу відноситься також можливість спадкоємства всіх налаштувань від «батьківських» об'єктів. Це означає, що в MASTERSCADA немає необхідності вводити налаштування для кожного типу об'єктів «з нуля». Можна використовувати спадкоємство цих налаштувань від батьківського об'єкту, змінивши в них тільки ті параметри, які відрізняють батька від нащадка.

Створені об'єкти можна копіювати з метою багатократного використання. При копіюванні об'єкту зберігаються всі пов'язані з ним документи і властивості. Зв'язки із зовнішніми джерелами і приймачами даних відновлюються після копіювання, якщо в системі є такі джерела або вільні приймачі даних (фізичні пристрої). Це дозволяє поповнювати бібліотеку об'єктів знов створеними екземплярами і використовувати об'єкти, створені іншими розробниками.

Trace Mode. SCADA-система Trace Mode 6 фірм AdAstrA складається з інструментальної системи і набору виконавчих модулів. До складу Trace Mode 6 входять також засоби управління бізнес-процесами виробничого підприємства.

Для збільшення швидкості розробки проекту користувача застосовується оригінальна технологія автопобудови. Автоматично в SCADA можуть бути побудовані:

Автопобудова дозволяє знизити кількість помилок, що допускаються користувачем при ручному створенні проекту.

У п'ятій версії Trace Mode інструментальна система представлена у вигляді окремих компонентів, в 6-ій використано інтегроване середовище розробки.

У систему Trace Mode 6 включено п'ять мов програмування — Techno SFC, Techno LD, Techno FBD, Techno ST, і Techno IL, які є розширеннями відповідних мов стандарту МЕК 61131-3.

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

Довгий період невизначеності в засобах програмування ПЛК і SCADA-пакетів завершився ухваленням загальновизнаного стандарту МЕК 61131-3 і створенням на його основі інструментальних засобів програмування, які підтримуються фірмами, що спеціалізуються на програмному забезпеченні.

Істотний внесок у відкритість систем автоматизації вніс стандарт ОРС, що забезпечив системним інтеграторам щонайширший вибір апаратного забезпечення, сумісного з будь-якими стандартними SCADA-пакетами, а розробникам контролерного устаткування — розширення ринків збуту.

178