BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Benutzerhinweise Gültigkeit Abkürzungen und Begriffe Diese Konfigurationsanleitung beschreibt die Einstellmög- Acknowledgement lichkeiten des Mikrowellen-Positionssensor BMD mit (Nachricht konnte verarbeitet werden) SAE J1939-Schnittstelle. Adresse des BMD SAE J1939 Sie gilt für folgende Typen: Broadcast Announce Message –...
Control Field Data Field CRC Field End of Frame 8 Bit 3 Bit 18 Bit Source Priority Address 1 Bit 1 Bit 8 Bit 8 Bit Reserved Data Page PDU Format PDU Specific Bild 2-1: Nachrichtenformat im SAE J1939-Netzwerk www.balluff.com deutsch...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Systembeschreibung (Fortsetzung) Transportprotokoll Spezifikation der PGN 0x00EC00 (60416 Um Daten mit mehr als 8 Byte in einem J1939-Netzwerk Datenlänge 8 Byte zu übertragen, stehen Multi-Packets zur Verfügung. Bei Data page 0x00 (0 diesen werden die Daten in eine Sequenz von mehreren PDU format 0xEC (236...
Byte 2…3 Gesamtgröße in Byte Daten verworfen. Byte 4 Anzahl an Data Transfer Nachrichten Byte 5 0xFF (255 Byte 6…8 PGN die übertragen wird (Little-Endian) Tab. 2-4: Datenfeld der PGN 0x00EC00 (60416 ) – Request to Send Nachricht www.balluff.com deutsch...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Systembeschreibung (Fortsetzung) Datenfeld der PGN 0x00EC00 (60416 ) – Request Der BMD SAE J1939 unterstützt nicht die to Send Angabe einer maximalen Anzahl von Data Transfer Nachrichten in Byte 5 der Request to Byte 1 0x11 (17 Send bzw.
Byte 6 Bit 8…1 Function Bit 8…2 Vehicle System Byte 7 Bit 1 Don't care Bit 8 0x01 Byte 8 Bit 5…7 Industry Group Bit 4…1 Vehicle System Instance Tab. 2-8: Aufbau der PGN 0x00EE00 – Address Claimed Message www.balluff.com deutsch...
Seite 12
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Systembeschreibung (Fortsetzung) START Delaying Executing before Power On Self Address Test Reclaim Delay Complete / Commanded Address message Send Address Claim received and accepted POST Complete / Send Address Claim Selecting „Bus-Off“...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Messdaten (Fortsetzung) Temperaturausgabe – PGN 0x00EF00 3.1.3 Fehlercode Die Ausgabe der Temperatur erfolgt auf Anfrage über die In Byte 6 wird ein detaillierter Fehlercode ausgegeben. Die PGN 0x00EF00 (61184 ) und enthält die aktuelle Tempe- Bedeutung der einzelnen Bits ist in nachfolgender Tabelle ratur sowie die maximale und die minimale Temperatur seit zu sehen.
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Identifikation Ausgabe der Seriennummer – PGN 0x00FEEB Ausgabe der Softwareversion – PGN 0x00FEDA Die Ausgabe der Seriennummer (32 Bit) erfolgt über die PGN 0x00FEEB (65259 ). Diese wird vom Die Ausgabe der Softwareversion des BMD SAE J1939 BMD SAE J1939 auf Anfrage gesendet.
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Identifikation (Fortsetzung) Ausgabe des Freifeldes – PGN 0x01FF01 Antwort wenn das Feld größer 8 Byte ist 1. Nachricht: Der BMD SAE J1939 enthält ein Freifeld, in dem beliebige Informationen bis zu einer maximalen Länge von 75 Byte RX/TX gespeichert werden können.
(siehe Kapitel 5.5 auf Seite 20) übernommen. aller Namensbestandteile Spezifikation der PGN 0x00B100 (45312 Datenlänge 8 Byte Data page 0x00 (0 PDU format 0xB1 (177 PDU specific Standard Priorität 0x06 (6 0x00B100 (45312 Quelladresse Tab. 5-1: Spezifikation der PGN 0x00B100 – Konfiguration des Namens im SAE J1939-Netzwerk www.balluff.com deutsch...
Seite 20
Byte 4 entsprechend nachfolgender Tabelle variiert werden. Datenfeld der PGN 0x00B100 – Konfiguration einzelner Namensbestandteile Byte 1 0x42 (66 ) B – Balluff Signature Byte 2 0x4D (77 ) M – Balluff Signature Byte 3 0x44 (68 ) D – Balluff Signature...
BA = Adresse des BMD SAE J1939, MA = Adresse des Masters BA = Adresse des BMD SAE J1939, MA = Adresse des Masters ⇒ Setzt die Zykluszeit auf 0x12A2 (4770 ms). ⇒ Setzt die PDU Specific der Messdatenausgabe auf 0x68 (104 ). Daraus folgt die PGN 0x00FF68 (65384 www.balluff.com deutsch...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Konfiguration (Fortsetzung) Busterminierung – PGN 0x00B400 Speicherverwaltung – PGN 0x00B500 Die Konfiguration der Busterminierung erfolgt über die Die Speicherverwaltung des BMD SAE J1939 erfolgt über PGN 0x00B400 (46080 ). Über diese kann ein die PGN 0x00B500 (46336 ). Folgende Funktionen sind 120-Ω-Widerstand innerhalb des BMD SAE J1939 zuge- möglich: schaltet werden um das SAE J1939-Netzwerk zu terminie-...
Bit 1 Don‘t care Bit 8 Don‘t care Byte 8 Bit 7…5 Industry Group Bit 4…1 Vehicle System Instance Neue Adresse 0x00…0xFD Byte 9 Bit 8…1 (0…253 Tab. 5-8: Aufbau der PGN 0x00FED8 – Konfiguration der Adresse des BMD SAE J1939 www.balluff.com deutsch...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Mikrowellen-Positionssensor Konfiguration (Fortsetzung) Beschreiben des Freifelds – PGN 0x01EF00 Beispiel: Schreiben von kleiner gleich 8 Byte Über die PGN 0x01EF00 (126720 ) kann ein Freifeld mit einer Länge von 75 Byte beschrieben werden. Die Aus- RX/TX gabe dieses Feldes erfolgt über die PGN 0x01FF01 (siehe 0x19EF‘BA‘‘MA‘...
Seite 29
Cycle time of the measurement data output – PGN 0x00B200 PDU Specific for the measurement data output – PGN 0x00B300 Bus termination – PGN 0x00B400 Memory management – PGN 0x00B500 Address of the BMD SAE J1939 – PGN 0x00FED8 Writing the free field – PGN 0x01EF00 www.balluff.com english...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor Notes to the user Validity Abbreviations and terminology This configuration guide describes settings for the BMD Acknowledgment microwave position sensor with SAE J1939-interface. (message was able to be processed) Address of the BMD SAE J1939 It applies to the following types: –...
CRC Field End of Frame 8 Bit 3 Bit 18 Bit Source Priority Address 1 Bit 1 Bit 8 Bit 8 Bit Reserved Data Page PDU Format PDU Specific Fig. 2-1: Message format in the SAE J1939 network www.balluff.com english...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor System description (continued) Transport protocol Specification of the PGN 0x00EC00 (60416 To transport data with more than 8 bytes in a J1939 Length of data 8 byte network, Multi-Packets are available. Here the data are Data page 0x00 (0 divided into a sequence of multiple messages and sent.
Byte 2…3 Total size in bytes Byte 4 Number of Data Transfer messages Byte 5 0xFF (255 Byte 6…8 PGN being sent (Little-Endian) Tab. 2-4: Data field of the PGN 0x00EC00 (60416 ) – Request to Send message www.balluff.com english...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor System description (continued) Data field of the PGN 0x00EC00 (60416 ) – Request The BMD SAE J1939 does not support to Send specifying a maximum number of Data Transfer messages in Byte 5 of the Request to Send or Byte 1 0x11 (17 in Byte 2 of the Clear to Send message.
Bits 3…1 ECU Instance Byte 6 Bits 8…1 Function Bits 8…2 Vehicle System Byte 7 Bit 1 Don't care Bit 8 0x01 Byte 8 Bits 5…7 Industry Group Bit 4…1 Vehicle System Instance Tab. 2-8: Structure of the PGN 0x00EE00 – Address Claimed Message www.balluff.com english...
Seite 36
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor System description (continued) START Delaying Executing before Power On Self Address Test Reclaim Delay Complete / Commanded Address message Send Address Claim received and accepted POST Complete / Send Address Claim Selecting „Bus-Off“...
0x00 = Normal Byte 8 Current measured temperature Byte 5 0x01 = Warning 0x02 = Error Tab. 3-1: Structure of PGN 0x00FF00-0x00FFFF – measurement data output A detailed decoding of the errors and messages is contained in Bytes 6 and 7. www.balluff.com english...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor Measurement data (continued) Temperature output – PGN 0x00EF00 3.1.3 Error code Output of the temperature is performed by a request In Byte 6 a detailed error code is output. The meaning of through the PGN 0x00EF00 (61184 ) and contains the the individual bits can be found in the following table.
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor Identification Output of the serial number – PGN 0x00FEEB Output of the software version – PGN 0x00FEDA Output of the serial number (32 Bit) is done using the PGN 0x00FEEB (65259 ). This is sent by the Output of the software version of the BMD SAE J1939 is BMD SAE J1939 on request.
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor Identification (continued) Output of the free field – PGN 0x01FF01 Response if the field is greater than 8 bytes 1. Message: The BMD SAE J1939 contains an free field in which any information up to a maximum length of 75 bytes can be RX/TX stored.
Length of data 8 byte Data page 0x00 (0 PDU format 0xB1 (177 PDU Specific Standard priority 0x06 (6 0x00B100 (45312 Source address Tab. 5-1: Specification of the PGN 0x00B100 – Configuration of the name in the SAE J1939 network www.balluff.com english...
Seite 44
Data field of the PGN 0x00B100 – Configuration of individual name components Byte 1 0x42 (66 ) B – Balluff Signature Byte 2 0x4D (77 ) M – Balluff Signature Byte 3 0x44 (68 ) D –...
BA = Address of the BMD SAE J1939, MA = Address of the master BA = Address of the BMD SAE J1939, MA = Address of the master ⇒ Sets the cycle time to 0x12A2 (4770 ms). ⇒ Sets the PDU Specific for the measurement data output to 0x68 (104 ). The result is PGN 0x00FF68 (65384 www.balluff.com english...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor Configuration (continued) Bus termination – PGN 0x00B400 Memory management – PGN 0x00B500 Configuration of the bus termination is done using the Memory management of the BMD SAE J1939 is done PGN 0x00B400 (46080 ). This can apply a 120-Ω resistor using the PGN 0x00B500 (46336 ).
Bit 1 Don‘t care Bit 8 Don‘t care Byte 8 Bit 7…5 Industry Group Bit 4…1 Vehicle System Instance New address 0x00…0xFD Byte 9 Bits 8…1 (0…253 Tab. 5-8: Structure of the PGN 0x00FED8 – Configuration of the address of the BMD SAE J1939 www.balluff.com english...
BMD 1E_ _-_ _ _ _/_ _ _-NJ5… Microwave Position Sensor Configuration (continued) Writing the free field – PGN 0x01EF00 Example: Writing less than 8 bytes The PGN 0x01EF00 (126720 ) can be used to write a free field with a length of 75 bytes. Output of the field is done RX/TX using the PGN 0x01FF01 (see section 4.4 on page 16).