justify"> - для зберігання даних, використовуваних для побудови трендів та аналізу.
- для моніторингу аларм.
- для управління обладнанням і технологічними процесами.
Найбільш часто підтримувані пристроями введення/виводу типи даних - це цілий і логічний, хоча можливі й інші.
Малюнок 1.1 - Параметри змінних тегів
Змінні теги володіють наступними параметрами (дивися малюнок 1.1):
а) Назва тега. Воно повинно бути не довше 32 символів. Рекомендується використовувати стандартизований спосіб призначення імен, щоб полегшити подальшу роботу з ними, їх пошук і сортування (назва повинна бути унікальною в межах кластера).
б) Тип даних - 16 символів.
BCD - двійково-десятковий. Займає 2 байта пам'яті, допустимі значення 0-9999.
BYTE - байтовий, займає 1 байт пам'яті, допустимі значенні 0-255
DIGITAL - логічний, займає 1 біт або байт, допустимі значення 0 або 1
INT - цілі зі знаком, займає 2 байта, допустимі значення - 32768-32767
UINT - Цілі без знака, займає 2 байта допустимі значення 0-65535.
LONG - розширений - 4 байта, допустимі значення - 2147487648-2147484647
LONGBCD - розширені двійково-десяткові, 4 байта, 0-999999999
REAL - речовинний з плаваючою комою 4 байта, допустимі значення - 3,4е38-3,4e38
STRING - символьний, до 256 байтів, ASCII (c нульовим завершальним байтом.)
Тип обумовленого змінного тега повинен відповідати типу даних пристрої введення-виведення. Кожен тип даних відрізняється своїм форматом адреси, який необхідно дотримуватися при визначенні адреси змінної. Система Citect допускає конкатенацію регістрів пристроїв введення-виведення. Наприклад, два поспіль регістра пристрої введення-виведення можна визначити в системі Citect як один тег дійсного типу. Система буде зчитувати обидва регістри і повертати результат як дійсне число. При конкатенації регістрів результуюча?? щие адреси повинні бути або всі парні, або всі непарні. Цією можливістю потрібно користуватися обережно, пристрій вводу-виводу має забезпечувати цілісність другого регістра [3].
На додаток до даних числових типів деякі пристрої введення-виведення можуть підтримувати рядки, що складаються з ASCII-символів. Ці рядки можуть використовуватися для зберігання різноманітної текстової інформації (наприклад, що надходить від зчитувачів штрих-кодів). Всі рядки ASCII-символів повинні у пристрої введення-виведення доповнюватися нульовим байтом. Нульовий символ (NULL) використовується в системі Citect як символ кінця рядка, і якщо цей символ відсутній, то додатково будуть зчитуватися (і відображатися) символи, що не входять до складу рядка (які зберігаються в пам'яті після цього рядка). Дані цього типу можна також використовувати для зберігання рецептів чи відображуваних для оператора відомостей. Рядки символів підтримуються не всіма пристроями введення виведення. Однак якщо воно може працювати з регістрами цілого типу, то вони можуть використовуватися і для зберігання ASCII-рядків у пристрої. Рядки символів записуються тільки в безперервний блок регістрів і зберігаються як масив символів [3].
- Назва пристрої введення-виведення (16 символів), в якому зберігатимуться дані змінного тега. Якщо в системі існують резервують пристрої введення-виведення, то в даному полі слід вказувати назву основного, а не резервного пристрою.
- Адреса. Адреса регістра в пристрої введення-виведення, в якому зберігаються дані. Формат запису і префікс адреси залежить від типу пристрою вводу-виводу.
- Мінімальна і максимальна вихідні значення (10 символів). У цих полях вказуються мінімальне і максимальне значення вихідних даних, коториесістема Citect зчитує з пристрою введення виводу.
- Мінімальна і максимальна значення в одиницях виміру (10 символів).
- Межі шкали значень в одиницях вимірювань, що визначаються на основі вихідних значень. Мінімального початкового значення зіставляється мінімальне значення в одиницях виміру, максимальному вихідному - максимальне значення в одиницях виміру. Зазначені величини в одиницях виміру використовуються при побудові трендів і стовпчикові діаграм в якості нижнього і верхнього меж. Більшість пристроїв введення-виведення повертають цілі значення, відповідні вимірам аналогових вхідних величин. Зазвичай пристрій введення виведення перетворює вхідний сигнал (як правило, але не завжди, з діапазону 4-20 мА) в вихідне значення, що лежить в діапазоні 6400-32000. Для відображення отриманих показань в деякому зна...