P3: PLC-Grundprogramm für SINUMERIK 840D sl
12.16 Bausteinbeschreibungen
12.16.31
FC 1006: AG_RECV Empfängt Daten von Ethernet-CP
Funktion
Der FC-Baustein AG_RECV übernimmt vom Ethernet-CP die über eine projektierte
Verbindung übertragenen Daten.
Die genannten Funktionen entsprechen den Funktionen der Bibliothek "SIMATIC_NET_CP"
der S7-300 CPU in STEP 7. Generell gilt für diese Funktion die Online-Hilfe dieser
Funktionen und deshalb wird hier auf eine ausführliche Beschreibung verzichtet.
Die Funktionen AG_SEND, AG_RECV können über die integrierte "CP 840D sl" zum
Datenaustausch mit einer weiteren Station genutzt werden.
Erläuterung der Formalparameter
Die folgende Tabelle zeigt die Formalparameter der Funktion AG_RECV an.
Signal
ID
LADDR
RECV
NDR
ERROR
STATUS
LEN
Bei Nutzung der Funktionen AG_SEND und AG_RECV findet über den Ethernet-Bus der CP
ein Datentransport zur Gegenstelle statt. Die Gegenstelle wird in STEP 7 im Tool "NetPro"
projektiert.
Die Besonderheit beim Aufruf der Funktionen liegt in der Angabe des Parameters "LADDR"
an den genannten Bausteinen. Bei der SINUMERIK 840D sl muss der Parameter "LADDR"
mit dem Wert W#16#8110 beschaltet sein.
Im Grundprogramm ist diese Funktion unter der FC-Nummer 1006 verfügbar (dieser FC
entspricht der FC-Nummer FC 6 in der Library "SIMATIC_NET_CP").
Der Baustein kann auch in einer SIMATIC-CPU 3xx mit CP343-1 verwendet werden.
Unterstützt werden die Protokolle TCP und UDP. TCP ist zu bevorzugen.
1046
Art
Typ
Wertebereich
E
INT
E
WORD
E
ANY
A
BOOL
A
BOOL
A
WORD
A
INT
Bemerkung
Verbindungs-ID
Baugruppen-Anfangsadresse
(SINUMERIK-Besonderheit; siehe
Beschreibung unter der Tabelle)
Angabe von Adresse und Länge.
Die Adresse des Datenbereichs
verweist alternativ auf:
Merkerbereich
•
•
Datenbausteinbereich
Neue Daten übernommen
Fehleranzeige
Statusanzeige
Anzahl Bytes, die vom Ethernet-CP
in den Datenbereich übernommen
wurden
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
Grundfunktionen