From OpenSCADAWiki
Вкладка "База даних" (Рис.4.1e) містить основні налаштування об'єкту БД, у складі:
- Розділ "Стан" — містить властивості, що характеризують стан об'єкту БД:
- Ввімкнено — стан "Ввімкнено", об'єкту БД. Для мережевих БД цей стан передбачає підключення до СУБД, відповідно й відображає факт наявності підключення та яке, за встановлення "Вмикати", періодично відновлюється.
- Наявні таблиці — перелік таблиць, які містить БД. Контекстним меню цієї властивості надається можливість фізичного видалення таблиць з БД.
- Завантажити програму з цієї БД — команда для виконання завантаження з даної БД. Може використовуватися при перенесенні даних у БД між станціями. Наприклад, можна зберегти ділянку однієї станції до експортної БД, фізично перенести БД на іншу станцію, підключити її у цій підсистемі та викликати дану команду.
- Розділ "Конфігурація" — безпосередньо містить поля конфігурації:
- Ідентифікатор — містить інформацію про ідентифікатор об'єкту БД.
- Ім'я — вказує ім'я об'єкту БД.
- Опис — короткий опис та призначення об'єкту БД та самої БД у програмі.
- Адреса — адреса БД у специфічному для типу БД (модуля) форматі. Опис формату запису адреси БД як правило доступний у підказці цього поля, що спливає.
- Кодова сторінка — вказує на кодову сторінку, у якій зберігаються та надаються текстові значення БД. Значення кодової сторінки БД у зв'язці із внутрішнім кодуванням станції використовується для прозорого перекодування текстових повідомлень при обміні між станцією та БД.
- Вмикати — вказує на стан "Ввімкнено", у який переводити БД при завантажені.
- Пріоритет у переліку — пріоритет БД [0...99] у загальному переліку баз даних використовуваних у завантаженні, корисно для бібліотек розташованих у декількох базах даних для визначення пріоритетних — використовуваних.
- Закриття транзакції: після відкриття, секунд — час закриття транзакції після її відкриття.
- Закриття транзакції: після запиту, секунд — час закриття транзакції після останнього запиту. Якщо час менше за SERV_TASK_PER (10), тоді для опрацювання транзакцій БД буде відкрито незалежний потік-задачу з визначеним наступним параметром пріоритетом, інакше процес буде здійснюватися сервісною задачею.
- Закриття транзакції: пріоритет окремої задачі — пріоритет незалежного потоку-задачі, відкритої за попереднього часу менше за SERV_TASK_PER (10).