Рисунок 1 – Условное обозначение
| Входы | Тип данных | Пояснения | Диапазон |
|---|---|---|---|
| PV | Float | Измеряемая величина | |
| SP | Float | Уставка | |
| DZ | Float | Ширина зоны нечувствительности | |
| PV | Float | Измеряемая величина после прохождения через нелинейность | |
| SP | Float | Уставка |
Описание работы макроса
Если 𝑃𝑉(вх) < 𝑆𝑃 – 𝐷𝑍/2 , то 𝑃𝑉(вых) =" 𝑃𝑉 + 𝐷𝑍/2 .
Если 𝑃𝑉(вх) > 𝑆𝑃 + 𝐷𝑍/2 , то 𝑃𝑉(вых) =" 𝑃𝑉 – 𝐷𝑍/2 .
Если 𝑆𝑃 – 𝐷𝑍/2 ≤ 𝑃𝑉(вх) ≤ 𝑆𝑃 + 𝐷𝑍/2 , то 𝑃𝑉(вых) =" 𝑆𝑃.

Рисунок 2 – График макроса
Рисунок 3 – Пример работы макроса