BMD 1E _ _ - _ _ _ _ / _ _ _ -NH5… Mikrowellen-Positionssensor Benutzerhinweise Gültigkeit Abkürzungen und Begriffe Diese Konfigurationsanleitung beschreibt die Einstellmög- Übertra- Geschwindigkeit der Datenübertragung auf lichkeiten des Mikrowellen-Positionssensors BMD mit gungsrate dem CAN-Bus digitaler CANopen-Schnittstelle. Controller Area Network Sie gilt für folgende Typen: CAN in Automation (CiA) International...
Seite 7
0x1018:2 Product Code 0x31 0x1018:3 Revision Number 0x_ _ _ _ _ _ _ _ 0x1018:4 Serial Number SSSSSS 0x2600 Manufacturer Name Balluff GmbH 0x2601 Manufacturer Device Name BMD-CANopen 0x2602 Manufacturer Serial Number YYMMDD000SSSSS CC 0x2603 Manufacturer Type Key BMD 1EAA- _ _ _ _ / _ _ _ -NH5_0A-LV _ _ _ -KS288...
– Einstellung des Heartbeats – CANopen Encoder Profile CiA DS 406 V3.2.0 – Positionsnullpunkt – BMD CANopen Balluff Profile – Busterminierung – Speicherplätze zur freien Verfügung (2 Strings und 3 einzelne Bytes) Das im Sensor integrierte CANopen-Kommunikationsmo- dul setzt die im Sensor erfassten Messdaten in CANopen- Nachrichten um und sendet diese in das CANopen-Netz- werk.
Kommunikation mittels Prozess-Daten-Objekten (PDO) freigegeben. Je nach Einstellung im Objektverzeichnis (Mapping, Sendetyp der PDO) werden die Objekte nun im CANopen-Netzwerk übertragen. Der SDO-Zugriff bleibt weiterhin erhalten. 2.4.4 Zustand Stopped Im Zustand Stopped reagiert das Gerät nur noch auf NMT-Befehle. www.balluff.com deutsch...
BMD 1E _ _ - _ _ _ _ / _ _ _ -NH5… Mikrowellen-Positionssensor Funktion Boot-Up Message Nach dem Einschalten des Sensors, sendet er eine Boot- Up Message. Die Boot-Up Message besteht aus dem Identifier 0x700 + Node ID und hat eine Länge von 1 Byte mit dem Inhalt 00.
Die Temperatur ist außerhalb der Der Sensor wird außerhalb der Tempera- Spezifikation (–50 °C…+110 °C). turspezifikation betrieben. Warnung wird gelöscht im Temperaturbereich –47…+107 °C. 0x8000 Nahbereich Der Kolben befindet sich in der Nähe des – unteren Zylinderendanschlags. Tab. 3-4: BMD CANopen Warnmeldungen www.balluff.com deutsch...
BMD 1E _ _ - _ _ _ _ / _ _ _ -NH5… Mikrowellen-Positionssensor Funktion (Fortsetzung) Emergency Message und Fehlerregister Mit dem Auftreten eines Fehlers, wird eine Emergency Message gesendet. Der Wert der Nachricht signalisiert, um welchen Fehler es sich handelt. Treten mehrere Fehler auf, dann werden die Emergency Messages nacheinander in das CANopen-Netzwerk gesendet.
BMD 1E _ _ - _ _ _ _ / _ _ _ -NH5… Mikrowellen-Positionssensor Parametrierung über die CANopen-Schnittstelle (Fortsetzung) Ändern des PDO-Mappings Um das PDO-Mapping zu ändern, muss zunächst die PDO abgeschaltet und das bestehende Mapping gelöscht werden. Erst danach können die mapfähigen Objekte in die PDO gemappt werden.
BMD 1E _ _ - _ _ _ _ / _ _ _ -NH5… Mikrowellen-Positionssensor Objektverzeichnis Im Sensor ist das Objektverzeichnis des CAN-Kommunika- tionsmoduls in drei Bereiche aufgeteilt (Tab. 5-1 bis Tab. 5-3). Die Sensordaten und die Konfigurationsparame- ter werden im Objektverzeichnis abgelegt. Kommunikationsprofil Folgende Parameter sind im Kommunikationsprofil nach CiA DS 301 implementiert:...
Seite 19
4. Mappingeintrag unsigned32 0x65050010 Warnungen 5. Mappingeintrag unsigned32 0x00000000 Standardmäßig nicht gesetzt 6. Mappingeintrag unsigned32 0x00000000 Standardmäßig nicht gesetzt 7. Mappingeintrag unsigned32 0x00000000 Standardmäßig nicht gesetzt 8. Mappingeintrag unsigned32 0x00000000 Standardmäßig nicht gesetzt Tab. 5-1: BMD Objektindex 1XXX www.balluff.com deutsch...
YY: CANopen Upper Profile Version ZZ: CANopen Lower Profile Version 6509 Positionsoffset integer16 0x00 Positionsoffset, errechnet sich durch die Festlegung des vorein- gestellten Positionswerts 650B Seriennummer unsigned32 YYSSSSS Gibt die Seriennummer des Geräts Tab. 5-3: BMD Objektindex 6XXX www.balluff.com deutsch...
Objekte Datentyp 0x2F01:0 Maximaler Subindex 0x2F01:1 Unsigend8 0x2F01:2 Unsigend8 0x2F01:3 Unsigend8 0x2F01:4 String (24 Zeichen) 0x2F01:5 String (24 Zeichen) Tab. 5-6: Anwenderspeicherplatz Subindizes Vor dem Schreiben eines Stringobjekts, muss die Löschanweisung „_clr_“ in das Objekt geschrieben wer- den. www.balluff.com deutsch...
Seite 24
BMD 1E _ _ - _ _ _ _ / _ _ _ -NH5… Mikrowellen-Positionssensor Anhang In den folgenden Tabellen, werden beispielhaft die SDO Lese- und Schreibzugriffe für die einzelnen Objekte gezeigt. Wobei ein großes X als Platzhalter dient. Lesezugriffe Objekt Index Daten...