# Hárompont-szabályozó

### Elv

A hárompontos szabályozó elve ábrával írható le (lásd az ábrát).

![A hárompontos szabályozó működése:](https://t10544682.p.clickup-attachments.com/t10544682/741c5435-a3b2-4bb5-b98e-d2d86a98549e/image.png)

* Ha az "Actual-AIN" által szolgáltatott aktuális érték meghaladja a "Required-HI-AIN1" által megadott határértéket, amelyhez hozzáadták a pozitív hiszterézis értéket "Hysteresis +", a "Required-HI-DOUT1" digitális kimenet állapota "ON"-ra (logikai 1) változik.
* Ha az "Actual-AIN" által szolgáltatott aktuális érték csökkenve az "Required-HI-AIN1" által megadott határérték alá kerül, amelyből kivonták a negatív hiszterézis értéket "Hysteresis -", a "Required-HI-DOUT1" digitális kimenet állapota "OFF"-ra (logikai 0) változik.
* Ha az "Actual-AIN" által szolgáltatott aktuális érték még tovább csökkenve az "Required-LOW-AIN2" által megadott határérték alá kerül, amelyből kivonták a negatív hiszterézis értéket "Hysteresis -", a "Required-LOW-DOUT2" digitális kimenet állapota "ON"-ra (logikai 1) változik.
* Ha az "Actual-AIN" által szolgáltatott aktuális érték növekedve meghaladja az "Required-LOW-AIN2" által megadott határértéket, amelyhez hozzáadták a pozitív hiszterézis értéket "Hysteresis +", a "Required-LOW-DOUT2" digitális kimenet állapota "OFF"-ra (logikai 0) változik.

### Beállítás iDM-ben

* Válassza a "***Eszközkezelő"*** > Hozzáadás "***Új egység*** "> Válassza ki a központi egységet > Hozzáadás "***Új*** ***egység"***> Válassza ki a "***Regulators-Module***".
* Hozzáadás „***Regulators-Module***”, rögzített hexadecimális címmel „010051”. A rendszer csak egy ilyen típusú modult tud tárolni.
* Ezután adjon hozzá egy új hárompontos szabályozót "**Three-Point-Regulator**" néven (lásd az ábrát). A rendszerben lévő szabályozók maximális száma 256.

![Hárompontos szabályozó konfigurálása](https://t10544682.p.clickup-attachments.com/t10544682/76ec2b3d-c6ec-4e60-ad21-cac1f45beffa/image.png)

#### Eszközök

A szabályozó egység a következő eszközöket tartalmazza:

* **Enable-DIN**: Egy digitális bemenet, amely a szabályozó indításáért vagy leállításáért felelős az eszköz állapotának "ON"-ra állításával (a "Digital – On" függvényhíváson keresztül), ezzel indítva el a szabályozó vezérlését.
* **Actual-AIN**: Egy analóg bemenet, amely a kiválasztott mennyiség (pl. hőmérséklet) aktuális értékének feldolgozásáért felel, amelyet "Analog - copy" függvényhívással kapnak egy hőmérséklet-bemenetről vagy szabályozóról.
* **Required-Hi-AIN1**: Egy analóg bemenet, amely a kiválasztott mennyiség (pl. hőmérséklet) kívánt magas értékének feldolgozásáért felel, amelyet "Analog - copy" függvényhívással kapnak egy szabályozótól vagy rendszer egész számától. A rendszer egész számban tárolt értéket másoláskor 100-zal osztják.
* **Required-Low-AIN2:** Egy analóg bemenet, amely a kiválasztott mennyiség (pl. hőmérséklet) kívánt alacsony értékének feldolgozásáért felel, amelyet "Analog - copy" függvényhívással kapnak egy szabályozótól vagy rendszer egész számától. A rendszer egész számban tárolt értéket másoláskor 100-zal osztják.
* **Interrupt-DIN**: Egy digitális bemenet, amely a szabályozó működésének megszakításáért felel az eszköz állapotának "OFF"-ra állításával (ha az előzőleg "ON" állapotban volt), a "Required-DOUT" kimenet kikapcsolásával és a "Status-OUT" állapotváltozásának kiváltásával.
* **Required-Hi-DOUT1**: Egy digitális kimenet, amely egy működtetőhöz (pl. relé) csatlakozik, és "ON" állapotba vált, amikor az "Actual-AIN" bemeneti értéke meghaladja az "Required-Hi-AIN1" bemeneti értékét egy adott hiszterézissel megnövelve. "OFF" állapotba vált, amikor az "Actual-AIN" bemeneti értéke az "Required-Hi-AIN1" bemeneti értéke alá csökken az adott hiszterézissel csökkentve.
* **Required-Low-DOUT2:** Egy digitális kimenet, amely egy működtetőhöz (pl. relé) csatlakozik, és "ON" állapotba vált, amikor az "Actual-AIN" bemeneti értéke az "Required-Low-AIN2" bemeneti értéke alá csökken az adott hiszterézissel csökkentve. "OFF" állapotba vált, amikor az "Actual-AIN" bemeneti értéke meghaladja az "Required-Low-AIN2" bemeneti értékét, szintén az adott hiszterézissel csökkentve.
* **Status-OUT** a rendszerben tovább felhasználható következő eseményeket generálja:
* „Status ON”: Jelzi, hogy a szabályozó be van kapcsolva.
* „Status OFF”: Jelzi, hogy a szabályozó ki van kapcsolva.
* „Status error actual”: Jelzi, hogy az "Actual-AIN" bemeneten hiba lépett fel.
* „Status end error actual”: Jelzi, hogy az "Actual-AIN" hibája megszűnt.
* „Status error required 1”: Jelzi, hogy a "Required-Hi-AIN1" bemeneten hiba lépett fel.
* „Status end error required 1”: Jelzi, hogy a "Required-Hi-AIN1" hibája megszűnt.
* „Status error required 2”: Jelzi, hogy a "Required-Low-AIN2" bemeneten hiba lépett fel.
* „Status end error required 2”: Jelzi, hogy a "Required-Low-AIN2" hibája megszűnt.
* „Status interrupt”: Jelzi, hogy a szabályozót az "Interrupt-DIN" bemenet állította le.
* „Status end interrupt”: Jelzi, hogy a szabályozó működése helyreállt az "Interrupt-DIN" bemenet általi megszakítást követően.

#### Paraméterek

* **Cím**: A szabályozóhoz kapcsolódó egység hexadecimális címe. Az értéknek nem szabad ütköznie egy meglévő másik címmel (bármely lehetséges címmel).
* **Megjegyzés**: Lehetővé teszi a felhasználó számára, hogy megadjon egy leírást vagy az egység nevét.

A kétpontos szabályozó a következő online paramétereket tartalmazza, amelyek az „Online parameters” alfülre kattintva és az Eszközkezelő jobb felső sarkában lévő ceruza ikonra kattintva érhetők el (lásd ábra):

<figure><img src="https://4130956762-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FErjlplToL8l7jIChGVB2%2Fuploads%2FytVS2fRLFscmLxcELqoE%2Fimage.png?alt=media&#x26;token=3e0d76c3-d37e-4809-85ad-77ddf62e6179" alt=""><figcaption><p>Hárompontos szabályozó online paraméterei</p></figcaption></figure>

* **„Hysteresis – Required Hi AIN1”**: A "Required-Hi-AIN1"-re alkalmazott tartományt jelenti, amelyet levonnak a mért mennyiség aktuális értékéből, amikor az aktuális érték csökken. Az érték 0,01-es lépésekben különböztethető meg (pl. 25,81; 25,82 stb.).
* **„Hysteresis + Required Hi AIN1”**: A "Required-Hi-AIN1"-re alkalmazott tartományt jelenti, amelyet hozzáadnak a mért mennyiség aktuális értékéhez, amikor az aktuális érték növekszik. Az érték 0,01-es lépésekben különböztethető meg (pl. 25,81; 25,82 stb.).
* **„Hysteresis – Required Low AIN2”**: A "Required-Low-AIN2"-re alkalmazott tartományt jelenti, amelyet levonnak a mért mennyiség aktuális értékéből, amikor az aktuális érték csökken. Az érték 0,01-es lépésekben különböztethető meg (pl. 25,81; 25,82 stb.).
* **„Hysteresis + Required Low AIN2”**: Egy pozitív értéket jelöl, amelyet hozzáadnak a mért mennyiség aktuális értékéhez, amikor az aktuális érték növekszik. Az érték 0,01-es lépésekben különböztethető meg (pl. 25,81; 25,82 stb.).

Gombok “<mark style="color:zöld;">**v**</mark>” (zöld pipát) vagy “<mark style="color:piros;">**x**</mark>” (piros kereszt) megerősíthetik vagy elvethetik az „Online parameters” meghatározását.

{% hint style="info" %}
**Megjegyzés**: A projekt kezdeti mentése után a központi egységre lehetőség van az online paraméterek módosítására anélkül, hogy a projektet újra el kellene menteni. A mentés a „v” gombra kattintással végezhető el.
{% endhint %}
