Herunterladen Inhalt Inhalt Diese Seite drucken

Zusammenfassen Von Bitstring-Datentypen; Allgemeines Zum Zusammenfassen Von Bitstring Datentypen - Siemens SIMOTION SCOUT Funktionshandbuch

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Programmierung allgemeiner Standardfunktionen

7.8 Zusammenfassen von Bitstring-Datentypen

ACHTUNG
Das Ergebnis der Marshalling-Funktionen kann bei Laufzeit des Programms zu Fehlern
führen, es wird dann die bei der Taskkonfiguration eingestellte Fehlerreaktion ausgelöst,
siehe Verarbeitungsfehler in Programmen (Seite 99).
Besondere Vorsicht ist bei der Konvertierung von Byte-Feldern in den allgemeinen
Datentyp ANY_REAL oder in Strukturen geboten, die diesen Datentyp enthalten. Der
Bitstring aus dem Byte-Feld wird ungeprüft als ANY_REAL-Wert übernommen. Achten Sie
selbst darauf, dass der Bitstring des Byte-Felds dem Bitmuster einer normalisierten
Gleitpunktzahl nach IEEE 754 entspricht. Sie können hierzu die Funktionen _finite
(Seite 333) und _isNaN (Seite 334) verwenden.
Andernfalls kann ein Fehler (FPU-Exception (Seite 100)) ausgelöst werden, sobald der
ANY_REAL-Wert erstmals bei einer Rechenoperation verwendet wird (z. B. im Programm
oder beim Beobachten im Symbol-Browser).
Siehe auch
Konvertieren zwischen beliebigen Datentypen und Byte-Feldern (Marshalling) (Seite 397)
7.8
Zusammenfassen von Bitstring-Datentypen
7.8.1

Allgemeines zum Zusammenfassen von Bitstring Datentypen

Nachstehende Funktionen ermöglichen das Zusammenfassen von mehreren Variablen
eines Bitstring-Datentyps zu einer Variablen eines übergeordneten Datentyps.
Die Umkehrfunktionen sind als Funktionsbausteine realisiert (siehe Zerlegen von Bitstring-
Datentypen (Seite 433))
328
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis