Herunterladen Inhalt Inhalt Diese Seite drucken

Azyklischer Datenaustausch; Konvertierung Von Datenformaten Zwischen Simatic S7-Steuerung Und Canopen - Siemens 6ES7137-6EA00-0BA0 Gerätehandbuch

Inhaltsverzeichnis

Werbung

Azyklischer Datenaustausch

Das Modul stellt 16 Datensätze zur Verfügung, auf die das Anwenderprogramm mit den
Kommunikationsbausteinen RDREC (Datensatz lesen) und WRREC (Datensatz schreiben)
zugreifen kann.
Weitere Informationen finden Sie im Kapitel CANopen Manager - Steuerungs- und
Statusinformationen (Seite 33).

Konvertierung von Datenformaten zwischen SIMATIC S7-Steuerung und CANopen

Die Prozessdaten werden automatisch entsprechend dem parametrierten Datentyp zwischen
der SIMATIC S7-Steuerung und dem CANopen-Datenformat konvertiert.
Die SIMATIC S7-Steuerung interpretiert Daten im "Big Endian"-Format. CANopen und die im
Modul verwendeten Prozessoren verwenden das "Little Endian"-Format. Darum wird die
Reihenfolge der Bytes bei allen Datentypen, die mehr als 1 Byte belegen, angepasst.
Die Konvertierung erfolgt in folgenden Fällen:
• Vor dem Schreiben der von der SIMATIC S7-Steuerung empfangenen Prozessdaten in das
Sendedaten-OD
• Bevor die aus dem Empfangsdaten-OD gelesenen Prozessdaten an die SIMATIC S7-
Steuerung geschickt werden
Die folgende Tabelle zeigt die vom Modul unterstützten Datentypen und deren
Konvertierung:
Tabelle 4- 4
PROFINET-Datentyp
Integer 8
Integer 16
Integer 32
Integer 64
Unsigned 8
Unsigned 16
Unsigned 32
Unsigned 64
Float 32 / float
Float 64 / double
Bool
Kommunikationsmodul CAN (6ES7137-6EA00-0BA0)
Gerätehandbuch, 03/2021, A5E48404180-AB
Konvertierung der Datentypen
CANopen-Datentyp
INTEGER 8
INTEGER 16
INTEGER 32
INTEGER 64
UNSIGNED 8
UNSIGNED 16
UNSIGNED 32
UNSIGNED 64
REAL 32
REAL 64
Bool
Funktionen
4.1 CANopen
Konvertierung
Keine
Byte-Reihenfolge wird automa-
tisch konvertiert.
Keine
Byte-Reihenfolge wird automa-
tisch konvertiert.
Keine
28

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis