Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Aufrufe
Folgende Bausteine werden für das Datensatz−Lesen bzw. −Schreiben verwendet:
Tabelle 8-1
Datensatz lesen
(RecordDataRead)
Datensatz schreiben
(RecordDataWrite)

Aufrufparameter

Zur Auftragsspezifikation müssen bestimmte Parameter belegt werden. Die Be-
zeichnung dieser Parameter und die Art der Parametrierung kann je nach Typ des
PROFINET IO−Controllers (Anwenderprogramm für S7−CPU oder für PG/PC) va-
riieren.
Tabelle 8-2
Parameter für Lesen/Schreiben von Datensätzen
SIMATIC S7 (SFB 52/53)
ID:
E/A−Adresse bzw. Diagnoseadresse des
gewünschten Steckplatzes des IE/AS−i
LINK.
S
Aufruf an einen AS−i Strang:
Hier ist die E/A−Adresse bzw. Diagnosea-
dresse des gewünschten Strangs (Steck-
platz 0 oder 100) als HEX−Wert anzuge-
ben.
S
Aufruf an einen AS−i Slave:
Hier ist die E/A−Adresse bzw. Diagnose-
adresse des gewünschten AS−i Slave
(Steckplatz 1...63 bzw 101...163) als
HEX−Wert anzugeben.
INDEX:
Datensatznummer, Datenformat: INT
MLEN: Länge bei "Datensatz lesen")
LEN: Länge bei "Datensatz schreiben")
RECORD:
Zielbereich für den Datensatz, über ANY−
Pointer referenziert
IE/AS−INTERFACE LINK PN IO ab Hardware−Ausgabestand 1, ab Firmwareversion 2.0
Ausgabe 08/2018
C79000−G8900−C216−03
Aufruf
pAddr:
Adresse des gewünschten Steckplatzes des IE/AS−i LINK
S
Aufruf an einen AS−i Strang:
Hier ist die Adresse des gewünschten Strangs (Steckplatz
0 oder 100) als HEX−Wert anzugeben.
S
Aufruf an einen AS−i Slave:
Hier ist die Adresse des gewünschten AS−i Slave (Steck-
platz 1...63 bzw 101...163) als HEX−Wert anzugeben.
RecordIndex
Length
Rückgabe über Callback−Ereignis
8 Datensatz−Schnittstelle nutzen
bei SIMATIC S7
Programmierschnittstelle
SFB 52
SFB 53
Für PC: IO−Base− Programmierschnittstelle
(pnio_*_read/write)
Bei IO−Base−
pnio_rec_read_rec()
pnio_rec_write_rec()
121

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis