Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 946R Handbuch Seite 338

Automatisierungsgerät ag s5-155u
Inhaltsverzeichnis

Werbung

Anwenderprogramm
Kapitel 2
Zahlenbereich:
Radikand
-0,1469368 Exp. -38 bis + 0,1701412 Exp.
+
39
Wurzel
+ 0,3833434 Exp.
-1
9 bis + 0,1304384 Exp. + 20
Funktion:
Y
=
VA
Y
=
SQRT; A
=
RADI
Aufruf des Funktionsbausteins:
Darstellungsart AWL
Netz
.
* * *
werk
1
f
: SPA FB
X
i
NAME : RAD : GP
RADI
: DD 5
Netz
VZ
: M 15.0
~ e r ~ 2 ' )
SQRT : D D 1 0
Darstellungsart KOPIFUP
NETZWERK 2
FBx
M 15.0
DD5
DD
i0
: BE
DD
=
Datendoppelwort
' )
Muß in getrennten Netzwerken stehen, da der Befehl "A DB
17"
im Netzwerk
1
nicht umsetzbar in KOPIFUP ist.
Im obigen Beispiel wird eine Gleitpunktzahl, die im DD 5 des DB 17 mit 8-bit-Exponent und 24-
bit-Mantisse bereitgestellt ist, radiziert. Das Ergebnis, wieder eine 32-bit-Gleitpunktzahl, wird im
DD 10 abgelegt. Vorher muß der entsprechende Datenbaustein aufgeschlagen werden. Der
Parameter VZ (Parameterart: A, Parametertyp: BI) gibt das Vorzeichen des Radikanden an:
VZ
=
1 bei negativem Radikanden. Belegte Merkerwörter: MW 238 bis 254.
Hinweis:
Assembler-programmierte Funktionsbausteine sind auf der CPU 9461947
$ & t
ablauffähig. Wird die STEP 5-Operation ASM bearbeitet, führt dies zum STOP der
CPU und der Fehlermeldung "SUF" im USTACK.
Programmierariieitung
C79000.88500-C63743

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 947Simatic s5 cpu 947rSimatic s5 cpu 946

Inhaltsverzeichnis