
Blok funkcija LINEARPOINTS izračunava vrijednost iz više točaka pomoću jednadžbe pravca.
Napomena: Vrijednosti X_MIN i X_MAX moraju biti u rastućem redoslijedu. Respektivno, X_MIN < X_MAX.
Napomena: Ovaj blok funkcija može imati više od devet ulaza. Možete kliknuti desnim tasterom miša na blok funkcije kako biste dodali još jedan ulaz.
Točke se konfiguriraju na vizualizaciji pomoću priključka XY-pretvorba. Točke su položene postotkom. To znači da se skala može razlikovati od vizualizacije. Tako dim vrijednost u PLC-u može imati raspon 0..255, a na vizualizaciji 0..100.
Očekuje broj za izračun izlaza OUT.
Definira najmanju vrijednost X-ose.
Definira najveću vrijednost X-ose.
Definira donji raspon Y-ose.
Definira gornji raspon Y-ose.
Definira prvu točku kao niz znakova u formatu "X;Y". Pri tome su točke X i Y koordinate točke. Y je ograničen na Y_MIN i Y_MAX. Vrijednost X je također ograničena. Međutim, točka može biti izvan raspona za faktor 100.
Definira posljednju točku kao niz znakova u formatu "X;Y". Pri tome su točke X i Y koordinate točke. Y je ograničen na Y_MIN i Y_MAX. Vrijednost X je također ograničena. Međutim, točka može biti izvan raspona za faktor 100.
Ako je istina, izračun je deaktiviran. Na izlazu Q nalazi se 0. Na vizualizaciji trenutna X-pozicija više nije prikazana.
Ulazi definiraju opcionalne konstante pojedinih osi. Za to se koristi blok funkcije VAR_X ili VAR_Y.
Pažnja: Konstante su dodijeljene broju ulaza. To znači da se pri uklanjanju izlaza može promijeniti alociranje izlaza.
Vrijednost ulaza pretvara se s skaliranjem bloka funkcija i izračunava se na vizualizaciji. Vrijednosti su ograničene.
Izračunata izlazna vrijednost između točaka. Pomoću pozicije IN. Vrijednost izlaza zaokružuje se na cijele brojeve.
Vraća broj konfiguriranih točaka.
Vraća prvu točku kao niz znakova "X;Y".
Vraća posljednju točku kao niz znakova "X;Y".