Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 233

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

Werbung

ADwin
gibt zurück, ob eine neue Nachricht in einem Message-Objekt
P2_Read_Msg
eines der CAN-Controller auf dem angegebenen Modul empfangen wurde.
Falls ja, wird der Nachrichteninhalt in das Feld CAN_Msg kopiert und der Iden-
tifier zurückgegeben.
Syntax
#INCLUDE
ADwinPro_All.inc
ret_val
= P2_Read_Msg(module,channel,msg_no)
Parameter
Eingestellte Moduladresse (1...15).
module
Nummer (1, 2) des CAN-Kanals, der den CAN-
channel
Controller bestimmt.
Nummer (1... 15) des Message-Objektes im
msg_no
CAN-Controller.
≥-1: Eine neue Nachricht ist eingegangen, der
ret_val
Wert ist der Identifier des Message-Objektes.
-1: keine neue Nachricht vorhanden.
Bemerkungen
Um eine Nachricht zu empfangen, müssen Sie folgende Reihenfolge
einhalten:
Einmal: Geben Sie das Message-Objekt mit
Empfangen frei.
Sooft erforderlich: Prüfen Sie auf eine neue Nachricht und – falls
vorhanden – speichern die Nachricht in CAN_MSG mit Read_Msg.
Sie können eine empfangene Nachricht nur einmal auslesen.
Siehe auch
CAN_Msg, P2_En_Receive, P2_En_Transmit, P2_Init_CAN,
Transmit
Gültig für
CAN-2 Rev. E
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
LONG
LONG
LONG
LONG
zum
En_Receive
P2_
Pro II: CAN-Bus
P2_Read_Msg
P2_Read_Msg
229

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis