Step 7 FB63-66: Baustein konnte nicht geladen werden

matt826

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich bin neu hier und wende mich gleich mit einem Problem an euch.

Folgender Aufbau:
- PS307 5A
- CPU 315-2DP (315-2AG10-0AB0)
- CP 343-1 (343-1EX11-0XE0)
- SM321 (16xDC24V)

- PC mit TCP-Server im gleichen LAN wie die CP343-1

Mit diesem Aufbau will ich die Zustände von digitalen Eingängen per TCP-Verbindung an einen Rechner leiten.
In dem OB1 rufe ich zunächst den FB65 auf, damit dieser eine TCP-Verbindung zum Server herstellt.
In NetPro habe ich die TCP-Verbindung zum Server (IP & Port) entsprechend konfiguriert.

Sobald die CP343-1 hochgefahren ist, verbindet die sich auch mit dem TCP-Server.
An der CPU kommt allerdings die SF-LED.
Im Diagnosepuffer ist die Meldung, dass der FB65 nicht geladen werden konnte.
Also habe ich online nach den FBs auf der CPU gesehen. Dort ist er nicht aufgelistet. Will ich ihn vom PG auf die CPU laden, kommt die Meldung "Baustein konnte nicht geladen werden".

Genauso sieht es mit den Bausteinen FB63, FB64 & FB66 aus.

Kennt jemand das Phänomen oder hat jemand eine Idee was ich verkehrt mache?

Danke!
Gruß
matt
 
Mittlerweile bin ich einen Schritt weiter gekommen.
Die genannten FBs sind anscheinend für CPUs, die eine ProfiNet-Schnittstelle bereits intern verbaut haben.
Mit dem FC5 habe ich das Senden von Daten hinbekommen. Als nächstes folgt dann der Versuch, Daten mit dem FC6 zu empfangen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die genannten FBs sind anscheinend für CPUs, die eine ProfiNet-Schnittstelle bereits intern verbaut haben.
Das ist richtig. Die "T-Bausteine" FB63... kann man bei S7-300 nur bei CPU mit integrierter PN-Schnittstelle verwenden. Bei Verbindungen über CP343-1 (außer S7-Verbindungen) muß man AG_SEND und AG_RECV verwenden. Schau mal in diese FAQ Linkliste SIMATIC-Kommunikation über Ethernet

Harald
 
Meine Kommunikation läuft mittlerweile. Allerdings habe ich das Senden von Daten vom PC an die S7 etwas nach hinten gestellt, da für mich aktuell das Empfangen von Daten von der S7 wichtiger ist.

Eine Sache ist mir aber noch aufgefallen...
Gibt es eine Möglichkeit innerhalb des S7 Programmes den Verbindungsstatus der CP343-1 zum Server zu prüfen und gegebenenfalls einen Reconnect anzustoßen?

Danke & Gruß
matt
 
Zurück
Oben