Herunterladen Inhalt Inhalt Diese Seite drucken

Fehlermeldungen Von Il_Readdatatable Und Il_Writedatatable - Bosch Rexroth IndraLogic L40 03VRS Bedienungs- Und Programmieranleitung

Inhaltsverzeichnis

Werbung

6-32
Bibliotheken
(******************************************************************
** Explicit message: Write data table - 1 SINT
*******************************************************************)
WriteFb_strPath
WriteFb_strRemoteTag
WriteFb_uiElements
WriteFb_enCipType
WriteFb_udiTimeout
WriteIn1(
bExecute
strPath
strRemoteTag
enCipType
uiElements
Arrayelemente.*)
pbyWriteData
:= ADR(WriteFb_siWriteData),
udiTimeout
bDone
bError
enErrorID
stErrorIdent
=> WriteFb_stErrorIdent);
(*Automatiktest*)
IF WriteFb_bAutoTest = TRUE THEN
IF WriteFb_bDone = TRUE THEN
IF WriteFb_bError = TRUE THEN
WriteFb_udiCtrErr
ELSE
WriteFb_udiCtrGood := WriteFb_udiCtrGood + 1;
WriteFb_siWriteData
END_IF
WriteFb_bExecute := FALSE;
ELSE
WriteFb_bExecute := TRUE;
END_IF
END_IF

Fehlermeldungen von IL_ReadDataTable und IL_WriteDataTable

Error-ID
Error Table
2
151
2
151
2
151
2
151
:= '192.168.73.105';
:= 'PLC_PRG.siWriteData';
:= 1;
:= CIPTYPE_SINT;
:= 1000;
(*ms*)
:= WriteFb_bExecute,
:= WriteFb_strPath,
:= WriteFb_strRemoteTag,
:= WriteFb_enCipType,
:= WriteFb_uiElements,
:= WriteFb_udiTimeout,
=> WriteFb_bDone,
=> WriteFb_bError,
=> WriteFb_enErrorID,
:= WriteFb_udiCtrErr + 1;
:= WriteFb_siWriteData + 1;
Abb. 6-73: Beispiel: IL_WriteDataTable, Client-seitiges SPS-Programm
Additional1
Additional2
0x20000001
0x00000000
0x20000002
0x00000000
0x20000003
0x00000000
0x000000XX
0xXXXXXXXX Remote Error
Abb. 6-74: Fehlermeldungen von IL_ReadDataTable und IL_WriteDataTable
(*FALSE nach TRUE startet FB*)
(*IP Adresse des Servers*)
(*Name der zu schreibenden Variablen*)
(*Datentyp der Variablen*)
(*Anzahl der zu schreibenden
(* Bei atomic Datentypen *)
(* (SINT, DINT...)immer 1.*)
(*pointer to the data, you want to write*)
(*Timeout der Expicit Message*)
(*TRUE => FB ist mit Auftrag fertig.*)
(*TRUE => Error*)
Fehlername
Beschreibung
InvalidState
Zustandsmaschine erreichte
ungültigen internen Zustand.
UnKnownIndex
Interner Systemfehler.
Timeout
Der Dienst konnte nicht innerhalb
der vorgegebenen Zeitspanne
ausgeführt werden.
Fehlerkode wurde vom CIP-Daten-
Server erzeugt. Siehe
Konfiguration des CIP-Daten-
Servers.
DOK-CONTRL-IC*L40*****-AW02-DE-P
IndraLogic L40 03VRS

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis