From OpenSCADAWiki
Jump to: navigation, search

Загальна конфігурація модуля

Для налаштування власної поведінки у неочевидних ситуаціях, модулем надається можливість налаштування окремих параметрів за посередництвом інтерфейсу управління OpenSCADA (рис.6). Такими параметрами є:

  • Стан модуля: "Виконується", доступна кількість екранів у бібліотеці Qt та перелік відкритих основних вікон.
  • Вихід при закритті останнього виконуваного проєкту — корисно для рішень, що одразу запускаються на інтерфейсі виконання проєкту.
  • Скидати стилі віджетів до загального — потрібне для деяких стилів віджетів на кшталт "gtk" у роботі деяких специфічних віджетів у режимі виконання, на кшталт кнопок для кольору фону та зображень.
  • Час життя та максимальна кількість сторінок у кеші. Візуалізатор здійснює прискорення роботи користувацького інтерфейсу шляхом розташування раніш відкритих сторінок у кеш, для контролю часу зберігання та максимальної кількості сторінок у якому дані властивості й призначено. Вказання нульового значення взагалі виключить очищення кешу.
  • Посилання на сторінку конфігурації переліку зовнішніх OpenSCADA станцій та назва віддаленої OpenSCADA станції з рушієм візуалізації СВУ, де передбачено спеціальні елементи:
    • "<Локальне>" — поточна локальна станція;
    • "<Select>" — користуйтеся для запиту станції разом із користувачем та паролем при загальному виклику модуля, корисно за наявності багато станцій керування та відкриття декількох з них одночасно.
  • Початковий користувач — вказує від ім'я якого користувача відкривати вікно модуля без запиту пароля, для локальної станції. Для віддаленої станції вказує на користувача, відмінного від типового, вказаного у конфігурації хосту.
  • Пароль користувача (віддалена станція) — пароль користувача, відмінного від типового, вказаного у конфігурації хосту.
  • Час відновлення підключення, у секундах (віддалена станція) — вказує на час повтору відновлення втраченого віддаленого підключення.
  • Проєкти, через символ роздільника ';', для запуску їх автоматичного виконання із запуском модуля. Для надання можливості вказання відкриття вікна виконання проєкту на потрібному дисплеї, багато-дисплейних систем, передбачено формат запису ім'я проєкту "PrjName-1", де 1 — номер цільового дисплею. Для підключення до фонового або іншого відкритого сеансу використати "ses_{SesID}".
At.png Функція вибору дисплею можлива для невіртуального та не повторення робочого столу, тобто при використанні xinerma або NVidia у відповідному режимі. Технічно, функція Qt screen() має повертати різні віджети-об'єкти дисплею за їх номерами.