Herunterladen Diese Seite drucken

Pilz PSS WIN-PRO Bedienungsanleitung Seite 188

Programmierbare steuerungssysteme

Werbung

Vordefinierte SBs
Subtraktion
SB007
Beschreibung
Der Standardfunktionsbaustein SB007 subtrahiert zwei vorzeichen-
behaftete 32-Bit-Festpunktzahlen (-2.147.483.648 ... +2.147.483.647).
Der SB007 wird mit PSS WIN-PRO ausgeliefert. Er befindet sich im Ord-
ner "PSSBLOCKS\FS" (FS-Teil) bzw. "PSSBLOCKS\ST" (ST-Teil) im
Installationsverzeichnis und muss in das Projekt importiert werden, bevor
er aufgerufen werden kann.
Die Standardfunktionsbausteine für den FS-Teil und für den ST-Teil haben
die gleiche Nummer und Funktion, sind jedoch nicht identisch.
Parameter
Z12
Z11
Z22
Z21
OV
Z3=0
6-8
W: Wort-Parameter; X: Bit-Parameter
Minuend, High-Wort (15 Bit + Vorzeichen)
Minuend, Low-Wort (16 Bit)
Subtrahend, High-Wort (15 Bit + Vorzeichen)
Subtrahend, Low-Wort (16 Bit)
Überlauf
OV = 1: es ist ein Überlauf aufgetreten (das Ergebnis über-
schreitet +2.147.483.647 oder unterschreitet -2.147.483.648),
das Ergebnis ist somit ungültig.
Z32 und Z31 werden auf "0" gesetzt.
OV = 0: es ist kein Überlauf aufgetreten, das Ergebnis ist gültig.
Vergleich der Differenz mit "0"
Z3=0 = 1: die Differenz ist "0"
Z3=0 = 0: die Differenz ist ungleich "0"
Programmieranleitung PSS WIN-PRO

Werbung

loading