Beliebige CAN-Telegramme verschicken
Mit dem Befehl ADSWRITE ist es möglich, eine beliebige CAN-Nachricht zu versenden.
Eingangsparameter | Beschreibung |
---|---|
NETID | NetId der CAN-Schnittstelle |
Port Nummer | 200 |
IDXGRP | 16#0000F921 |
IDXOFFS | 0 |
LEN | 11 Bytes |
SRCADDR | Pointer auf ein ARRAY von 11 Byte |
Byte | Beschreibung | Beispiel Node 7 SDO 0x607 |
---|---|---|
1 | COB-ID LowByte | 0x06 (SDO Low Byte) |
2 | COB-ID HighByte | 0x07 (SDO High Byte) |
3 | LEN (Länge) | 0x08 (Len, kann hier auch 5 sein) |
4 | Daten[1] | 0x22 (Download Request) |
5 | Daten[2] | 0x00 (Index Low Byte) |
6 | Daten[3] | 0x21 (Index High Byte) |
7 | Daten[4] | 0x01 (Sub Index) |
8 | Daten[5] | 0x01 (Value "1") |
9 | Daten[6] | 0x00 |
10 | Daten[7] | 0x00 |
11 | Daten[8] | 0x00 |