Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
19
Добавлен:
11.10.2020
Размер:
3.68 Mб
Скачать

Die IEC Operatoren 333

Numerische Operatoren

Beispiel in ST:

q:=COS(0.5);

Beispiel in FUP:

12.10.8 TAN

Liefert den Tangens einer Zahl. Der Wert wird in Bogenmaß errechnet.IN kann vom Typ BYTE, WORD, DWORD, INT, DINT, REAL, SINT, USINT, UINT, UDINT sein, OUT muß vom Typ REAL sein.

Beispiel in AWL:

LD 0.5

TAN

ST

q

(* Ergebnis ist 0.546302 *)

Beispiel in ST:

q:=TAN(0.5);

Beispiel in FUP:

12.10.9 ASIN

Liefert den Arcussinus (Umkehrfunktion von Sinus) einer Zahl. Der Wert wird in Bogenmaß errechnet.

IN kann vom Typ BYTE, WORD, DWORD, INT, DINT, REAL, SINT,

USINT, UINT, UDINT sein, OUT muß vom Typ REAL sein.

Beispiel in AWL:

LD 0.5

ASIN

ST

q

(* Ergebnis ist 0.523599 *)

Beispiel in ST:

q:=ASIN(0.5);

Beispiel in FUP:

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

334 Die IEC Operatoren

Numerische Operatoren

12.10.10ACOS

Liefert den Arcuscosinus (Umkehrfunktion von Cosinus) einer Zahl. Der Wert wird in Bogenmaß errechnet.

IN kann vom Typ BYTE, WORD, DWORD, INT, DINT, REAL, SINT,

USINT, UINT, UDINT sein, OUT muß vom Typ REAL sein.

Beispiel in AWL:

LD 0.5

ABS

ST

q

(* Ergebnis ist 1.0472 *)

Beispiel in ST:

q:=ACOS(0.5);

Beispiel in FUP:

12.10.11ATAN

Liefert den Arcustangens (Umkehrfunktion von Tangens) einer Zahl. Der Wert wird in Bogenmaß errechnet.

IN kann vom Typ BYTE, WORD, DWORD, INT, DINT, REAL, SINT,

USINT, UINT, UDINT sein, OUT muß vom Typ REAL sein.Beispiel in

AWL:

LD 0.5

ABS

ST

q

(* Ergebnis ist 0.463648 *)

Beispiel in ST:

q:=ATAN(0.5);

Beispiel in FUP:

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Die IEC Operatoren 335

Numerische Operatoren

12.10.12EXPT

Potenzierung einer Variablen mit einer anderen:

OUT = IN1IN2.

IN1 und IN2 können vom Typ BYTE, WORD, DWORD, INT, DINT, REAL, SINT, USINT, UINT, UDINT sein, OUT muß vom Typ REAL sein.

Beispiel in AWL:

LD 7

EXPT 2

ST

var1 (* Ergebnis ist 49 *)

Beispiel in ST:

var1 := EXPT(7,2);

Beispiel in FUP:

WAGO-I/O-SYSTEM 759 WAGO-I/O-PRO 32

Соседние файлы в папке 759-332