From OpenSCADAWiki
Enter a message name below to show all available translations.
Found 2 translations.
Name | Current message text |
---|---|
h English (en) | '''Q:''' I have a very busy system with many OpenSCADA processes working through the Web interface and I want to decrease the server loading and speed up all those interfaces.<br/> '''Re:''' Yes, by default OpenSCADA interface designed for work in some fast enough carrying-live period (100 ms) which suitable mostly for active local Qt-interfaces of [[Special:MyLanguage/Modules/Vision|the module UI.Vision]] with high reactivity and on fast enough networks at working with the visualisation server. But currently you can tune your interface to achieve the loading decrease in times: * the first and an obviously step that is to increase the carrying-life period in [[:file:Vision_wlbpg.png|the VCA Project configuration]], where you can set the "Period of the calculation" in a value up to 500 ms for active local Qt-interfaces of [[Special:MyLanguage/Modules/Vision|the module UI.Vision]] and up to 1000 ms for not fast Web-interfaces of [[Special:MyLanguage/Modules/WebVision|the module UI.WebVision]]; * the second step that is to set the dynamic data updating period depending on what you mean as enough often or disable the periodic updating in whole by setting the period in -2; and do that for [[Special:MyLanguage/Libs/Main_graphical_elements#RootPgSo|the main-root page]] in [[:file:Vision_wdg.png|the Widget configuration]] of your project tree; the same you can do for all panels placed in the group "Control panels (control)" of the project logical structure from the same main-root page, setting the needing period for the group itself; * the third step that is deepening to your dynamic widgets-cadres adaption for work on big periodicity without loss the reactivity like to the already adapted ones from the standard library as [[Special:MyLanguage/Libs/Main_graphical_elements#RootPgSo|the main-root page]] and [[Special:MyLanguage/Libs/Main_graphical_elements#anShow|Analog show]]; and the adaption mostly means: ** sending user events at need of rapid updation in the next life cycle after the events processing; ** controlling the widget execution period depending on the activity situation like to blinking the selection cursor and the alarm colors. |
h Ukrainian (uk) | '''Q:''' Я маю дуже навантажену систему із багатьма процесами OpenSCADA, які працюють через Web інтерфейс та я бажаю зменшити навантаження на сервер і прискорити всі ці інтерфейси.<br/> '''Re:''' Так, типово інтерфейси OpenSCADA створено для функціювання за деякої достатньо швидкої періодичності перенесення-життя (100 мс) яка переважно підходить для активних локальних Qt-інтерфейсів [[Special:MyLanguage/Modules/Vision|модуля UI.Vision]] із високою реактивністю, та на достатньо швидких мережах при функціюванні із сервером візуалізації. Але наразі можете підлаштувати ваш інтерфейс для досягнення зменшення навантаження у рази: * першим та очевидним кроком є збільшення періодичності перенесення-життя в [[:file:Vision_wlbpg_uk.png|конфігурації Проєкту СВУ]], де можете встановити "Період обчислення" у значення до 500 мс для активних локальних Qt-інтерфейсів [[Special:MyLanguage/Modules/Vision|модуля UI.Vision]] та до 1000 мс для нешвидких Web-інтерфейсів [[Special:MyLanguage/Modules/WebVision|модуля UI.WebVision]]; * другим кроком є встановлення періоду оновлення динамічних даних залежно від того, що ви вважаєте достатньо частим, або вимкнути періодичне оновлення взагалі встановленням періодичності у -2; та здійснити це для [[Special:MyLanguage/Libs/Main_graphical_elements#RootPgSo|головної-кореневої сторінки]] у [[:file:Vision_wdg_uk.png|конфігурації Віджету]] дерева вашого проєкту; те саме можете здійснити для всіх панелей розташованих у групі "Панелі керування (control)" логічної структури проєкту від головної-кореневої сторінки, встановивши потрібну періодичність для самої групи; * третім кроком є заглиблення у адаптацію ваших віджетів-кадрів для функціювання на великих періодичностях без втрати реактивності на кшталт вже адаптованих у стандартній бібліотеці як [[Special:MyLanguage/Libs/Main_graphical_elements#RootPgSo|основна-коренева сторінка]] та [[Special:MyLanguage/Libs/Main_graphical_elements#anShow|Відображення аналогового]]; та ця адаптація переважно передбачає: ** надсилання користувацьких подій за потреби у швидкому оновлені у наступному циклі життя після опрацювання подій; ** контроль періодичності виконання віджету узалежнено від ситуаційної активності на кшталт блимання курсору обрання та кольорів сигналізації. |