From OpenSCADAWiki
Jump to: navigation, search
 
Line 1: Line 1:
 
Логіку роботи логічного рівня параметрів можна записати наступним чином:
 
Логіку роботи логічного рівня параметрів можна записати наступним чином:
* Параметр зв'язується з шаблоном, із якого отримується структура атрибутів, відповідно до функції шаблону.
+
* Параметр зв'язується з шаблоном, із якого отримується структура атрибутів відповідно до функції шаблону.
 
* Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
 
* Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
 
* Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
 
* Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
 
* При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
 
* При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
 
* Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.
 
* Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.

Latest revision as of 16:30, 12 April 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 (Documents/DAQ)
The logic of the work of logic-level parameters can be written as follows:
* Parameter connects with the template from which it obtains the structure of attributes in accordance with the template function.
* Binding of the object function of the parameter to the template function is performed.
* Structure of links is formed in accordance with the template function. Based on the structure of links the form of linkage the parameter is formed and the user sets the links.
* When accessing the attributes of the obtained parameter the check for the presence of a direct link does. In the case of the direct link presence the request is routed by this link, otherwise the value is taken from the function object of the parameter.
* In parallel, the calculation of the template works by the function object of the parameter. However, before the calculation the reading of the values by the links is made, and after calculation the changes are recorded by these links.
TranslationЛогіку роботи логічного рівня параметрів можна записати наступним чином:
* Параметр зв'язується з шаблоном, із якого отримується структура атрибутів відповідно до функції шаблону.
* Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
* Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
* При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
* Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.

Логіку роботи логічного рівня параметрів можна записати наступним чином:

  • Параметр зв'язується з шаблоном, із якого отримується структура атрибутів відповідно до функції шаблону.
  • Виконується зв'язування об'єкту функції параметру з функцією із шаблону.
  • Формується структура зв'язків відповідно до шаблону функції. Виходячи із структури зв'язків формується форма зв'язування параметру та користувачем встановлюються зв'язки.
  • При доступі до атрибутів отриманого параметра здійснюється перевірка на наявність прямого зв'язку. У випадку наявності прямого зв'язку, запит переспрямовується за цим зв'язком, інакше, значення береться із об'єкту функції параметру.
  • Паралельно працює обчислювання функції шаблону за об'єктом функції параметрів. При цьому, перед обчисленням здійснюється читання значень за зв'язками, а після обчислення запис змін за цими зв'язками.