Beliebige CAN Telegramme verschicken

Beliebige CAN-Nachricht 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

Aufbau der 11 Byte CAN Daten

Byte

Beschreibung

Beispiel Node 7 SDO 0x607
Len 8 Download Request 0x2100 (Index)
Sub Index 1 - Value "1"

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