Bloc Funcțional LINEARPOINTS

Blocul funcțional LINEARPOINTS calculează o valoare din mai multe puncte prin ecuația dreptei.

Atenție: Valorile X_MIN și X_MAX trebuie să fie în ordine crescătoare. Adică X_MIN < X_MAX.

Atenție: Acest bloc funcțional poate avea mai mult de nouă intrări. Puteți face clic cu butonul drept pe blocul funcțional pentru a adăuga o altă intrare.

Punctele sunt configurate în vizualizare prin intermediul plugin-ului XY-Übersetzung. Punctele sunt poziționate procentual. Adică, scala poate diferi de cea din vizualizare. Astfel, o valoare de atenuare în PLC poate avea intervalul 0..255, iar în vizualizare 0..100.

Intrarea IN

Așteaptă un număr pentru calculul ieșirii OUT.

Intrarea X_MIN

Definește valoarea minimă de pe axa X.

Intrarea X_MAX

Definește valoarea maximă de pe axa X.

Intrarea Y_MIN

Definește intervalul inferior al axei Y.

Intrarea Y2

Definește intervalul superior al axei Y.

Intrarea XY_START

Definește primul punct ca șir de caractere în formatul "X;Y". În acest caz, punctele X și Y sunt coordonatele punctului. Y este limitat la Y_MIN și Y_MAX. Valoarea X este, de asemenea, limitată. Cu toate acestea, punctul poate fi situat cu un factor 100 în afara intervalului.

Intrarea XY_END

Definește ultimul punct ca șir de caractere în formatul "X;Y". În acest caz, punctele X și Y sunt coordonatele punctului. Y este limitat la Y_MIN și Y_MAX. Valoarea X este, de asemenea, limitată. Cu toate acestea, punctul poate fi situat cu un factor 100 în afara intervalului.

Intrarea DIS

Dacă este adevărat, calculul este dezactivat. La ieșirea Q se aplică 0. În vizualizare nu mai este afișată poziția actuală X.

Intrările VAR1..VAR#

Intrările definesc constantele opționale ale axelor individuale. Pentru aceasta se utilizează blocul funcțional VAR_X sau VAR_Y.

Atenție: Constantele sunt asociate numărului intrării. Adică, la eliminarea unei ieșiri se poate schimba alocarea ieșirii.

Valoarea intrării este recalculată cu scalarea blocului funcțional și este calculată corespunzător în vizualizare. Valorile sunt limitate.

Ieșirea Q

Valoarea de ieșire calculată între puncte. Prin poziția IN. Valoarea ieșirii este rotunjită la numere întregi.

Ieșirea COUNT

Returnează numărul de puncte configurate.

Ieșirea P_START

Returnează primul punct ca șir de caractere "X;Y".

Ieșirea P_END

Returnează ultimul punct ca șir de caractere "X;Y".