Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S5 CPU 922 Handbuch Seite 436

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

Werbung

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 nachgeführt werden.
Beispiel (Standardfunktionsbaustein)
Beispiel für einen 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 25-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,3833434 Exp. -19 bis +0,1304384 Exp. +20
Funktion: Y
=
A
Y
=
SQRT; A
=
RAD
Aufruf des Funktionsbausteins:
-
Darstellungsart AWL
-
Darstellungsart KOP
:
SPA FB 6
FB 6
NAME
:
RAD
:
GP
. . . . . . . . . . . . . . . . . . . . . . . . . .
RADI
:
DD 5
DD 5--!RADI
J
!--D 15.0
J
:
D 15.0
!
SQRT!--DD 10
SQRT
:
DD 10
!
!
!
!
. . . . . . . . . . . . . . . . . . . . . . . . . .
DD
=
Datendoppelwort
Im obigen Beispiel wird eine Gleitpunktzahl, die im DD 5 mit 8-Bit-
Exponent und 24-Bit-Mantisse bereitgestellt ist, radiziert. Das Ergeb-
nis, wieder eine 32-Bit-Gleitpunktzahl, wird im DD 10 abgelegt. Vorher
muB der entsprechende Datenbaustein aufgeschlagen werden. Der Parame-
ter J (Parameterart: A, Parametertyp: BI) gibt das Vorzeichen des
Radikanden an: J
=
1 bei negativem Radikanden. Belegte Merkerwörter:
MW 238 bis 254.
Die Standard-Funktionsbausteine für das AG 135 U, ihre Laufzeit, ihr
Speicherbedarf und die von ihnen belegten Variablen sind im Software-
handbuch des AG 135 U aufgeführt.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s5 cpu 928bSimatic s5 cpu 928

Inhaltsverzeichnis