Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 259

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

Werbung

ADwin
liest die Daten einer Messagebox oder den Status einer
P2_LIN_Read_Dat
LIN-Schnittstelle und schreibt sie in ein Feld.
Syntax
#Include
ADwinPro_All.Inc
P2_LIN_Read_Dat(lin_datatable[], channel, membox,
rd_dat[])
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
Kennzahl zur Auswahl einer Messagebox oder
membox
der Schnittstellenstatus:
1...64: Nummer der LIN-Messagebox, deren
Daten gelesen werden.
65: Schnittstellenstatus lesen.
Zielfeld, in dem die Daten gespeichert werden.
rd_dat[]
Bemerkungen
Wenn Sie eine ungültige Kennzahl
in einen instabilen Zustand geraten. In diesem Fall müssen Sie das Pro-
System aus- und wieder einschalten.
Eine Messagebox / der Schnittstellenstatus besteht aus 20 Elementen.
Diese Daten werden in den Feldelementen
gespeichert. Die folgende Tabelle zeigt die Bedeutung für
dat[20]
eine Messagebox und für den Schnittstellenstatus:
Ele-
Messagebox
ment
(membox=1...64)
1
Schnittstellennummer (1...2)
2
Nummer (1...64) der Message-
box
3
Identifier (0...63) der Message-
box
4
Datenbytes 1...8
5...11
12
Prüfsumme für Datenbytes
13
Anzahl gültiger Datenbytes
14
Sendestatus der Messagebox:
0: receive
1: send
15
Zeit für LIN-Header in µs.
16
Zeit für LIN-Antwort in µs.
17
Gesamtzeit einer LIN-Nachricht
in µs (= 15+16).
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
angeben, kann das Modul
membox
rd_dat[1]
Schnittstellenstatus
(membox=65)
Schnittstellennr. (1...2)
Nummer (65) der Message-
box
Zuletzt übertragene Ken-
nzahl (0...63).
Anzahl der übertragenen
Nachrichten seit dem Start
des Moduls.
Pro II: LIN-Bus-Schnittstelle
P2_LIN_Read_Dat
P2_LIN_Read_Dat
ARRAY
LONG
LONG
LONG
ARRAY
LONG
...
rd_
255

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis