11.04.2013 Aufrufe

ANWENDUNGSHANDBUCH - Stesag

ANWENDUNGSHANDBUCH - Stesag

ANWENDUNGSHANDBUCH - Stesag

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

FUN 115 (s)<br />

Kategorie - Nr. FUN-Anweisungen - 51 Name Gleitkomma-Operation † Arcus Tangens<br />

5-244<br />

Kapitel 5 - Anweisungen<br />

Symbol im Kontaktplan Spezialmerker Verarbeitungszeit (μs) Bemerkg.<br />

R7F4 R7F3 R7F2 R7F1 R7F0 EH-CPU448 EH-CPU3**<br />

Sonstige<br />

Typen<br />

FUN 115 (s) DER ERR SD V C Mittel Max Mittel Max Mittel Max<br />

* (FATAN (s) ) ↕ <br />

Anweisung AWL Anzahl Schritte<br />

FUN 115 (s) — 3<br />

* (FATAN (s) )<br />

Adresstypen X Y<br />

Bedingung Schritte 394 ← 463 ← 466 ←<br />

Bit Wort Doppelwort<br />

R,<br />

L,<br />

M<br />

TD, SS,<br />

WDT, MS,<br />

TMR, CU,<br />

RCU, CT<br />

WX WY<br />

WR,<br />

WL,<br />

WM<br />

TC DX DY<br />

DR,<br />

DL,<br />

DM Konstante<br />

Sonstiges<br />

s Argument s geht bis s+3<br />

Funktion<br />

s+3 s+2<br />

15 0 15 0<br />

s+1 s<br />

15 0 15 0<br />

Reelle Zahl Reelle Zahl<br />

FATAN Reelle Zahl<br />

Reelle Zahl<br />

Berechnet den Tangens –1 des im Argument s und s + 1 in der Einheit Rad angegebenen reellen Wertes, und speichert das<br />

Ergebnis in s + 2 und s + 3 ab.<br />

Wenn die Berechnung normal abgeschlossen wurde, wird DER auf 0 gesetzt.<br />

Das Gleitkomma-Format entspricht IEEE754.<br />

* ( ) zeigt die Darstellung im Kontaktplan an<br />

Hinweise<br />

Falls sich durch die Berechnung ein Wert ergibt, der außerhalb des Bereiches von –1e+37 bis 1e+37 liegt, so wird DER auf<br />

1 gesetzt.<br />

Falls s bis s + 3 den maximal zulässigen Adressbereich überschreiten, wird DER auf 1 gesetzt und der Befehl nicht<br />

ausgeführt.<br />

Programmierbeispiel<br />

X00200<br />

DIF0<br />

Programmbeschreibung<br />

DR0100 = HC0000000<br />

FUN115 (WR0100)<br />

LD X00200<br />

AND DIF0<br />

[<br />

DR0100 = HC0000000<br />

FUN 115 (WR0100)<br />

]<br />

Mit der steigenden Flanke von X0200 wird von der in DR0100 (WR0100, WR0101) angegebenen reellen Zahl der<br />

Tangens –1 berechnet und das Ergebnis in DR0102 (WR0102, WR0103) abgespeichert.<br />

Inhalt der Merker: WR0101 = HC000, WR0100 = H0000<br />

Ergebnis nach Ausführung: WR0103 = HBF8D, WR0102 = HB70D<br />

† : Die EH-CPU104/208 werden nicht unterstützt.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!