CP343-1ex10-0xe0 meldet im Betriebszustand send/rcv: nicht Projektiert

Hummel112

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen,
hier mein erster Post und dann gleich was mit ordentlich Potenzial für Fehler: :confused: ...

Also etwas detailierter:
Meine Hardware: CPU 315 2dp , cp343-1ex10-0xe0 usw...

Mein Problem:

Ich bekomme keine Send/Recieve Verbindung aufgebaut. Die Verbindung "Ethernet 1" sowie die Gegenstelle "andere Station 1" sind in Netpro projektiert und soweit ich das sehe richtig konfiguriert.

Die Baugruppe ist im Hardwarekonfig eingetragen und hört auf die Adressen ab 256.

Die Bausteinaufrufe für FC5/6 finden im OB 1 statt. und sehen wie follgt aus:
CALL "AG_RECV"
ID :=1
LADDR :=W#16#100
RECV :=P#DB32.DBX22.0 BYTE 20
NDR :="CP343".ndr
ERROR :="CP343".error_rcv
STATUS:="CP343".status_rcv
LEN :="CP343".Length
NOP 0

bzw:

U "m_cpu_takt_1,0_sek"
= L 20.0
BLD 103
CALL "AG_SEND"
ACT :=L20.0
ID :=1
LADDR :=W#16#100
SEND :=P#DB32.DBX0.0 BYTE 20
LEN :=20
DONE :="CP343".done
ERROR :="CP343".error_snd
STATUS:="CP343".status_snd
NOP 0

Soweit meine Konfiguration:

Nun das Ergebniss:
Wird der Baustein bearbeitet steht im Status 8183.

Wird die "Spezialdiagnose" der CP durchgeführt sagt NCM zum Thema Baugruppenzustand:

S7 Kommunikation Run
Send/Recv Kommunikation Stop Ursache: nicht projektiert
Systemverbindung Stop Ursache: Die Task ist nicht gestartet


Bitte helft einem blutigen Anfänger bei seinem ersten Projekt!!!

Im Vorraus schon mal einen herzlichen Dank!

Gruß
Hummel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Verbindung ist nicht projektiert (ungültige ID angegeben). Wenn die Verbindung doch projektiert ist, dann deutet die Fehlermeldung darauf hin, daß die zulässige Parallelität der Auftragsbearbeitung überschritten ist. Beispiel: SAC = 0 projektiert und es wird ein REPORT-Auftrag abgesetzt.
P.S.: statt den code einfach so dahin zu schreiben benutze doch die [code ]-Tags ... also vorm code ein [code ] (ohne leerzeichen :wink:) und dahinter ein [/code ] (wieder ohne space)
 
Zuletzt bearbeitet:
Ich bekomme keine Send/Recieve Verbindung aufgebaut. Die Verbindung "Ethernet 1" sowie die Gegenstelle "andere Station 1" sind in Netpro projektiert und soweit ich das sehe richtig konfiguriert.

Nun das Ergebniss:
Wird der Baustein bearbeitet steht im Status 8183.


Hast du die Konfiguration auch in die CPU geladen ???? :cool:
 
Vielleicht liegt das problem hier:

U "m_cpu_takt_1,0_sek"
= L 20.0
BLD 103
CALL "AG_SEND"
ACT :=L20.0
ID :=1
LADDR :=W#16#100
SEND :=P#DB32.DBX0.0 BYTE 20
LEN :=20
DONE :="CP343".done
ERROR :="CP343".error_snd
STATUS:="CP343".status_snd
NOP 0

Mann soll nicht die nächste send-auftrag beginnen, bevor der früheren send-auftrag fertig ist.
 
Problem gelöst

Herzlichen Dank an alle die sich um das Thema gekümmert haben!!!

Das Problem lag, nach Rücksprache mit Siemens, wohl tatsächlich an meiner veralteten Firmware und dem laden der Systemdaten in meine CPU.
Gestern morgen gab es die wundervolle Heilung des Systems, nachdem mein System mal 12 Stunden ohne Strom war, hat es sich seine Daten wohl mal neu aus der CPU geladen und richtig (nach meinen Wünschen) umgesetzt.

Schöne Grüße
Hummel
 
Zurück
Oben