Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Опис і процедура створення бази даних

Читайте также:
  1. Автоматичне створення вмісту за допомогою компонентів FrontPage
  2. Винятки щодо обмежених дій, що стосуються баз даних
  3. Вычислительная процедура симплексного метода
  4. Гл. 6. Сертификация как процедура подтверждения соответствия.
  5. Глава 29. ОБЩИЕ ПОЛОЖЕНИЯ О ТАМОЖЕННЫХ ПРОЦЕДУРАХ
  6. Глава 29. ОБЩИЕ ПОЛОЖЕНИЯ О ТАМОЖЕННЫХ ПРОЦЕДУРАХ
  7. Глава 31. ТАМОЖЕННАЯ ПРОЦЕДУРА ЭКСПОРТА

База даних InTouch являє собою бібліотеку тегів. Тег - це запис в базі даних, що містить інформацію про параметр процесу. Словник змінних (Tagname Dictionary) містить різні типи тегів. Незмінна складова словника змінних - це системні теги, які створюються автоматично і відрізняються від інших тегів символом долара ($) на початку імені тега. У середовищі виконання InTouch обробляє значення цих тегів на певні події, що відбуваються в системі. Системні теги можуть використовуватися скрізь, де використовуються будь-які інші теги InTouch, наприклад, зі зв'язками анімації в сценаріях.

При описі тегів в базі даних InTouch необхідно кожному тегу привласнити тип відповідно до його призначення. Якщо тег повинен зчитувати значення, які виходять із інших додатків Windows або надходять в них, наприклад, з сервера введення / виводу або на сервер вводу / виводу, то це повинен бути тег зовнішнього (I / O - Input / Output) типу.

На відміну від зовнішніх внутрішні (Memory) теги зберігаються всередині додатки InTouch. Їх використовують для створення констант або моделей, використовують як обчислюваних змінних (задіють в розрахункових завданнях).

Існують наступні типи внутрішніх змінних:

· Memory Discrete (внутрішня дискретна змінна).

Мінлива Memory Discrete може приймати два значення: «0» (помилково, вимкнути) або «1» (істинно, включити).

· Memory Integer (внутрішня ціла) - 32-бітове ціле число.

· Memory Real (внутрішня дійсна) – внутрішня змінна з плаваючою (десятковою) точкою.

· Memory Message (внутрішня текстова) – змінна у вигляді текстового рядка,котрий може вміщати 131 символ.

Усі теги, які зчитуються або записують свої значення в інші додатки Windows, відносяться до типу зовнішніх (I / O) змінних. сюди відносяться всі входи і виходи програмованих логічних контролерів (ПЛК), комп'ютерів управління процесами, а також дані з вузлів мережі.

Як і внутрішні, зовнішні змінні поділяються на чотири аналогічних типи:

· I / O Discrete (зовнішня дискретна змінна), приймаюча значення «0» або «1»;

· I / O Integer (зовнішня ціла) - 32-бітове ціле значення;

· I / O Real (зовнішня дійсна);

· I / O Message (зовнішня текстова);

Діалогові вікна Tagname Dictionary зовнішніх змінних практично повністю збігаються з аналогічними діалогами для внутрішніх змінних. Є лише одна важлива відмінність: всі діалоги Tagname Dictionary для зовнішніх змінних містять кнопку Access Name (ім'я доступу). Як вже було сказано вище, в базу даних програми (у відповідні теги) зчитуються вихідні значення програмованих логічних контролерів (значення технологічних параметрів). З іншого боку, можна проводити запис значень окремих тегів бази даних в інші додатки, в тому числі і в контролери. Але для цього додаток повинно «знати» адреси джерел інформації (наприклад, контролерів), а також адреси інших додатків, в які дане додаток поставляє інформацію. Натискання кнопки Access Name надає розробнику InTouch-додатки набір діалогів для створення системи адресації. Детально адресація InTouch розглянута в розділі 7.

В якості прикладу нижче приведено діалогове вікно конфігурування зовнішньої дискретної змінної (I/O Discrete).

Процедура створення змінної включає ряд наступних ді:

· Відкрити словник змінних – із меню вибрати команду
Special/Tagname Dictionary.

· Натисніть New.

· В полі Tagname задаємо ім’я змінної (до 32 символів). Поле Comment призначене для коментарів довжиною до 50 символів.

·

 
 

Клацнувши по кнопці Type,вибираємо тип змінної, відмічаючи відповідне поле. Після вибору типа нажимаємо кнопку Оk.

· Натиснувши кнопку Group, можна вибрати групу алярмів, до яких відносяться змінна (див. детальніше в розділі 5).


 

·

 
 

По замовчуванню всі теги зовнішнього типу настроїні на читання і запис (включена опція Read Write). Проте їх можна обмежити тільки читанням шляхом вибору опцію Read Only в діалоговому вікні Tagname Dictionary.

· Відмітити опцію Log Data для автоматичного запису змінної в архівний файл. Ця опція виконується для змінних, значення котрих задіяні в денних розрахунках, побудові трендів.

· Опція Log Events – запис і архівування подій в журнал алярмів. Після активування цієї опції необхідно визначити пріоритет подій (998).

· Опція Retentive Value – запис останнього значення змінної (при виході з режиму виконання останнє значення буде збережене в базі даних).

· Опція Retentive Parameters – запис вставок (використовується для аналогових змінних).

· Для введення вставок спрацьовування сигналізації слід включити опцію Alarms (Details & Alarms) у верхній частині діалогу Tagname Dictionary. Діалог для введення вставок спрацьовування сигналізації аналогових змінних (типів Real і Integer) наведено нижче. В полях Alarm Value представлено чотири рівня спрацьовування сигналізації: низький (Lo), нижче нижнього (LoLo), верхній (High), вище верхнього (HiHi). Важливість сигналізації встановлюється згідно проектної документації, але найчастіше сигналізації нижнього (Lo) і верхнього (High) меж спрацьовування відносяться до попереджувальних сигналізацій, а сигналізації типу LoLo і HiHi - до аварійних та блокувальних сигналізацій. У зв'язку з цим важливо ввести поняття пріоритету спрацьовування сигналізації. Пріоритет - це показник важливості сигналізації (див. детальніше в розділі 5).

· Зберегти створену в базі даних змінну можна натисканням однієї з двох кнопок: Close або Save. При натисканні кнопки Close виконується зберігання змінної з одночасним закриттям діалогу Tagname Dictionary. При створенні бази даних програми слід користуватися кнопкою Save. Подальше натиснення кнопки New відкриває процедуру створення нової (наступної) змінної додатки.

Для перегляду списку всіх змінних бази даних після закінчення її створення слід натиснути кнопку Select і скористатися лінійкою прокрутки. Подвійне клацання миші по будь-якої змінної списку відкриває діалог Tagname Dictionary з описом цієї змінної.


 


Дата добавления: 2015-08-09; просмотров: 83 | Нарушение авторских прав


Читайте в этой же книге: Автоматизированные информационные системы в правоохранительной и судебной сферах. | Справочные правовые системы как класс информационных систем. | Экспертные системы: назначение и возможности. Экспертные системы в области права. | Современная концепция АРМ предполагает перспективное развитие по следующим направлениям | Функции АСУ | СПС Консультант Плюс: технологии поиска, уточнения информации по толковому словарю, карточке поиска. | СПС Консультант Плюс: анализ правовой проблемы через множество связей документа с информационным массивом. | Задачи государственной политики информатизации правовой сферы. | Розділ 1 Application Manager і WindowMaker | Середовище розробки WindowMaker |
<== предыдущая страница | следующая страница ==>
Робота 1. Вікна і графічні об'єкти| Робота 2. Словник змінних

mybiblioteka.su - 2015-2024 год. (0.011 сек.)