Herunterladen Inhalt Inhalt Diese Seite drucken

Stx-Funktion Canopenuploadsdo - Jetter JCM-350-E01 Betriebsanleitung

Inhaltsverzeichnis

Werbung

6 CANopen®-STX-API

STX-Funktion CanOpenUploadSDO

Einleitung
Funktionsdeklaration
Funktionsparameter
106
Mit dem Aufruf der Funktion CanOpenUploadSDO() wird gezielt auf ein
bestimmtes Objekt im Objektverzeichnis des Nachrichtenempfängers zuge-
griffen und der Wert des Objekts ausgelesen.
Der Datenaustausch erfolgt entsprechend dem SDO-Upload-Protokoll. Als
Transfertyp wird "segmented" (mehr als 4 Datenbytes) und "expedited"
(bis 4 Datenbytes) unterstützt.
Function CanOpenUploadSDO(
CANNo:Int,
NodeID:Int,
wIndex:Word,
SubIndex:Byte,
DataType:Int,
// Datengröße der globalen Variablen DataAddr
DataLength:Int,
// Globale Variable, in der der empfangene Wert steht
const ref
DataAddr,
ref
Busy: Int,
) :Int;
Die Funktion CanOpenUploadSDO() hat die folgenden Parameter.
Parameter
CANNo
CAN-Nummer der Busleitung
NodeID
Node-ID des Nachrichtenemp-
fängers
wIndex
Index-Nummer des Objekts
SubIndex
Subindex-Nummer des Objekts
DataType
Typ der zu empfangenden Daten 2 ... 27
DataLength
Datengröße der globalen Vari-
ablen DataAddr
DataAddr
Globale Variable, in die der
empfangene Wert eingetragen
werden soll
Busy
Zustand der SDO-Übertragung
// Nummer der Busleitung
// Geräte-ID
// Typ der zu empfangenden Daten
// Zustand der SDO-Übertragung
Beschreibung
Wert
0 ... CANMAX
1 ... 127
0 ... 0xFFFF
0 ... 255
Jetter AG

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Jcm-350-e02

Inhaltsverzeichnis