From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 2 translations.

NameCurrent message text
 h English (en){{CntHdr|{{Anch|VCAProd|CONCEPTUAL > Productivity optimisation of the VCA interface}} }}
* FXI:UI.VCAEngine:
** Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** fixed in obtaining the period from the owner session widget;
*** appended by setting the session side period with the User API function calcPer() of the session side widget, expanded by specifying the special period values: PerVal_Sess(0), PerVal_Parent(-1), PerVal_UserMin(PerVal_Dis(-2)), PerVal_SessDef(-3);
*** "Period of the calculation" renamed to the "Periodic processing" and the renamed field is specified as a generic parameter, that moved to the main configuration tab and appended by the page widgets of the project and child widget of the library widget;
*** the session object appended by the User API function period(), what returns the session processing period;
*** the processing period was clarified in the session widget status.
** Change of the attribute "alarmSt" appended by accompaniation the new event "ws_alarmChange".
* UI.Vision: Adapted for renaming "Period of the calculation" to the "Periodic processing" and for moving to the main configuration tab. The previous field in the "Processing" tab is set to be hidden at that missing in the VCA model.
* LibsDB.vcaBase,ModelsDB.{AGLKS.vca,Boiler.St}: The VCA projects set to the calculation period 250 ms. Calculation of the control group of the VCA projects set to 1000 ms.
* LibsDB.vcaBase:
** wlb_Main.RootPgSo: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** appended by continuing the immediately cycles before the container page opening at the start and after navigation, using the new event "usr_calc";
*** appended by switching to the fast cycle at alarm blink, using the new function calcPer();
*** switched to the processing period 1000 ms.
** wlb_Main.ElCadr: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** appended by continuing the immediately cycles using the new event "usr_calc";
*** appended by switching to the fast cycle at alarm blink, using the new function calcPer();
*** switched to the processing period -1 (parent).
** wlb_Main.{grpGraph,grpGraph10}: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** appended by continuing the immediately cycles using the new event "usr_calc";
*** switched to the processing period -1 (parent);
*** tracing period of the Diagram primitive linked also to the Widget period.
** wlb_Main.ElViewCadr: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** appended by switching to the fast cycle at cursor blink, using the new function calcPer();
*** switched to the processing period -1 (parent);
*** tracing period of the Diagram primitive linked also to the Widget period.
** wlb_Main.storeHouse: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** switched to the processing period -2 (disabled);
*** appended by continuing the immediately cycles using the new event "usr_calc".
** wlb_Main.ElViewGraph: Adapted to work in very big processing periods:
*** appended by continuing the immediately cycles in waiting the values appear, using the new event "usr_calc";
*** appended by switching to the fast cycle at cursor blink, using the new function calcPer();
*** the calculation set in 2000 ms due to need of that updating at the trend cursor changing.
** wlb_Main.grph_panel: Appended by storing the tracing period of the linked Diagram primitive. Switched to the processing period -1 (parent).
** wlb_Main.{grpCadr,ResultGraphEl}: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** switched to the processing period -1 (parent);
*** tracing period of the Diagram primitive linked also to the Widget period.
** wlb_Main.{TextLab,ImgLab},wlb_mnEls.{El_Kran_polozh,El_Kran_Sh,Compressor}: Adapted to work in very big processing periods and disabling the periodic processing in whole:
*** appended by switching to the fast cycle at cursor blink, using the new function calcPer();
*** switched to the processing period -1 (parent).
** wlb_Main.{anShow,anShow1}: switched to the processing period -1 (parent) and appended by switching to the fast cycle (500 ms) at focus and alarm blink.
** wlb_doc.{docRepDay,docRepMonth}, wlb_Main.{graphSelPrm,doc_panel,accept,treeSelect,cntrPaspExt}, wlb_Main.{ViewCadr,ResultGraph}: Switched to the processing period -1 (parent).
** wlb_doc.{docDin,docAlarmsRep}: Switched to the processing period -2 (disabled).
** wlb_doc.docRepMonth: Excluded from execution at stopping.
** wlb_doc.docRepYear: Appended by one immediately cycle after f_start, using the new event "usr_calc". Disabled for the periodic processing.
** wlb_Main.userManager: Disabled in the periodic processing.
 h Ukrainian (uk){{CntHdr|{{Anch|VCAProd|КОНЦЕПТУАЛЬНЕ > Оптимізація продуктивності інтерфейсу СВУ}} }}
* FXI:UI.VCAEngine:
** Адаптовано до опрацювання у дуже великих періодичностях та цілковитого вимкнення періодичного опрацювання:
*** виправлено отримання періоду із власника віджету сеансу;
*** доповнено встановленням періоду на стороні сеансу, функцією Користувацького API calcPer() віджету сеансу, розширено визначенням спеціальних значень періоду: PerVal_Sess(0), PerVal_Parent(-1), PerVal_UserMin(PerVal_Dis(-2)), PerVal_SessDef(-3);
*** "Період обчислення" перейменовано у "Періодичне опрацювання" та його визначено як загальний параметр, тобто перенесено до вкладки загальної конфігурації та додано до віджетів сторінок проєкту та дочірніх віджетів бібліотечного віджету;
*** об'єкт сеансу доповнено функцією Користувацького API period(), що повертає період сеансу;
*** період сеансу очищено у статусі віджету сеансу.
** Зміна атрибуту "alarmSt" доповнена новою супровідною подією "ws_alarmChange".
* UI.Vision: Адаптовано до перейменування "Період обчислення" у "Періодичне опрацювання" та перенесення до вкладки головної конфігурації. Попереднє поле у вкладці "Опрацювання" встановлено приховуваним за відсутності у моделі СВУ.
* LibsDB.vcaBase,ModelsDB.{AGLKS.vca,Boiler.St}: Проєкти СВУ встановлено у період обчислення 250 мс. Обчислення групи контролю СВУ проєктів встановлено у 1000 мс.
* LibsDB.vcaBase:
** wlb_Main.RootPgSo: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** доповнено продовженням негайних циклів до відкриття сторінки контейнеру при запуску та після навігації, використовуючи нову подію "usr_calc";
*** доповнено перемиканням на швидкий цикл за миготіння порушення, використовуючи нову функцію calcPer();
*** переключено на період опрацювання 1000 мс.
** wlb_Main.ElCadr: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** доповнено продовженням негайних циклів використовуючи нову подію "usr_calc";
*** доповнено перемиканням на швидкий цикл за миготіння порушення, використовуючи нову функцію calcPer();
*** переключено на період опрацювання -1 (предок).
** wlb_Main.{grpGraph,grpGraph10}: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** доповнено продовженням негайних циклів використовуючи нову подію "usr_calc";
*** переключено на період опрацювання -1 (предок);
*** період стеження примітиву Діаграма також прив'язано до періоду Віджету.
** wlb_Main.ElViewCadr: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** доповнено перемиканням на швидкий цикл за миготіння курсору, використовуючи нову функцію calcPer();
*** переключено на період опрацювання -1 (предок);
*** tracing period of the Diagram primitive linked also to the Widget period.
** wlb_Main.storeHouse: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** переключено на період опрацювання -2 (disabled);
*** доповнено продовженням негайних циклів використовуючи нову подію "usr_calc".
** wlb_Main.ElViewGraph: Адаптовано до функціювання у дуже великій періодичності:
*** доповнено продовженням негайних циклів під час очікування появи значень, використовуючи нову подію "usr_calc";
*** доповнено перемиканням на швидкий цикл за миготіння курсору, використовуючи нову функцію calcPer();
*** обчислення встановлено у 2000 мс через необхідність оновлення цього за зміни курсору тренду.
** wlb_Main.grph_panel: Доповнено збереженням періоду стеження пов'язаного примітиву Діаграма. Переключено на період опрацювання -1 (предок).
** wlb_Main.{grpCadr,ResultGraphEl}: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** переключено на період опрацювання -1 (предок);
*** період стеження примітиву Діаграма також прив'язано до періоду Віджету.
** wlb_Main.{TextLab,ImgLab},wlb_mnEls.{El_Kran_polozh,El_Kran_Sh,Compressor}: Адаптовано до функціювання у дуже великій періодичності та вимкнення періодичного опрацювання взагалі:
*** доповнено перемиканням на швидкий цикл за миготіння курсору, використовуючи нову функцію calcPer();
*** переключено на період опрацювання -1 (предок).
** wlb_Main.{anShow,anShow1}: переключено на період опрацювання -1 (предок) та доповнено перемикання на швидкий цикл (500 мс) за фокусом та миготінням порушення.
** wlb_doc.{docRepDay,docRepMonth}, wlb_Main.{graphSelPrm,doc_panel,accept,treeSelect,cntrPaspExt}, wlb_Main.{ViewCadr,ResultGraph}: Переключено на період опрацювання -1 (предок).
** wlb_doc.{docDin,docAlarmsRep}: Переключено на період опрацювання -2 (вимкнено).
** wlb_doc.docRepMonth: Виключено виконання при зупинці.
** wlb_doc.docRepYear: Доповнено одним негайним циклом після f_start, використовуючи нову подію "usr_calc". Вимкнено періодичне опрацювання.
** wlb_Main.userManager: Вимкнено періодичне опрацювання.