Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 230

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

Werbung

Pro II: CAN-Bus
P2_En_Transmit
P2_En_Transmit
226
gibt ein Message-Objekt für das Senden von Nachrichten
P2_En_Transmit
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_Transmit(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...14) des Message-Objektes im CAN-
msg_no
Controller.
Identifier der Nachrichten, die in diesem Mes-
id
sage-Objekt gesendet werden sollen (0...2
29
0...2
Merker für die Länge des Identifiers:
id_extend
0: 11 Bit Identifier
1: 29 Bit Identifier
Bemerkungen
Erst wenn ein Message-Objekt mit
freigegeben ist, kann das Objekt Nachrichten auf dem CAN-Bus
senden.
Siehe auch
CAN_Msg, P2_En_Receive, 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 6 freigeben für das Senden von
REM CAN-Nachrichten mit dem 11 Bit-Identifier 40
P2_En_Transmit(1,1,6,40,0)
).
En_Transmit
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
LONG
LONG
LONG
11
oder
LONG
zum Senden
P2_Trans-

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis