ально описаний алгоритм вирішення завдання. Саме рішення виробляється на системному рівні. p> В системі, побудованої за об'єктної технології, алгоритми розглядаються завжди в сукупності зі структурами оброблюваних даних. Тому, основною проектної одиницею в "навть" є типова модель, що має характерний набір пов'язаних з нею алгоритмів.
Мова технологічного програмування "навть" орієнтований на використання типових моделей, адаптуються до умов конкретного проекту. При цьому опис внутрішньої логіки функціонування моделі (алгоритмів типової моделі) чітко відділяється від вказівок про використанні моделі і її зв'язки з іншими елементами.
Об'єктна бібліотека базових термінальних моделей
Об'єктна бібліотека базових термінальних моделей містить моделі найбільш поширених елементів об'єкта і АСУТП:
Виконавчі пристрою:
засувка (Кілька видів);
насос, двигун;
клапан;
засувка;
регулююча засувка.
Аналогові параметри:
частотний перетворювач;
аналогові датчики;
Дискретні параметри:
дискретні датчики;
сигналізатори.
Одноконтурні системи автоматичного регулювання.
Об'єктна бібліотека моделей для обраного типу ТОУ
Бібліотека містить набір моделей, що забезпечують автоматизацію обраного типу технологічного об'єкта управління.
Бібліотечні елементи виступають при цьому як "кубики" конструктора, з яких просто будується АСУТП будь-якого об'єкта зазначеного типу. При цьому моделі утворюють типову ієрархію: моделі функціональних вузлів керують термінальними моделями, моделі функціональних груп - моделями функціональних вузлів і т.п. Модель енергоблоку управляє моделями котельної установки, турбінної установки (Включаючи генератор) і моделями установок общеблочного обладнання. p> Об'єктний спосіб побудови бібліотеки забезпечує максимальну універсальність елементів - "кубиків". У конкретних схемах управління та регулювання може знадобитися модифікація типових алгоритмів. Це легко може бути виконано за допомогою системи технологічного програмування, входить до ІІУС "САРГОН".
У комплект поставки бібліотека включається за спеціальним замовленням.
Система наскрізного проектування В«навтьВ»
Система наскрізного проектування "навть" є високоефективної автоматизованою системою проектування АСУТП енергетичних об'єктів рівня установки, блоку, цеху та станції (виробництва) в цілому.
Поточна версія 5.0 системи включає:
непроцедурного мову проектування та програмування "навть" (див. 5.2);
інтегровану середовище розробки проектів;
компілятор мови "навть".
Інтегрована середовище розробки проектів "TkAconf" забезпечує зручність проектування АСУТП на мові "навть" шляхом реалізації дружнього інтерфейсу, закладеного в структурі мови, до проектувальників різного профілю,.
Компілятор мови "навть" забезпечує автоматизацію процесу проектування АСУТП в системі наскрізного проектування:
контроль несуперечності та цілісності інформації про проект;
автоматизацію багатьох етапів проектування і автогенерації проміжних і вихідних форм;
автоматичне відстеження змін, що вносяться в елементи, у всіх описах проекту.
У комплект поставки система наскрізного проектування включається за спеціальним замовленням.
Система налагодження та моделювання В«AbtesterВ»
Система комплексного налагодження і моделювання В«AbtesterВ» призначена для тестування як окремих програм, що розробляються на Непроцедурного мовою В«навтьВ», так і підсистем АСУТП в цілому, включають десятки програмних модулів і сотні тестованих моделей.
При налагодженні програмного модуля система забезпечує можливість задавати довільні комбінації вхідних значень, відстежувати виконання програми як по кроках алгоритму, так і за програмним циклам. Регламентуватиме взаємодію з виконуючою системою.
При тестуванні підсистеми АСУТП перевіряється спільна робота конфігураційний-пов'язаних моделей, реалізованих різними програмними модулями. Система забезпечує зручні можливості перемикання між алгоритмічно пов'язаними моделями, єдність кроків виконання алгоритмів з різним ступенем деталізації (наприклад: крок пуску енергоблоку - крок пуску турбіни - крок включення ПНД - крок відкриття засувки).
Адекватність роботи тестованої системи її роботі в режимі реального часу забезпечується використанням у Abtester спільних з ТКА механізмів передачі та виконання команд (СПІК) та інформаційного обміну між моделями. p> В«AbtesterВ» представляє собою самостійно виконувався 32-розрядне Windows додаток.
Система інформаційного тестування "ІнфАтест"
Система інформаційного тестування включає в себе набір тестів, контролюючих правильність передачі та обробки інформації в АСУТП. Система дозволяє виявляти різні види п...