From OpenSCADAWiki
Jump to: navigation, search
 
Line 1: Line 1:
Механізм "Обробка подій за допомогою обчислювальної процедури віджета" заснований на атрибуті "event" та користувацькій процедурі обчислення, на мові програмування OpenSCADA. Події, по мірі надходження, акумулюються у атрибуті "event" до моменту виклику обчислювальної процедури. Обчислювальна процедура викликається з вказаним періодом обчислення віджета та отримує значення атрибуту "event" у вигляді переліку подій. У процедурі обчислення, користувач може: проаналізувати, обробити та виключити оброблені події з переліку, а також додати до переліку нові події. Решта подій, після виконання процедури, та нові аналізуються на предмет відповідності умовам виклику сценарієм первинного механізму, після чого, події, що залишилися, передаються на верхній за ієрархією віджет, для обробки ним, при цьому здійснюється доповнення шляху події згідно до ієрархії проникнення.
+
Механізм "Обробка подій за допомогою обчислювальної процедури віджета" заснований на атрибуті "event" і користувацькій процедурі обчислення на мові програмування OpenSCADA. Події, по мірі надходження, акумулюються у атрибуті "event" до моменту виклику обчислювальної процедури. Обчислювальна процедура викликається із вказаним періодом обчислення віджета та отримує значення атрибуту "event" у вигляді переліку подій. У процедурі обчислення користувач може: проаналізувати, обробити і виключити оброблені події з переліку, а також додати до переліку нові події. Решта подій і нові після виконання процедури аналізуються на предмет відповідності умовам виклику сценарієм первинного механізму, після чого, події, що залишилися, передаються на верхній за ієрархією віджет для обробки ним, при цьому здійснюється доповнення шляху події згідно до ієрархії проникнення. Коли віджет уже є верхнім, тобто сторінкою, то події, що залишилися, надсилаються на сторінку, яка відкрила вихідну сторінку, і на верхню сторінку з повною адресою вихідної сторінки.

Latest revision as of 00:23, 25 March 2025

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Sub-projects/VCA)
The mechanism "Processing the events with the help of computational procedure of the widget" is based on the attribute "event" and the user procedure of calculating written with the help of the programming language of OpenSCADA. The events in process of receipt are accumulated in the attribute "event" till the moment of call of the computational procedure. The computational procedure is called with the specified frequency of calculating the widget and receives the attribute "event" value as the list of events. In the calculation procedure the user can: analyse, process and delete the processed events from the list, and add to the list new events. The remaining, after the procedure execution, and new events are analysed for compliance with the conditions of the call by means of script of the primary mechanism after which the remaining events are transmitted to the upper by the hierarchy widget to be processed by it, with the appending of the events path in accordance with the hierarchy of the penetration. When the widget is the top already, that is a page, then the remaining events are sent to a page who opened the source page and to the upper page, with the source page whole address.
TranslationМеханізм "Обробка подій за допомогою обчислювальної процедури віджета" заснований на атрибуті "event" і користувацькій процедурі обчислення на мові програмування OpenSCADA. Події, по мірі надходження, акумулюються у атрибуті "event" до моменту виклику обчислювальної процедури. Обчислювальна процедура викликається із вказаним періодом обчислення віджета та отримує значення атрибуту "event" у вигляді переліку подій. У процедурі обчислення користувач може: проаналізувати, обробити і виключити оброблені події з переліку, а також додати до переліку нові події. Решта подій і нові після виконання процедури аналізуються на предмет відповідності умовам виклику сценарієм первинного механізму, після чого, події, що залишилися, передаються на верхній за ієрархією віджет для обробки ним, при цьому здійснюється доповнення шляху події згідно до ієрархії проникнення. Коли віджет уже є верхнім, тобто сторінкою, то події, що залишилися, надсилаються на сторінку, яка відкрила вихідну сторінку, і на верхню сторінку з повною адресою вихідної сторінки.

Механізм "Обробка подій за допомогою обчислювальної процедури віджета" заснований на атрибуті "event" і користувацькій процедурі обчислення на мові програмування OpenSCADA. Події, по мірі надходження, акумулюються у атрибуті "event" до моменту виклику обчислювальної процедури. Обчислювальна процедура викликається із вказаним періодом обчислення віджета та отримує значення атрибуту "event" у вигляді переліку подій. У процедурі обчислення користувач може: проаналізувати, обробити і виключити оброблені події з переліку, а також додати до переліку нові події. Решта подій і нові після виконання процедури аналізуються на предмет відповідності умовам виклику сценарієм первинного механізму, після чого, події, що залишилися, передаються на верхній за ієрархією віджет для обробки ним, при цьому здійснюється доповнення шляху події згідно до ієрархії проникнення. Коли віджет уже є верхнім, тобто сторінкою, то події, що залишилися, надсилаються на сторінку, яка відкрила вихідну сторінку, і на верхню сторінку з повною адресою вихідної сторінки.