торінки можуть також використовуватися для відображення стану технологічного обладнання (представленого на них у вигляді спеціальних графічних елементів - об'єктів). Графічні сторінки можуть займати як весь екран цілком, так і тільки його частину, при цьому відображатися вони можуть в будь-якому порядку, що задається як командами оператора, так і логікою керуючої програми [3].
Важливо створити графічні сторінки таким чином, щоб вони охоплювали весь технологічний процес і надавали оператору всю необхідну для управління інформацію, причому процес створення графічних сторінок проекту повинен бути максимально спрощений, і розробника треба постачити повним і зручним інструментарієм. пропонує розробнику наступні можливості:
- шаблони більшості типів найбільш часто використовуваних сторінок (вікон);
- інструментарій для створення і динамізації графічних об'єктів;
- спеціальний редактор для створення точкових зображень;
- бібліотеку статичних об'єктів;
- бібліотеку джинів і суперджіннов [1].
1.3.1 Графічні інструменти та шаблони сторінок
У Citect представлений широкий набір шаблонів практично для всіх типів вікон операторського інтерфейсу. Нижче наведено опис деяких шаблонів, що зберігаються в бібліотеці:
- Blank - шаблон порожньої сторінки;
- Normal - шаблон базової сторінки для створення мнемосхем технологічних процесів;
- PageMenu - шаблон для створення сторінки меню, яка дозволяє оператору швидко переходити до інших сторінок або групам сторінок проекту;
- BookMenu - шаблон для створення меню в форматі книг;
- TabMenu - шаблон для створення меню в форматі таблиць;
- Single Trend - шаблон для створення сторінки з одним вікном трендів, в якому є до 8 пір'я;
- Double Trend - шаблон для створення сторінки з двома вікнами трендів, в кожному з яких є до 8 пір'я;
- Compare Trend - шаблон для створення сторінки з двома трендами, накладеними один на інший з метою їх порівняння;
- Pop Trend - шаблон для створення маленької сторінки трендів, яка гратиме роль випадає сторінки;
- Alarm - шаблон для створення сторінки поточних аларм;
- Summery - шаблон для створення сторінки зведення аларм;
- Hardware - шаблон для створення сторінки апаратних аларм [1].
Незалежно від вибраного шаблону в ньому вже представлені всі необхідні елементи: рамки, лінійки і т. д.
Послідовність розташування сторінок в проекті визначається при проектуванні системи управління в діалозі «Властивості сторінки».
За допомогою засобів навігації (клавіш) оператор має можливість послідовно переходити з однієї сторінки на іншу в порядку зростання (клавіша «Next») або убування (клавіша «Prev»). Завжди під рукою у оператора знаходяться клавіші переходу на сторінки аларм (поточні аларми. Апаратні аларми і зведення аларм).
Для швидкого переходу на довільну сторінку передбачена клавіша «Вибір». У кожному шаблоні сторінки представлені засоби відображення аварійних ситуацій і кнопка виклику довідкової системи [1].
Малюнок 1.2 - Панель графічних інструментів
На малюнку 1.2 представлений набір графічних інструментів:
.- Довільна лінія; 2. - прямокутник, квадрат; 3. - багатокутник; 4. - текст; 5. - кнопка; 6. - тренд; 7. - вставка символу; 8 - об'єкт «ActiveX»; 9 - управління базами даних; 10 - пряма лінія; 11 - коло; 12 - трубопровід; 13 - число; 14 - набір образів; 15 - об'єкт Cicode; 16 - джин; 17 - аналізатор процесів.
Дії, необхідні для малювання об'єктів за допомогою інструментів (дивися малюнок 1.2) дуже прості і можуть бути швидко освоєні. Для малювання таких об'єктів, як прямокутник (квадрат), окружність (еліпс), кнопка, тренд, треба клацнути лівою кнопкою миші по відповідному інструменту, підвести курсор до обраного місця робочого поля і. натиснувши і утримуючи ліву кнопку миші, розтягнути об'єкт до необхідних розмірів [1].
Вибір інструментів вставка «об'єкта» або «вставка джина» відкриває відповідну бібліотеку. Слід вибрати об'єкт для вставки на графічну страницу та натиснути «Ок».
При вставці об'єктів із завданням динамічних властивостей після вибору цього інструменту пропонується спочатку клацнути по робочому полю, що викличе на екран діалог для конфігурування властивостей об'єкта. З цього діалогу є доступ в бібліотеку статичних ...