Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraLogic L40 04VRS Bedienungs- Und Programmieranleitung Seite 129

Inhaltsverzeichnis

Werbung

Bedien- und Programmieranleitung | Rexroth IndraLogic L40
04VRS
Name
VAR_INPUT
bExecute
StrPath
StrRemoteTag
EnCipType
PbyWriteData
UiElements
UdiTimeout
VAR_OUTPUT
bDone
bError
EnErrorID
StErrorIdent
Beispiel
(*************************************************
** Variablen fuer Writing Data SINT
**************************************************)
WriteIn1:
WriteFb_bExecute:
WriteFb_strPath:
WriteFb_strRemoteTag:
WriteFb_enCipType:
WriteFb_uiElements:
WriteFb_siWriteData:
Abb.6-67:
Aufbau von IL_WriteDataTable
Typ
BOOL
STRING(80)
STRING(80)
CIP_TYPE
POINTER TO
BYTE
UINT
UDINT
BOOL
BOOL
ERROR_CODE
ERROR_STRUCT
Abb.6-68:
Schnittstellensignale von IL_WriteDataTable
Schreiben der SINT-Variablen "siWriteData" auf einen CIP-Daten-Server mit
der IP-Adresse "192.168.73.105". Weil "siWriteData" auf dem CIP-Daten-Ser‐
ver im SPS-Programm "PLC_PRG" verwendet wird, muss als Name der zu
schreibenden Variablen "PLC_PRG.siWriteData" angegeben werden.
Durch positivem Flankenwechsel der Variablen "WriteFb_bExecute" (FALSE -
> TRUE) lässt sich der Schreibvorgang starten. Zustand TRUE der Variablen
"bDone" bestätigt die Ausführung des Dienstes.
Programm:
IL_WriteDataTable;
BOOL;
STRING;
STRING;
CIP_TYPE;
UINT;
SINT;
Electric Drives
| Bosch Rexroth AG
and Controls
Kommentar
Positive Flanke startet den Dienst.
IP-Adresse des CIP-Daten-Servers
(z. B. "192.168.73.105")
Name der zu schreibenden Variablen (z. B. "Test1").
Typ der geschriebenen Daten. Wird von einigen CIP-
Daten-Servern überprüft.
Zeiger auf das Array, das die zu schreibenden Daten
auf dem CIP-Daten-Client enthält. Das Array muss der
Anwender des FBs zur Verfügung stellen.
Anzahl der Array-Elemente, die geschrieben werden
sollen. Bei atomic Datentypen (SINT, DINT...) muss
UiElements auf den Wert 1 gesetzt werden.
Gibt die maximale Zeit in ms an, die der CIP-Daten-
Server zur Antwort benötigen darf.
TRUE: Dienst ist beendet, oder ein Fehler ist aufgetre‐
ten.
TRUE: Fehler ist aufgetreten.
Siehe Fehlermeldungen.
119/213
Bibliotheken

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis