Funkcióblokk LINEARPOINTS

A Funkcióblokk LINEARPOINTS egy értéket számít ki több pontból egyenes egyenlet segítségével.

Megjegyzés: Az X_MIN és X_MAX értékek növekvő sorrendben kell, hogy legyenek. Azaz X_MIN < X_MAX.

Megjegyzés: Ez a funkcióblokk több mint kilenc bemenetet is tartalmazhat. Jobb egérgombbal kattintva a funkcióblokkra, további bemenetet adhat hozzá.

A pontok a megjelenítéshez a XY-átfordítás plugin segítségével konfigurálhatóak. A pontok százalékosan vannak elhelyezve. Azaz a skála eltérhet a megjelenítéstől. Így egy dimmer érték az SPS-ben a 0..255 tartományban lehet, és a megjelenítésen 0..100 között.

IN bemenet

Egy szám várható a kimenet OUT számításához.

X_MIN bemenet

Az X-tengely legkisebb értékét definiálja.

X_MAX bemenet

Az X-tengely legnagyobb értékét definiálja.

Y_MIN bemenet

Az Y-tengely alsó tartományát definiálja.

Y2 bemenet

Az Y-tengely felső tartományát definiálja.

XY_START bemenet

Azt definiálja az első pontot, mint egy karakterlánc a "X;Y" formátumban. Ebben X és Y a pont koordinátái. Y korlátozva van Y_MIN és Y_MAX között. Az X érték is korlátozva van. A pont azonban a tartományon kívül 100 tényezővel lehet.

XY_END bemenet

Azt definiálja az utolsó pontot, mint egy karakterlánc a "X;Y" formátumban. Ebben X és Y a pont koordinátái. Y korlátozva van Y_MIN és Y_MAX között. Az X érték is korlátozva van. A pont azonban a tartományon kívül 100 tényezővel lehet.

DIS bemenet

Ha igaz, a számítás letiltott. A kimeneten Q 0 van. A megjelenítésen az aktuális X pozíció nem jelenik meg.

VAR1..VAR# bemenetek

A bemenetek definiálják a egyes tengelyek opcionális állandóit. Ehhez a VAR_X vagy a VAR_Y funkcióblokkot használjuk.

Figyelmeztetés: Az állandók a bemenet számához vannak rendelve. Azaz, ha egy kimenetet eltávolítunk, a kimenet beállítása megváltozhat.

A bemenet értéke a funkcióblokk skálázásával számolva és a megjelenítésen megfelelően számolva. Az értékek korlátozva vannak.

Q kimenet

A pontok között számított kimeneti érték. A pozíció IN segítségével. A kimeneti érték egész számra van kerekítve.

COUNT kimenet

A konfigurált pontok számát adja vissza.

P_START kimenet

Azt adja vissza az első pontot, mint egy karakterlánc "X;Y".

P_END kimenet

Azt adja vissza az utolsó pontot, mint egy karakterlánc "X;Y".