Herunterladen Inhalt Inhalt Diese Seite drucken

VIPA 342-1CA70 Handbuch Seite 61

Inhaltsverzeichnis

Werbung

Handbuch VIPA System 300S SPEED7
RETVAL
Code
0xF021
0xF022
0xF023
0x80B1
0xF024
0xF025
0xF026
0xF027
0xF028
BUSY
DATABUFFER
HB140D - CP - RD_342-1CA70 - Rev. 14/17
Wird die Funktion fehlerfrei ausgeführt, enthält der Rückgabewert die
gültige Länge der Antwortdaten: 1: Byte, 2: Wort, 4: Doppelwort
Tritt während der Bearbeitung der Funktion ein Fehler auf, enthält der
Rückgabewert einen der nachfolgend aufgeführten Fehlercodes.
Bedeutung
Ungültige Slave-Adresse (Aufrufparameter gleich 0 oder größer 127)
Ungültiger Transfertyp (Wert ungleich 23h, 2Bh, 2Fh, 40h, 60h, 61h)
Ungültige Datenlänge (der Datenpuffer ist zu klein, beim SDO-Lesezugriff
sollte dieser mindestens 4 Byte groß sein, beim SDO-Schreibzugriff sollte
dieser 1Byte, 2Byte oder 4 Byte groß sein)
Der SFC wird nicht unterstützt
Schreibpuffer im CANopen-Master ist voll, Service kann zur Zeit nicht
bearbeitet werden.
Lesepuffer im CANopen-Master ist voll, Service kann zur Zeit nicht
bearbeitet werden.
Der SDO-Lese- oder Schreibzugriff wurde fehlerhaft beantwortet, siehe
CANopen Error Codes.
SDO-Timeout (es wurde kein CANopen-Teilnehmer mit der Node-ID
gefunden)
Solange BUSY = 1 ist der aktuelle Auftrag ist noch nicht beendet.
Datenbereich, über den der SFC kommuniziert. Geben Sie hier einen ANY-
Pointer vom Typ Byte an.
SDO-Lesezugriff: Zielbereich für die gelesenen Nutzdaten.
SDO-Schreibzugriff: Quellbereich für die zu schreibenden Nutzdaten.
Hinweis!
Sofern eine SDO-Anforderung fehlerfrei abgearbeitet wurde, enthält RETVAL
die Länge der gültigen Antwortdaten in (1, 2 oder 4Byte) und
CANOPENERROR den Wert 0.
Teil 4 Einsatz
4-21

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

System 300sSpeed7

Inhaltsverzeichnis