Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 261

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
konfiguriert eine Messagebox in einer LIN-Schnittstelle
P2_LIN_Msg_Write
zum Senden oder Empfangen.
Syntax
#Include
ADwinPro_All.Inc
P2_LIN_Msg_Write(lin_datatable[], channel, membox,
msg_id, msg_dat[], msg_len, msg_send)
Parameter
Feld, das Einstellungen für die Datenübertragung
l i n _
zwischen ADwin CPU und LIN-Modul enthält..
datatable
[]
Nummer (1...2) der LIN-Schnittstelle.
channel
Nummer (1...64) der konfigurierten LIN-Mes-
membox
sagebox.
Identifier (0...63) der Messagebox.
msg_id
Quellfeld, aus dem Datenbytes in die Message-
msg_dat[]
box übertragen werden.
Anzahl (1...8) der zu übertragenden Datenbytes
msg_len
aus msg_dat[].
Sendestatus der Messagebox:
msg_send
0: receive (Empfangen)
1: send (Senden)
Bemerkungen
Das Feld
msg_dat[]
Bei einer Messagebox mit dem Sendestatus „Empfangen" werden die
Daten des Felds
msg_dat[]
Nach dem Konfigurieren einer Messagebox ist diese sofort auf dem LIN-
Bus aktiv, d.h. es können Daten empfangen oder gesendet werden.
Wenn Sie bei einer Messagebox mit dem Sendestatus „send" die zu
übertragenden Datenbytes ändern wollen, verwenden Sie ebenfalls
P2_LIN_Msg_Write.
Die Messagebox eines Master-Teilnehmers verhält sich anders als die
eines Slave-Teilnehmers:
Master-Teilnehmer, Senden: Der Master sendet sowohl den
Header (siehe P2_LIN_Msg_Transmit) als auch gleich
anschließend das Datenpaket der Messagebox.
Master-Teilnehmer, Empfangen: Der Master sendet den Header
(siehe P2_LIN_Msg_Transmit) auf den LIN-Bus und wartet auf
die Antwort des passenden Slaves. Das empfangene Datenpaket
wird in die Messagebox eingetragen.
Slave-Teilnehmer, Senden: Der Slave wartet, bis der Master den
Header mit dem zur Messagebox passenden Identifier sendet. Erst
dann sendet der Slave-Teilnehmer das Datenpaket.
Slave-Teilnehmer, Empfangen: Der Slave wartet, bis der Master
den Header mit dem zur Messagebox passenden Identifier sendet,
empfängt anschließend das Datenpaket und trägt es in die
Messagebox ein.
Gültig für
LIN-2 Rev. E
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
muss auf mind. 8 Elemente dimensioniert sein.
nicht verwendet.
Pro II: LIN-Bus-Schnittstelle
P2_LIN_Msg_Write
P2_LIN_Msg_
Write
ARRAY
LONG
LONG
LONG
LONG
LONG
LONG
LONG
257

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis