грами TOOLBOX, як через робочий комп'ютер, так і через підключається LAPTOP (переносний NoteBook), полключаемий до порту COM2 робочого комп'ютера.
3.7.2 Пульт оператора
Пульт оператора призначений для індивідуального управління ГПА за допомогою операторської станції, а також для управління сукупністю (до 8) ГПА з будь-якими типами приводів, що входять до складу цеху і загальноцеховими обладнанням за допомогою пульта оператора цехового рівня SHOIS ( Shop Operator Interface Station).
У його функції входить забезпечення подання необхідної інформації та видачу команд управління за допомогою програмно-технічного комплексу на базі ПЕОМ, організація обміну інформацією з комплексами автоматики верхнього (нижнього) рівня, забезпечення інформаційних функцій комплексу «Series 4» , організація комфортного робочого місця оператора.
Індивідуальний пульт управління (ПУ) може містити до 10 командних керуючих клавіш (погоджених із замовником), наприклад: більше - менше; АЛЕ; АТ; екстрений аварійний останов; деблокування екстреного аварійного зупинення; включення піропатронів (для АСП) .module (IM) - індикаційний модуль являє собою інформаційне цифрове 6 знакова табло, на якому постійно відображається один з параметрів системи. Зазвичай комплекс містить три IM, на яких, наприклад, відображаються: частота обертання ТН, температура продуктів згоряння, перепад тиску масло - газ.Operator Interface Station (MOIS) - станція контролю та управління ГПА (станція операторська) являє собою апаратно - програмний модуль призначений для контролю і управління технологічним процесом у складі комплексу «Series 4» .включает в себе персональний комп'ютер IBM PC (Pentium з ОЗУ не менше 16 Mб), що працює під управлінням MS WINDOWS 95 (MS Windows 3.11 або MS Windows for Work Groups), пакет прикладних програм WOIS, а також технологічний інтерфейс оператора ГПА.
4. Розробка програми управління технологічним процесом ГПА-Ц - 16
. 1 Інструментальна система програмування промислових контролерів
Прикладне програмне забезпечення (ПЗ) сучасних програмованих логічних контролерів (ПЛК), що мають вбудовану операційну систему, може бути розроблено як з використанням традиційних інструментальних засобів (компілятори мов СІ, Паскаль, Фортран, Бейсік і т.д.), так і на основі спеціалізованих мовних засобів. Традиційна технологія вимагає від розробника знань не тільки в галузі використання мов програмування, а й особливостей операційної системи, а також апаратних можливостей даного контролера та організації системи введення/виводу. При цьому розроблене ПЗ буде прив'язано тільки до даного типу контролера і не може бути перенесено на іншу апаратно-програмну платформу. Потреба в спеціальних платформах - незалежних мовах програмування - виникла давно. Вона послужила причиною об'єднання зусиль провідних виробників контролерів з розробки під егідою Міжнародної Електротехнічної Комісії (МЕК) стандартів на такі мови програмування ПЛК. Однією з перших реалізації стала інструментальна система ISaGRAF.
4.1.1 Архітектура ISaGRAF
Система ISaGRAF складається з двох частин: системи розробки ISaGRAF Workbench і системи виконання ISaGRAF Target. Система розробки являє собою набір Windows-додатків, інтегрованих в єдину інструментальну середу і працюють під операційною системою (ОС) Windows 95/98/NT.
Основу системи виконання становить набір програмних модулів (для кожної цільової системи свій), що виконують самостійні завдання, під керуванням ядра ISaGRAF.
Ядро ISaGRAF реалізує підтримку стандартних мов програмування, типового набору функцій і функціональних блоків і драйверів вводу/виводу. Завдання зв'язку забезпечує підтримку процедури завантаження користувацького ISaGRAF-додатки з боку програмованого контролера, а також доступ до робочих змінним цього додатка з боку відладчика системи розробки ISaGRAF. Взаємодія систем розробки і виконання здійснюється по протоколу MODBUS, що дає можливість доступу до даних контролера не тільки отладчику ISaGRAF, а й будь-якій системі візуалізації та керування даними (SCADA). Драйвери пристроїв сполучення з об'єктом організовують прозорий доступ до апаратури введення/виводу. Функції користувача реалізують процедури і алгоритми функцій. Системні функції призначені для опису специфіки конкретної (ОС), реалізованої на даному типі контролерів.
. 1.2 Мови програмування, реалізовані в ISaGRAF
У ISaGRAF закладена методологія структурного програмування, що дозволяє користувачеві представити автоматизований процес в найбільш легкій і зрозумілій формі. Стандартом IEC 61131-3 визначається п'ять мов: троє графічних (SFC, FBD, LD) і два текстових (ST,...