Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Gold II Handbuch Seite 200

Vorschau ausblenden Andere Handbücher für ADwin-Gold II:
Inhaltsverzeichnis

Werbung

EtherCAT-Schnittstelle
ECAT_Run
ECAT_Run
194
tauscht Daten mit der EtherCAT-Schnittstelle aus.
ECAT_Run
Syntax
#Include
ADwinGoldII.inc
ret_val
= ECAT_Run(in_pd_arr[], in_pd_arr_len,
out_pd_arr[], out_pd_arr_len, work_arr[])
Parameter
Feld, in das die EtherCAT-Schnittstelle Daten schreibt,
in_pd_arr[]
die vom Bus gelesen werden.
Anzahl der Eingangs-Bytes (1...254), deren Daten im
in_pd_arr_
Feld
len
in_pd_arr[]
Die Anzahl darf nicht größer sein als in
bei
ECAT_Init
Feld, aus dem die EtherCAT-Schnittstelle Daten liest
o u t _ p d _
und auf den Bus schreibt.
arr[]
Anzahl der Ausgangs-Bytes (1...254), deren Daten aus
out_pd_arr_
dem Feld
len
Die Anzahl darf nicht größer sein als in
bei
ECAT_Init
Feld, das Daten für den Betrieb der EtherCAT-Schnitt-
work_arr[]
stelle enthält, siehe ECAT_Init.
Bitmuster, das den Betriebszustand der EtherCAT-
ret_val
Schnittstelle angibt. Von Bedeutung sind die Bits 0...2:
000b: Schnittstelle wird initialisiert.
010b: Schnittstelle nicht aktiv, im Wartezustand.
100b: Schnittstelle ist aktiv und arbeitet korrekt.
110b, 111b: Fehler; evtl. Konfiguration prüfen.
Bemerkungen
soll in einem Programmabschnitt mit niedriger Priorität aus-
ECAT_Run
geführt werden, weil die Ausführung längere Zeit dauert. Bei einem Auf-
ruf in einem (nicht unterbrechbaren) hochprioren Prozess würde die
Kommunikation zwischen PC und ADwin-System zu lange unterbro-
chen und daher eine Fehlermeldung (Timeout) erzeugen.
Jedes Feldelement in
Datenbyte (Bits 7:0). Datenbereiche aus mehreren Bytes werden in ent-
sprechend vielen, aufeinander folgenden Feldelementen abgelegt.
Beispiel: 5 Datenbereiche mit je 4 Byte Länge werden in 5x4=20 Feld-
elementen gespeichert.
Gültig für
Gold II-EtherCAT
Siehe auch
ECAT_Init
Beispiel
siehe
ECAT_Init
zurückgegeben werden.
angegeben wurde.
gelesen werden.
out_pd_arr[]
angegeben wurde.
und
in_pd_arr[]
out_pd_arr[]
ADwin-Gold II, Handbuch Dez. 2018
ADwin
ARRAY
LONG
LONG
in_mod_cnt
ARRAY
LONG
LONG
out_mod_cnt
ARRAY
LONG
LONG
enthält nur 1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis