Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 229

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

Werbung

ADwin
gibt ein Message-Objekt für den Empfang von Nachrichten
P2_En_Receive
auf dem angegebenen Modul frei.
Für das Message-Objekt werden der CAN-Kanal, die Länge des Nachrichten-
Identifiers und der Identifier selbst festgelegt.
Syntax
#INCLUDE
ADwinPro_All.inc
P2_En_Receive(module,channel,msg_no,id,id_extend)
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 CAN-
msg_no
Controller.
Identifier der Nachrichten, die in diesem Mes-
id
sage-Objekt empfangen werden sollen (0...2
oder 0...2
Merker für die Länge des Identifiers:
id_extend
0: 11 Bit Identifier
1: 29 Bit Identifier
Bemerkungen
Ein Message-Objekt kann nur Nachrichten vom CAN-Bus empfangen,
wenn Sie es zuvor mit
Das Message-Objekt empfängt nur Nachrichten mit dem von Ihnen an-
gegebenen Identifier.
Siehe auch
CAN_Msg, P2_En_Transmit, P2_Init_CAN, P2_Read_Msg,
mit
Gültig für
CAN-2 Rev. E
Beispiel
#INCLUDE
ADwinPro_All.inc
Init:
REM Initialisierung des CAN-Controllers 1 auf dem CAN-Modul 1
P2_Init_CAN(1,1)
REM Message-Objekt 1 freigeben für den Empfang von
REM CAN-Nachrichten mit dem 11 Bit-Identifier 200
P2_En_Receive(1,1,1,200,0)
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
29
).
zum Empfang freigegeben haben.
En_Receive
P2_En_Receive
LONG
LONG
LONG
LONG
11
LONG
P2_Trans-
Pro II: CAN-Bus
P2_En_Receive
225

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis