Beschreibung: Folgende Kommunikationsfunktionen stehen in der S7-300 CPU für die S7-Kommunikation über einen Industrial Ethernet CP (CP343-1) zur Verfügung:
- FB14 "GET" und FB15 "PUT"
- FB12 "BSEND" und FB13 "BRCV"
- FB8 "USEND" und FB9 "URCV"
Hierbei wird für jede ausgeführte Kommunikationsfunktion eine Auftragsressource am Rückwandbus benötigt.

Bild 01
Für die S7-Kommunikation über einen CP343-1 stehen max. 16 Auftragsressourcen am Rückwandbus zur Verfügung. Die Auftragsressourcen werden auf die projektierten S7-Verbindungen aufgeteilt und durch die Instanz-Datenbausteine (I-DB) der Kommunikationsfunktionen repräsentiert. Da max. 16 Auftragsressourcen zur Verfügung stehen, können max. 16 Instanzen verwendet werden. Wenn mehr als 16 Instanzen verwendet werden, so wird dies im Anwenderprogramm mit einem Fehler an der Kommunikationsfunktion angezeigt ("STATUS = 1 (dez))".
Beispiel: Wenn der verwendete CP343-1 max. 16 S7-Verbindungen unterstützt, dann können Sie über 16 projektierte S7-Verbindungen je einen PUT- oder GET-Auftrag oder über 8 projektierte S7-Verbindungen jeweils einen PUT- und GET-Auftrag ausführen. In beiden Fällen werden 16 Auftragsressourcen über den Rückwandbus verwendet.
In folgenden Beiträgen finden Sie Informationen darüber wie viele S7-Verbindungen jeweils von den IE CPs unterstützt werden:
Abhilfe:
Reduzieren Sie die Anzahl der Instanzen oder verwenden Sie eine Instanz für mehrere Kommunikationsaufträge, d.h. die Parameter der Kommunikationsfunktionen werden im Anwenderprogramm zur Laufzeit angepasst.
|