Formula

Compiti matematici possono essere realizzati con questo blocco. Una formula può essere calcolata con un massimo di 4 valori analogici, forniti in uscita. Un esempio di applicazione è il calcolo del livello di riempimento di un serbatoio d'acqua. La formula viene definita nelle proprietà del blocco.

Contenuto


Uscite

Alias Descrizione breve Descrizione Campo di valore
R Result Risultato
E Error Ad esempio in caso di operazioni aritmetiche vietate. -




Parametro

Alias Descrizione breve Descrizione Campo di valore Valore predefinito
I1-4 Value 1-4 Questo valore può essere utilizzato nella formula. Un valore fisso può anche essere assegnato nelle proprietà. 0




Proprietà

Descrizione breve Descrizione Valore predefinito
Formula I 4 ingressi/parametri vengono indirizzati con I1,I2,I3,I4.

Le seguenti operazioni sono disponibili: +,-,*,/,^

Le seguenti funzioni sono disponibili: PI, ABS, SQRT, LN, LOG, EXP, SIN, COS, TAN, ARCSIN, ARCCOS, ARCTAN, SINH, COSH, TANH, RAD, DEG, SIGN, INT, IF

Le funzioni angolari funzionano in radianti, i valori di input in gradi devono essere prima convertiti (ad es. SIN(RAD(I1))).

Esempio: (I1+(I2*0,005))/SIN(I3)
-




Funzionalità supportate

+ : Addizione

- : Sottrarre

* : Moltiplicare

/ : Dividere

^ : potenza x^n

PI : Numero circolare PI (~3,14)

ABS : Valore assoluto ABS(I1) => |I1|

SQRT : Radice quadrata SQRT(I1)

LN : Logaritmo naturale con base e LN(I1)

LOG : LOG logaritmo base 10 LOG(I1)

EXP : Funzione esponenziale EXP(I1) => e^I1

SIN : Sinus SIN(I1)

COS : Cosinus COS(I1)

TAN : Tangens TAN(I1)

ARCSIN : Arcoseno ARCSIN(I1)

ARCCOS : Arcocoseno ARCCOS(I1)

ARCTAN : Arcotangente ARCTAN(I1)

SINH : Iperbolico SINH(I1)

COSH : Hyperbelcosinus COSH(I1)

TANH : Tangente iperbolica TANH(I1)

RAD : Rappresentazione dell'angolo in radianti (360°=2PI)

DEG : Rappresentazione dell'angolo in gradi (360°)

SIGN : Signum function (Funzione segno) SIGN(I1)

INT : Integer function (rimuove i decimali) INT(I1)

IF : Funzione If, esempi:
IF(I1 > 0;1;0)
IF(I1==0;0;1)