Step 7 Verbindung wird nicht übertragen - Net Pro

johnyrecon

Level-1
Beiträge
38
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Moinsen zusammen,

ich habe in einer CP 313C mit einem CP343-1 Lean eine ISO-on-TCP-Verbindung in NetPro projektiert. Nun habe ich das Problem, dass egal wie ich versuche die Verbindungsdaten zu übertragen, die Verbindung als "nicht verfügbar" angezeigt wird. Ich habe die Übertragung aus NetPro versucht, ich habe die Systemdaten aus dem Bausteinordner übertragen, alles ohne Erfolg. Beim Übertragen aus NetPro war auch die entsprechende CPU ausgewählt. Das alles habe ich direkt mit dem USB-PC-Adapter gemacht.

Mache ich noch irgendetwas falsch? Ich weiß ehrlich gesagt nicht mehr was ich noch versuchen könnte. Über Tipps wäre ich sehr dankbar.


Danke und Gruß
 
Wer sagt "Verbindung nicht verfügbar"? (hast Du vielleicht ein Bild von der Meldung)

Sind in NetPro noch Teilnehmer rot oder orange markiert? Übersetze mal alles.
Die Verbindungsprojektierung kann ohne CPU-STOP geladen werden: CPU markieren, dann Zielsystem > Laden im aktuellen Projekt > Verbindungen und Netzübergänge
Laß Dir mal in NetPro den Verbindungstatus anzeigen: CPU markieren, dann Zielsystem > Verbindungsstatus aktivieren (zeige uns mal ein Bild davon)

Welche CPU und welcher CP sind es genau? (Bestellnummer 6ES7 313-.... und Firmware-Version)

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nun habe ich das Problem, dass egal wie ich versuche die Verbindungsdaten zu übertragen, die Verbindung als "nicht verfügbar" angezeigt wird.
Im NetPro die CPU markieren, dann auf Speichern und Übersetzen klicken.
Ganz Wichtig: Die Hardware darf bei dieser Aktion nicht geöffnet sein.
 
Wer sagt "Verbindung nicht verfügbar"? (hast Du vielleicht ein Bild von der Meldung)

Sind in NetPro noch Teilnehmer rot oder orange markiert? Übersetze mal alles.
Die Verbindungsprojektierung kann ohne CPU-STOP geladen werden: CPU markieren, dann Zielsystem > Laden im aktuellen Projekt > Verbindungen und Netzübergänge
Laß Dir mal in NetPro den Verbindungstatus anzeigen: CPU markieren, dann Zielsystem > Verbindungsstatus aktivieren (zeige uns mal ein Bild davon)

Welche CPU und welcher CP sind es genau? (Bestellnummer 6ES7 313-.... und Firmware-Version)

Harald

Hier mal die Bestellnummern der Baugruppen

CPU: 6ES7 313-5BE00-0AB0, Firmware 1.0
CP: 6GK7 343-1CX10-0XE0, Firmware 3.0

Die Variante mit dem Laden der Verbindungsprojekterung ohne CPU STOP habe ich schon durch. Es sind keine Teilnehmer rot oder orange markiert.

Anbei noch ein Screenshot aus NetPro:

netpro.JPG

Und die Hardware-Config:

hw-config.JPG


Danke und Gruß
Malte
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Keine Ahnung ob es ein Einfluss auf das Problem hat oder nicht, aber probier mal in NetPro den MPI Schnittstelle auf der 313C mit das MPI Netzwerk zu verbinden.
Da den Verbindung zwisschen CP343-1 und 313C über MPI (durch den Rückwandbus) dann hat es vielleicht ein Bedeutung.
 
Nun habe ich das Problem, dass egal wie ich versuche die Verbindungsdaten zu übertragen, die Verbindung als "nicht verfügbar" angezeigt wird.
Die Variante mit dem Laden der Verbindungsprojekterung ohne CPU STOP habe ich schon durch. Es sind keine Teilnehmer rot oder orange markiert.
Welche Meldung bekommst du von NetPro beim Laden ?
Der Status "nicht verfügbar" in den Screenshots ist eine andere Meldung.
 
Hallo,

das ist eine MPI Verbindung.
Du hast aber über Ethernet verbunden.

Kann deine "andere Station" MPI?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Deine CPU 313-5BE00 Firmware 1.0 ist ja schon ein ziemlich altes Schätzchen (erste Generation der 31xC-CPUs von 2001), ich kann mir vorstellen, daß da die Anzeige des Verbindungsstatus in NetPro noch nicht oder nicht richtig funktioniert. (der Betrieb des 343-1CX10 an der 313-5BE00 ist freigegeben)

Rufst Du im Programm schon AG_SEND und AG_RECV auf? Ich meine, mindestens einer der beiden Bausteine muß zyklisch aufgerufen werden, damit die CPU mit dem CP kommuniziert. Vielleicht funktioniert der Verbindungstatus in NetPro auch erst dann?
Unabhängig vom Verbindungsstatus in NetPro: Welche Werte liefern die STATUS-Ausgänge der Bausteine AG_SEND und AG_RECV?

Den Verbindungsstatus kannst Du auch in der CP-Diagnose sehen:
Rechtsmausklick auf den CP343-1 LEAN > Zielsystem > Baugruppenzustand > im Dialog unten der Button [Spezialdiagnose]
Wird in der Spezialdiagnose unter Verbindungen die ISO-on-TCP-Verbindung aufgelistet?

Hast Du im 343-1CX10 den Webserver aktiviert? Dann kannst Du auch da unter "SEND/RECEIVE communication" den Verbindungsstatus der Verbindungen sehen.

Harald
 
Deine CPU 313-5BE00 Firmware 1.0 ist ja schon ein ziemlich altes Schätzchen (erste Generation der 31xC-CPUs von 2001), ich kann mir vorstellen, daß da die Anzeige des Verbindungsstatus in NetPro noch nicht oder nicht richtig funktioniert. (der Betrieb des 343-1CX10 an der 313-5BE00 ist freigegeben)

Rufst Du im Programm schon AG_SEND und AG_RECV auf? Ich meine, mindestens einer der beiden Bausteine muß zyklisch aufgerufen werden, damit die CPU mit dem CP kommuniziert. Vielleicht funktioniert der Verbindungstatus in NetPro auch erst dann?
Unabhängig vom Verbindungsstatus in NetPro: Welche Werte liefern die STATUS-Ausgänge der Bausteine AG_SEND und AG_RECV?

Den Verbindungsstatus kannst Du auch in der CP-Diagnose sehen:
Rechtsmausklick auf den CP343-1 LEAN > Zielsystem > Baugruppenzustand > im Dialog unten der Button [Spezialdiagnose]
Wird in der Spezialdiagnose unter Verbindungen die ISO-on-TCP-Verbindung aufgelistet?

Hast Du im 343-1CX10 den Webserver aktiviert? Dann kannst Du auch da unter "SEND/RECEIVE communication" den Verbindungsstatus der Verbindungen sehen.

Harald

Nein die Bausteine rufe ich noch nicht auf. Ich werde das alles mal testen und Rückmeldung geben.

Allerdings bin ich jetzt erstmal 2 Wochen im Urlaub [emoji4].

Viele Grüße
Malte


Gesendet von iPhone mit Tapatalk
 
@Harald: Ich habe jetzt mal die AG_SEND und AG_RECV Bausteine aufgerufen. Beide geben mir den Status 8183 zurück. Laut Hilfe bedeutet das "Die Projektierung fehlt oder der ISO-/TCP-Dienst im Ethernet-CP ist noch nicht gestartet." Sieht irgendwie danach aus, dass der Status in NetPro tatsächlich stimmt.

In der Spezialdiagnose wird die Verbindung auch nicht angezeigt.

Kann es evtl. auch an Inkompatibilitäten zwischen CPU und CP liegen?


Viele Grüße
Malte
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Kurz gesagt, inzwischen läuft es. Ich traue es mich kaum zu sagen, aber ich habe einfach die CPU über den Hardware-Schalter einmal gestoppt und gestartet. Danach wurde die Verbindung als "aufgebaut" angezeigt.

Danke allen die sich Zeit genommen haben.
 
Zurück
Oben