ADwin
56 ticks
Abb. 167 – Beispiel SENT-Nachricht (Quelle: SAE J2716)
Die Länge von Pulsen und SENT-Nachrichten wird in Basistakten gemessen.
Der Basistakt kann 1,5µs...90µs betragen.
Eine serielle Nachricht besteht aus der Kennung (ID), einem Datenwert und
einer CRC-Prüfsumme. Das Sendeformat (standard, enhanced 1, enhanced
2) legt fest, wie viele Bits für ID-Nummer und Datenwert verwendet werden.
Serielle Nachrichten werden über mehrere SENT-Nachrichten verteilt gesen-
det, und zwar nur 1...2 Bits je Nachricht (im Nibble Status & Kommunikation).
Mehrere (bis zu 32) serielle Nachrichten bilden zusammen einen Nachrichten-
satz. Der Nachrichtensatz wird zyklisch übertragen.
Nach dem Einschalten sind alle Eingangskanäle im Erkennungsmodus, in
dem eingehende SENT-Nachrichten analysiert werden. Sobald das Modul den
Basistakt und die Pulsanzahl der SENT-Nachrichten erkannt hat, schaltet es
den entsprechenden Eingangskanal in den Lesemodus.
Man kann alternativ Pulsanzahl und Basistakt eines Eingangskanals auch per
Software festlegen (P2_SENT_Set_PulseCount,
ClockTick). Mit dem Festlegen des Basistakts wird der Empfangskanal ohne
weitere Prüfung in den Lesemodus geschaltet.
Man kann einen Eingangskanal aus dem Lesemodus per Software (Befehl
P2_SENT_Set_Detection) wieder in den Erkennungsmodus schalten. Das
ist beispielsweise sinnvoll, wenn der SENT-Sensor gewechselt wurde.
Im Lesemodus wertet das Modul die SENT-Nachrichten der Eingangskanäle
kontinuierlich aus und stellt die jeweils enthaltenen Daten zum Abruf bereit.
Die Einstellungen Basistakt, Pulsanzahl und CRC-Modus werden berücksich-
tigt. Folgende Daten sind abrufbar:
– Signale 1 und 2 (fast channel) und das Ergebnis der CRC-Prüfung:
P2_SENT_Get_Fast_Channel1
P2_SENT_Get_Fast_Channel2
P2_SENT_Get_Fast_Channel_CRC_OK
– Kennung (ID) und Datenwert der seriellen Nachricht (slow channel) und
das Ergebnis der CRC-Prüfung.
P2_SENT_Get_Serial_Message_Id
P2_SENT_Get_Serial_Message_Data
P2_SENT_Get_Serial_Message_CRC_OK
P2_SENT_Get_Serial_Message_Array
Das Format der seriellen Nachricht wird automatisch erkannt:
•
short serial message format: 4 Bit ID + 8 Bit Daten.
•
enhanced serial message format:
8 Bit ID + 12 Bit Daten oder 4 Bit ID + 16 Bit Daten.
ADwin-Pro II Hardware, Handbuch Dez. 2018
12 ticks
27 ticks
17 ticks
Signal 1 12-bits
Overall Message - 154 to 270 clock ticks (depending on data values)
Pro II: Zusatz- und Schnittstellenmodule
22 ticks
14 ticks
20 ticks
Signal 2 12-bits
P2_SENT_Set_
Pro II-SENT-4 Rev. E
12 ticks
21 ticks
Erkennungsmodus
Lesemodus
77 ticks
197