Definition

<< Klicken Sie hier, um das Inhaltsverzeichnis anzuzeigen. >>

Navigation:  TiCon Base > Formel > Kopf >

Definition

Im Feld Definition wird die eigentliche Formel eingetragen.

Dazu stehen die nachfolgend aufgelisteten Rechenoperationen und logischen Funktionen zur Verfügung. Alle Variablen der Formel müssen im Tab Parameter klassifiziert sein. Beim Wechsel in den Tab Parameter werden neue Parameter automatisch angelegt.

Werden in der Definition Faktoren als Zahlen verwendet, werden die Zahlen als Zeittyp ttu bewertet. Ebenso werten Funktionen (z. B. SIN[X]) nur ttu-Werte aus, d. h. das Argument der Funktion muss vom Zeittyp ttu sein.

Funktion

Bedeutung

!

Nicht

&

Und

/*.....*/

Kommentar

I

Oder

<

Kleiner

<>

Ungleich

<=

Kleiner oder Gleich

=

Gleich

>

Größer

>=

Größer oder Gleich

ARCCOS(X)

Arcus Cosinus

ARCCOSH(X)

Arcus Cosinus Hyperbolicus

ARCCOTH(X)

Arcus Cotangens Hyperbolicus

ARCSIN(X)

Arcus Sinus

ARCSINH(X)

Arcus Sinus Hyperbolicus

ARCTAN(X)

Arcus Tangens

ARCTANH(X)

Arcus Tangens Hyperbolicus

ASC(S)

ASCII-Kode des 1. Zeichens

CEI(X)

Aufrunden nächste ganze Zahl

COMPARE(S1;S2)

Zeichenketten S1 und S2 vergleichen

CONCAT(S1;S2)

Zeichenketten S1 und S2 verbinden

CHAR(X)

Zeichen mit ASCII-Kode X

COS(X)

Cosinus

COSH(X)

Cosinus Hyperbolicus

COTH(X)

Cotangens Hyperbolicus

 

 

CT-Funktionen:

CTB(K;X)

 

Beeinflussbare Zeit umstellen

CTB1(K;X)

tb1-Zeit umstellen

CTB2(K;X)

tb2-Zeit umstellen

CTU(K;X)

Unbeeinflussbare Zeit umstellen

CTW(K;X)

Wartezeit umstellen

 

 

DEG(X)

Umrechnung Radiant auf Grad

ELEMENT("CODE")

Liefert Zeit eines Bausteins innerhalb einer Formel.

EULER

Konstante EULER

EXP(X)

Exponentialfunktion

FILLS(S;X)

Zeichenkette der Länge X bestehend aus S

FORMULA("FORMELCODE";"PARAMETERLISTE")

Liefert den Wert einer Formel innerhalb einer Formel.

IF(X OP Y; TRUE; FALSE)

formula: IF(X OP Y; TRUE;FALSE)

INT(X)

Abschneiden der Nachkommastellen

LASTPOS(S1;S2)

Letzte Position der Zeichenkette S2 in S1

LEFT(S;X)

Erste X Zeichen der Zeichenkette

LEN(S)

Länge der Zeichenkette

LOG(X)

Natürlicher Logarithmus

LOG10(X)

Logarithmus zur Basis 10

LOG2(X)

Logarithmus zur Basis 2

LOWER(S)

Kleinbuchstaben

LTRIM(S)

Leerzeichen am Anfang entfernen

MAX(X;Y)

Maximumfunktion

MID(S;X;Y)

Y-Zeichen ab Position X der Zeichenkette

MIN(X;Y)

Minimumfunktion

PI

Konstante PI

POS(S1;S2)

Position der Zeichenkette S2 in S1

QWU(X)

Quadratwurzel

RAD(X)

Umrechnung Grad auf Radiant

REPLACE(S1;X;Y;S2)

Zeichenkette S2 in S1 an Position X mit Länge Y ersetzen

RIGHT(S;X)

Letzte X Zeichen der Zeichenkette

RTRIM(S)

Leerzeichen am Ende entfernen

SIN(X)

Sinus

SINH(X)

Sinus Hyperbolicus

SIGN(X)

Liefert -1,0,1 je nach Vorzeichen.

SPACE(X)

X Leerzeichen

STRING(X)

Wert als Zeichenkette

STU(X)

Stufenfunktion

TAB(X;OP; K1;K2;...KN)

Tabellenfunktion
Hinweis: K1, K2... müssen aufsteigend sein.

Bsp.: TAB(X;>;33,44,55) liefert für X=10 den Wert 33.

TAN(X)

Tangens

TANH(X)

Tangens Hyperbolicus

TRIM(S)

Leerzeichen am Anfang und Ende entfernen

UPPER(S)

Großbuchstaben

-X

Vorzeichen

X**Y

Potenz

X*Y

Multiplikation

X/Y

Division

X+Y

Addition

X-Y

Subtraktion

Hinweis:

Alle Rechenfunktionen rechnen nur mit der Zeitart ttu.