Herunterladen Inhalt Inhalt Diese Seite drucken

Can-Protokoll; Übertragung Der Messsignale; Absolutwerte In Float; In Digits Als Long - HBM ML71BS6 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für ML71BS6:
Inhaltsverzeichnis

Werbung

Anschließen
8
CAN‐Protokoll
Auf jedem Bus können bis zu 128 Messwerte übertragen werden.
Jedem Bus wird eine Anzahl von Signalen zugeordnet. Hiervon hängt die Über­
tragungsrate der Signale auf dem jeweiligen CAN-Port ab (bei CAN-Port 2 au­
ßerdem von der Betriebsart des CAN-Ports 1).
8.1
Übertragung der Messsignale
Die beiden CAN-Ports werden mit unterschiedlicher Priorität bedient. Der CAN-
Port 1 hat immer Vorrang, damit für die hier verschickten Daten ein exakt pe­
riodisches Sendeverhalten erzielt wird. Beim Versenden eines Synch-Signals
werden hier die bis dahin verschickten Werte gültig. Der CAN-Port 2 hat die
untergeordnete Priorität. Die Messsignale können in den folgenden drei Forma­
ten übertragen werden.
8.1.1

Absolutwerte in Float

In jeder 8-Byte CAN-Botschaft werden 2 Signale als Float-Werte (32 Bit) über­
tragen. Es handelt sich um die fertig skalierten Messwerte.
8.1.2

In Digits als Long

In jeder CAN-Botschaft werden 2 dieser Werte als Long (32 Bit) übertragen,
wobei das MSByte
über zwei Kennlinienpunkte vorgegeben werden.
8.1.3

In Digits als Wort

In jeder CAN-Botschaft werden 4 dieser Werte als Worte(16 Bit) übertragen.
Die Skalierung der Digitalwerte kann über zwei Kennlinienpunkte vorgegeben
werden.
1)
Most significant Byte
16
1
)
immer 0 sein wird. Die Skalierung der Digitalwerte kann
A00846_03_G00_02 HBM: public
ML71BS6

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis