ичні копії одного і того ж додатка і посилаються на один і той же джерело введення/виводу (I/O сервер). Тому при визначенні каналу доступу до інформації вводу/виводу необхідно використовувати чотирьохрівневий адресу (Node - вузол, Application -додаток, Topic - об'єкт, Item - елемент).
При виборі імені доступу діє те ж правило, що і при локальній адресації: рекомендується, щоб це ім'я збігалося з ім'ям групи даних або топіка (Topic Name). Але поле Node Name (ім'я вузла) необхідно заповнити. В якості цього імені при глобальній адресації вибирають ім'я вузла, на якому встановлений сервер вводу/виводу, що є джерелом даних для декількох додатків.
Для кожної змінної вводу/виводу задається атрибут Access Name. З одним ім'ям доступу, як правило, пов'язана велика кількість змінних. Розподіл змінних за групами (топіка) - довільне. Але для оптимізації функціонування серверів рекомендується в одну групу відносити змінні з однаковою частотою оновлення. В іншому випадку частота, що задається при конфігуруванні топіка в сервері, повинна відповідати мінімальному тимчасовому кванту. Бажано на етапі конфігурування сервера визначити групи (топіки) для кожного частотного діапазону і у відповідності з цими групами створити імена доступу (Access Name) в InTouch (краще навіть, щоб імена груп збігалися з іменами доступу). А далі кожну описувану в InTouch-додатку змінну типу I/O пов'язувати з відповідним ім'ям доступу для забезпечення раціонального пакетування даних.
Тренди в SCADA - системах
Графічне представлення значень технологічних параметрів у часі сприяє кращому розумінню динаміки технологічного процесу підприємства. Тому підсистема створення трендів і зберігання інформації про параметри з метою її подальшого аналізу та використання для управління є невід'ємною частиною будь SCADA - системи.
Тренди реального часу (Real Time) відбивають динамічні зміни параметра в поточному часу. При появі нового з?? ачення параметра у вікні тренда відбувається прокрутка графіка справа наліво. Таким чином поточне значення параметра виводиться завжди в правій частині вікна.
Тренди стають історичними (Historical) після того, як дані будуть записані на диск і можна буде використовувати режим прокрутки попередніх значень назад з метою подивитися минулі значення. Відображені дані тренда в такому режимі будуть нерухомі і будуть відображатися тільки за певний період.
Тренди в InTouchпредлагает користувачеві обидва типи графічних об'єктів, званих трендами: тренд реального часу і історичний (архівний) тренд. Тренди реального часу дають можливість створювати графіки зміни в часі чотирьох змінних (4 пера), у той час як для історичних трендів можна конфігурувати до восьми пір'я в одному об'єкті. Кількість об'єктів типу тренд в додатку, в тому числі і в одному вікні, не обмежена.
Обидва типи трендів створюються c використанням спеціальних графічних об'єктів інструментальної панелі WindowMaker. InTouch також забезпечує повний контроль над конфигурированием трендів. Для прикладу, можна визначити діапазон часу, область значень, дозвіл сітки, розміщення тимчасових відміток, число пір'я і атрибути кольору і т. Д. Допускається переконфігуруванні архівного тренду на етапі виконання програми (в Runtime).
Архівування (реєстрація) значень змінної
При роботі системи в режимі WindowViewer (середа виконання) InTouch може виробляти запис значень змінних в реєстраційний файл. Для того, щоб архівування змінної виконувалося, необхідно включити опцію Log Data (реєстрація даних) при визначенні змінної в діалозі Tagname Dictionary.
Запис у реєстраційний файл виробляється щоразу при зміні змінної на величину, що перевищує поріг для архівування (Log Deadband), і за замовчуванням один раз на годину, якщо значення змінної за цей час не змінилося. Поле Log Deadband знаходиться в діалозі детального опису цілої або дійсної змінної.
Щоб значення змінних, для яких опція Log Data дозволена, записувалися в реєстраційні файли, необхідно загальний дозвіл глобальної функції реєстрації. Його задають в діалозі Historical Logging Properties (параметри архівування, рис. 15), який викликається на екран командою Special/Configure/Historical Logging. У цей діалог можна також увійти з вікна Application Explorer.
Малюнок 14. - Діалог Historical Logging Properties. Примітка: [складено автором]
Включення опції Enable Historical Logging дає загальне дозвіл на реєстрацію значень змінних. Термін зберігання реєстраційних файлів на диску (виключаючи поточний день) визначається в полі Keep Log Files for в днях. Якщо в це поле введено значення 0, файли будуть зберігатися нескінченно довго. Реєстраційні фай...