Kommunikation über CANopen
6.3 PDO-Dienste
6.3.3
Objekte aus Empfangs- und Sendepuffer verschalten
Vorgehen
Um die Prozessdaten zu verschalten, gehen Sie folgendermaßen vor:
1. Telegramm-Erstellen:
PDO erstellen (Parametrieren der PDO Com. Parameter und PDO MappingParameter).
2. Verschalten der Parameter:
Verschalten der Parameter des PZD-Puffers ( r2050/r2060, p2051/p2061) entsprechend
dem Mapping dem Punkt "Telegramm erstellen) anhand der Mappingtabelle r8750/r8760
bzw. r8751/r8761. Die Mappingtabelle zeigt die Position eines gemappten CANopen-
Objektes im PZD-Puffer an.
Sie haben die Prozessdaten verschaltet.
Empfangspuffer verschalten
Der Umrichter schreibt die empfangenen Daten in den Empfangspuffer:
● PZD-Empfangswort 1 ... PZD-Empfangswort 12 doppelwortweise in r2060[0] ...
r2060[10].
● PZD-Empfangswort 1 ... PZD-Empfangswort 12 wortweise in r2050[0] ... r2050[11]
● PZD 1 ... PZD 4 bitweise in r2090.0 ... r2090.15 bis r2093.0 ... r2093.15
Die Position der gemappten Objekte im Empfangspuffer werden angezeigt in:
● r8760 für die Doppelwortweise Verschaltung
● r8750 für wortweise Verschaltung
Beispiele
Objekt
Steuerwort
Drehmomentgrenze r8750[1] = 5800 hex
Drehzahl-Sollwert
1) siehe auch p8790, "CAN Steuerwort-Verschaltung automatisch"
176
Predefined Connection Set (Seite 172)
Freies PDO-Mapping (Seite 173)
Gemappte Empfangs-
objekte
r8750[0] = 6040 hex
(PZD1)
(PZD2)
r8750[2] = 6042 hex
(PZD3)
Empfangswort r2050
r2050[0] (PZD1) in Steuerwort
verschalten
1)
r2050[1] (PZD2) in Drehmoment-
grenze verschalten
r2050[2] (PZD3) in Drehzahl-
Sollwert verschalten
Funktionshandbuch, 01/2016, FW V4.7 SP6, A5E34229197A AC
p0840.0 = 2090.0
p0844.0 = 2090.1
p08484.0 = 2090.
2
p0852.0 = 2090.3
p2130.0 = 2090.7
p1522 = 2050[1]
p1070 = 2050[2]
Feldbusse