CAN-Schnittstelle
En_Transmit
En_Transmit
T11 TiCo
154
gibt ein bestimmtes Message-Objekt einer CAN-Schnittstelle
En_Transmit
für das Senden von Nachrichten frei.
Syntax
#Include
ADwinGoldII.inc / GoldIITiCo.inc
En_Transmit(channel, msg_no, id, id_extend)
Parameter
Nummer (1, 2) der CAN-Schnittstelle
can_no
Nummer (1...14) des Message-Objektes
msg_no
Identifier, der mit den Nachrichten dieses
id
Message-Objekts gesendet wird.
Länge des Identifiers:
id_extend
0: 11 Bit
1: 29 Bit
Bemerkungen
Erst wenn ein Message-Objekt mit
freigegeben ist, kann das Objekt Nachrichten auf dem CAN-Bus
senden.
Siehe auch
CAN_Msg, En_CAN_Interrupt, En_Receive, Get_CAN_Reg,
Gültig für
Gold II-CAN
Beispiel
Rem Wählen Sie das passende Include für ADbasic / TiCoBasic
#Include
ADwinGoldII.inc'für ADbasic
Rem #Include GoldIITiCo.incfür TiCoBasic
INIT:
Init_CAN(1)
Rem Initialisere Message-Objekte der Schnittstelle 1:
Rem Objekt 2 zum Empfangen mit Identifier 200,
Rem Objekt 6 zum Senden mit Identifier 40
En_Receive(1,1,200,0)
En_Transmit(1,6,40,0)
ADwin
En_Transmit
'CAN-Controller 1 initialisieren
ADwin-Gold II , Handbuch Version 1.52, März 2010
LONG
LONG
LONG
LONG
zum Senden
Transmit