Implementierte Protokolle im UNIGATE® CX C4Map
Bitte beachten:
Die Zählung beginnt bei Index "0" = 1. Byte, d. h. in unserem Beispiel entspricht die "8" dem
9.Byte!
Wir wollen von einem angeschlossenen CANopen
abfragen (Objekt - Index 1009h). Der CANopen
Data-Len Request ist so groß zu wählen wie die maximal zu erwartende Empfangsdatenlänge!
Ansonsten werden die nach der eingestellten Länge verbleibenden Daten gekappt.
Ist Data-Len Request gleich bzw. größer gewählt als die Empfangsdatenlänge kommt als Data-
Len Response die tatsächliche Datenlänge zurück.
Daten vom FB-Master (SPS)
Request
FB-Idx (In) Daten (Hex) Beschreibung
0
...
1. Byte
1
...
2. Byte
2
...
3. Byte
3
...
4. Byte
4
...
5. Byte
5
...
6. Byte
6
...
7. Byte
7
...
8. Byte
8
10
Obj-Index
9
09
Obj-Index
10
00
Sub-Index
11
01
Command (1 = read)
12
01
Auftrag-Nr (1. Auftrag)
13
05
Knoten-Nr (Node-ID = 5)
14
02
Data Len (Datenlänge = 2)
15
...
Data...
16
...
17. Byte
7.1.2.11 Slave Mode
Über WINGATE kann der Slave Mode aktiviert werden. Wenn der Slave Mode "enabled" ist wird
nur die Startsequenz der Masterfunktion nicht übertragen. Es ist kein normkonformer CANopen
Slave und es wird keine EDS-Datei mitgeliefert.
20
Feldbus-Gateway UNIGATE
Deutschmann Automation GmbH & Co. KG
®
Slave die Manufacturer Hardware Version
®
Slave hat die Node ID = 5.
Daten zum FB-Master (SPS)
FB-Idx (In) Daten (Hex) Beschreibung
0
...
1
...
2
...
3
...
4
...
5
...
6
...
7
...
8
10
9
09
10
00
11
00
12
01
13
05
14
02
15
47
16
...
®
CX PROFINET 2Port C4Map V. 1.0
Response
1. Byte
2. Byte
3. Byte
4. Byte
5. Byte
6. Byte
7. Byte
8. Byte
Obj-Index
Obj-Index
Sub-Index
Status
(0 = ok)
Auftrag-Nr (1. Auftrag)
Knoten-Nr (Node-ID = 5)
Data Len (Datenlänge = 2)
Data...
(47h = Hardw.Vers. „G")
17. Byte
14.10.20
®