Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 922 Handbuch Seite 310

Ag s5-135u automatisierungsgerät
Vorschau ausblenden Andere Handbücher für SIMATIC S5 CPU 922:
Inhaltsverzeichnis

Werbung

Operationen (Substitutionsbefehle), die parametrierbar sein sollen,
werden im Funktionsbaustein mit den Formaloperanden programmiert.
Dabei können die Formaloperanden auch mehrmals an verschiedenen Stel-
len im Funktionsbaustein angesprochen werden.
Beim Aufruf des Funktionsbausteins werden die Formaloperanden durch
die Aktualoperanden der Parameterliste substituiert.
Achtung! Wenn die Reihenfolge oder die Anzahl der Formaloperanden im
Funktionsbausteinkopf geändert wird, müssen die Substitutionsbefehle
im Funktionsbaustein-Programm und die Parameterliste im aufrufenden
Baustein entsprechend nachgefiihrt werden.
Beispiel (Standardfunktionsbaustein)
RAD
:
FB 6 für 115 U
Gleitpunktradizierer FB 6 für 135 U
GP
FB 19 für 150 U
Der Funktionsbaustein RAD:GP radiziert eine Gleitpunktzahl (8-Bit-
Exponent und 24-Bit-Mantisse). Das Ergebnis ist ebenfalls eine Gleit-
punktzahl (8-Bit-Exponent und 24-Bit-Mantisse), wobei das niederwer-
tigste Bit der Mantisse nicht gerundet wird.
Der Funktionsbaustein setzt für die weitere Verarbeitung gegebenen-
falls die Kennung "Radikand negativ".
Zahlenbereich:
Radikand
-0,1469368 Exp. -38 bis +0,1701412 Exp. +39
Wurzel
+0,3833234 Exp. -19 bis +0,1304384 Exp. +20
Funktion:
Y
=
Jb
Y
=
SQRT; A
=
RADI
Aufruf des Funktionsbausteins:
-
Darstellungsart AWL
-
Darstellungsart KOP
:
SPA FB 6
FB 6
NAME
:
RAD
:
GP
. . . . . . . . . . . . . . . . . . . . . . . . . .
RADI
:
D D 5
DD 5--!RADI
J
!--D 4.0
J
:
D 4.0
!
SQRT!--DD 10
SQRT
:
DD 10
!
!
!
!
DD
=
Datendoppelwort
. . . . . . . . . . . . . . . . . . . . . . . . . .
Im obigen Beispiel wird eine Gleitpunktzahl, die im Datendoppelwort
DD 5 mit 8-Bit-Exponent und 24-Bit-Mantisse bereitgestellt ist, radi-
ziert. Das Ergebnis, wieder eine 32-Bit-Gleitpunktzahl, wird im Daten-
doppelwort DD 10 abgelegt. Vorher m u i 3 der entsprechende Datenbaustein
aufgeschlagen werden. Der Parameter J (Parameterart: A, Parametertyp:
BI) gibt das Vorzeichen des Radikanden an: J
=
1 bei negativem Radi-
kanden. Belegte Merkewörter: M ' 238 bis 254.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis