підключення приладів;
Під віддаленим підключенням мається на увазі підключення допомогою:
GSM-модему;
мережі Інтернет;
послідовного COM-порту.
Віддалене підключення приладів має ряд переваг:
цей спосіб підключення можна використовувати для всіх приладів, підтримуваних програмою ПРОЛОГ raquo ;. На боці комп'ютера зазвичай досить стандартної установки модему засобами операційної системи;
всі операції з отримання даних при віддаленому доступі здійснюються з вікна Менеджер віддаленого опитування приладів raquo ;, яке викликається командою [Зв'язок - Віддалений опитування приладів] або однойменною командою з панелі зв'язку.
. 9 Підготовка звітів
Одна з основних завдань програми - полегшення і прискорення роботи при підготовці звітів про енергоспоживання. Для цього користувачеві надано механізм виведення даних по шаблонах. Всю роботу по підготовці звіту можна розділити на три основних етапи:
а) редагування шаблону;
Всі операції по редагуванню (створенню) шаблону виконуються у вікні ПРОЛОГ дизайнер raquo ;. У цьому вікні наданий широкий набір інструментів, найважливішими з яких є вставка даних з таблиць вузла обліку, вставка тексту і вставка математичних функцій.
Разом з програмою поставляються кілька типових шаблонів звітів. Крім безпосереднього застосування, їх зручно використовувати як основу для створення власних шаблонів.
б) призначення шаблонів;
На цьому етапі користувач вибирає, які шаблони з наявних будуть використовуватися для виведення звітів про енергоспоживання даного вузла. Вибір здійснюється у вікні Шаблони звітів raquo ;, яке викликається однойменною командою з контекстного меню вибраного вузла обліку або таблиці даних.
Загальні шаблони зберігаються у вигляді окремих файлів у директорії Template каталогу, куди встановлена ??програма. Така організація дозволяє додавати нові шаблони простим копіюванням файлів з різних джерел.
в) виведення на друк, попередній перегляд.
Після того, як для конкретного вузла призначені шаблони, для виведення даних на друк необхідно повідомити програмі наступні відомості:
дані якого вузла виводити у звіті (виділивши мишкою вузол обліку або таблицю даних);
який шаблон використовувати при друку (вибравши найменування звіту з контекстного меню);
за який період повинні бути інедставлени дані.
Останній пункт вказується у вікні Параметри звіту raquo ;. При необхідності в цьому ж вікні вводяться дані по розрахункового дня або годині. Якщо користувач вибирає розрахунковий час і розрахунковий день, що відрізняються від призначених в приладі обліку, значення в підсумковому рядку звіту будуть розраховані програмою.
Додатковий сервіс, що надається користувачеві - перегляд значень параметрів, що містяться у звіті у вигляді графіків, що дозволяє візуально оцінювати коректність даних. Для цього у вікні Параметри звіту передбачена кнопка Графік raquo ;. У відчиненому після натискання цієї кнопки вікні, представлені власне графіки, легенда і повзунок для масштабування по осі абсцис. Поряд з повзунком для зміни масштабу можна використовувати клавіші управління курсором. Є також можливість збільшення масштабу будь-якій частині графіка за допомогою маніпулятора миша.
Однією з найважливіших функцій програми є можливість експорту даних.
Дані з таблиць за будь-який інтервал часу можна експортувати в один з наступних форматів: на лист EXCEL, у формати HTML, XML, DBF, RTF, CSV, SQL, або в буфер обміну Windows. Для експорту даних слід виділити назву таблиці в панелі бази даних і натиснути кнопку Експорт даних на панелі зв'язку.
Дані необхідно експортувати у формат HTML для інтеграції з Web-сервером.
База даних програми ПРОЛОГ має формат .MDB, тому існує також можливість експорту даних з використанням СУБД Microsoft Office Access 2003 і вбудованого в нього мови програмування VBA.
3 Мова програмування VBA
Термін VBA (Visual Basic for Applications) означає Visual Basic для додатків - Трохи спрощена реалізація мови програмування Visual Basic, вбудована в лінійку продуктів Microsoft Office, а також в багато інші програмні пакети.
Мова VBA являє собою потужний інструмент для розробки додатків на базі Microsoft Office. Функції, ручне виконання яких викликає деякі складнощі, з його допомогою можна авт...