TXPDO1B
ASCII - Kommando | TXPDO1B |
|
| |
Syntax Senden | RXPDO1A [Data] |
| ||
Syntax Empfangen | TXPDO1B <Data> | Vorhanden in |
| |
Type | Variable rw | Setup Software | Nein | |
ASCII Format | Single Line Multi String | CANBus Objektnummer | Nein | |
DIM | - | PROFIBUS PNU | Nein | |
Bereich | - | DPR | Nein | |
Default | - |
| ||
Opmode | All | Datentyp Bus/DPR | Single Line Multi String | |
Verstärker Status | - | Wichtung |
| |
ab Firmware | 5.00 |
| ||
Konfiguration | Nein | Revision | 2.0 | |
Funktionsgruppe | Fieldbus | EEPROM | Ja | |
Kurzbeschreibung | TX-PDO1 Mapping - Einstellung |
Beschreibung
Mit dem Kommando TXPDO1B kann das Mapping des CANopen-PDOs TX-PDO 1eingestellt werden (in Klammern: zugehörige SDOs):
Dies kann nur erfolgen, wenn für das PDO ein freies Mapping vorgewählt wurde, z.B. über TXPDO1A.
Zum Lesen des aktuell eingestellten Mappings gibt man folgendes Kommando: TXPDO1B
Man erhält das gerade vorliegende Mapping in der Form: TXPDO1B 6041002
Das Format ist leicht abweichend von der Vorgabe über Bus. Die Bedeutung eines Mapping-Eintrags xxxxyyz ist dabei folgende:
- xxxx Hex-Zahl für den Index des SDO-Eintrags (im Beispiel 6040)
- yy Hex-Zahl für den Subindex des SDO-Eintrags (im Beispiel 00)
- z Zahl für die Anzahl der Bytes im SDO-Eintrag (im Beispiel 2 Byte = 16 Bit)
Die Eingabe von Mappings bei frei mappbaren PDO-Auswahlen geschieht analog zur
Ausgabe, also z.B.: TXPDO1B 6041002 6061001 zur Einstellung des CANopen Zustandsworts und der CANopen-Betriebsart über das TX-PDO 1