Feldbuskommunikation
Aufbau der Datenstruktur:
▶
Datenarray (4 Byte)
▶
Adresse (1 Byte)
▶
Index (1 Byte)
▶
Pattern (1 Byte)
▶
Check (1 Byte)
Byte
0 ... 3
4
5
6
7
6.2.1
Datenarray
Im Datenarray können unterschiedliche Parameter übertragen werden.
Der Typ des Parameters wird durch den Subindex festgelegt.
6.2.2
Adresse
Die Adresse setzt sich aus der Modul-ID des Antriebs und der Kontroller-Adresse zu-
sammen. Dabei bestimmt das unterste Bit den Antrieb, A (= 0) oder B (= 1). Das oberste
Bit gibt den Kontroller SC0 oder SC1 an.
6.2.3
Index
Der Index setzt sich aus dem Subindex und der Schreib-Lese-Anweisung zusammen.
Der Subindex gibt den Parameterindex an, dessen Wert im Datenarray steht.
Die R/W-Anweisung gibt an, ob gelesen oder geschrieben werden soll.
6.2.3.1
Subindex 0: Telegrammwiederholung
Schreiben:
Keine Funktion
In das Datenarray des nächsten Antworttelegramms wird Null eingetragen.
22
Bits
Name
0 ... 31
Datenarray
0 ... 6
Modul-ID
7
Kontroller-ID
0 ... 6
Subindex
7
R/W
0 ... 7
Pattern
0 ... 7
Check
Drive Controller SD2 - Sicherheitsfunktionen SFM/SLOF (03624xx)
Bedeutung
Parameterwert
Antrieb des Moduls:
▶ gerader Wert: Antrieb A
▶ ungerader Wert: Antrieb B
ARM-Mikroprozessor:
▶ 0: Kontroller SC0
▶ 1: Kontroller SC1
Parameterindex
▶ 0: Telegrammwiederholung
▶ 1: Grenzwert Drehzahl Null
▶ 2: Grenzwert sicher begrenztes Drehfeld
▶ 3: Status, Fehlercode
▶ 4: Softwareversion
▶ 5: COB-ID
Lesen/Schreiben:
▶ 0: Lesen
▶ 1: Schreiben
Muster
Checksumme