EasyManua.ls Logo

HBK MP60 - 9 SCHNITTSTELLENBESCHREIBUNG CAN; 9.1 Allgemeines; 9.2 Zyklische Messwertübertragung

HBK MP60
178 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
47
MP60, MP60DP
SCHNITTSTELLENBESCHREIBUNG CAN
9 SCHNITTSTELLENBESCHREIBUNG CAN
9.1 Allgemeines
Die Module MP60 und MP60DP verfügen über eine eingebaute CAN‐Schnittstelle, über
die sowohl Messwerte übertragen werden können als auch die Parametrierung des Mo
duls vorgenommen werden kann. Die Baudrate ist wählbar, maximal ist 1 MBaud möglich.
Das Protokoll der Schnittstelle orientiert sich am CANopen Standard.
9.2 Zyklische Messwertübertragung
Die zyklischen Daten werden als so genannte “Process Data Objects” (PDOs, nach CANo
pen Festlegungen) übertragen. Die interessierenden Messwerte werden ohne weitere
Kennzeichnung unter einem vorher festgelegten CAN‐Identifier zyklisch vom Messmodul
gesendet. Eine Abfragenachricht wird nicht benötigt. Wie oft die PDOs versendet werden,
wird als Parameter eingestellt (siehe Objektverzeichnis). Datenformate mit einer Länge
von mehr als einem Byte werden immer in der Reihenfolge LSB‐MSB gesendet.
Sende‐PDO
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
CAN‐Identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
384 (180 Hex) + Modul‐Adresse
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
1...4.Datenbyte
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Messwert (LSB‐MSB)
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
5. Datenbyte
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Status (Objekt 2010)
Empfangs‐PDO
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
CAN‐Identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
512 (200 Hex) + Modul‐Adresse
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
1. Datenbyte
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Steuerwort (Objekt 2630)
Neben diesen vordefinierten PDOs können weitere gemäß CANopen Festlegungen (CIA‐
DS301) über das sogenannte Mapping eingerichtet werden. Hierzu sind entsprechende
Tools auf dem Markt erhältlich.
Der Austausch zyklischer PDOs wird erst gestartet, nachdem das Modul in den Zustand
”Operational” gebracht wurde. Dies geschieht mit der Nachricht ”Start_Remote_Node”.
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
CAN‐Identifier
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
0
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
1. Datenbyte
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
1
ÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑ
2. Datenbyte
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ
Modul‐Adresse (0 = alle)
Der Zustand ”Operational” kann wieder verlassen werden durch die Nachricht ”En
ter_Pre_Operational_State”:

Table of Contents

Related product manuals