TCON gehorcht nicht meinem Befehl. 2mal 315-2PN/DP. ISO-on-TCP.

Beiträge
8.337
Reaktionspunkte
1.903
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.

ich versuche ein Verbindung zwisschen zwei 315-2PN/DP CPUs mittels die "T"-Bausteine einzurichten.

Ich habe das Beispielprojekt von Siemens für ein ISO-on-TCP Verbindung verwendet, und habe dazu mit den Wizard getestet ob die Parameter sind richtig.
Alles ist auf die beiden CPUs geladen, laptop und CPUs sind mit einander verbunden, und mit "erreichbare" IPs ausgestattet.
Aber ich kriege einfach kein Erfolg mit TCON in den aktive Partner. Es meldet "BUSY" und "STATUS=7002h" (Follow-on call (REQ irrelevant), connection being established).
In den passive Partner returniert TCON "STATUS=7000h" (No job processing active).
Ich habe den Spannung zum beide CPUs aus und eingschaltet, keine Änderung.

Ich habe einfach keine Idee von woran es liegen kann.

Unten sind alle Parameter aufgelistet:
block_length = W#16#40
id = W#16#2
connection_type = B#16#12
active_est = TRUE (FALSE im passive Partner)
local_device_id = B#16#2
local_tsap_id_len = B#16#5
next_staddr_len = B#16#0
local_tsap_id = B#16#E0, B#16#2,B#16#53, B#16#4D, B#16#43, B#16#0, ....
rem_subnet_id = B#16#0, B#16#0, ...
rem_staddr = B#16#C0, B#16#A8, B#16#1, B#16#AA, B#16#0, B#16#0 (B#16#C0, B#16#A8, B#16#1, B#16#6D, B#16#0, B#16#0 im passive Partner)
rem_tsap_id = B#16#E0, B#16#2,B#16#53, B#16#4D, B#16#43, B#16#0, ....

Ich wäre sehr Dankbar wenn Jemand ein Idee hat.
 
Hallo jesper,

Wenn du TCP verwenden willst, versuche es mit einer S7 Verbindung, dann brauchst du nicht um den Verbingungsaufbau kümmern. Zum senden und empfangen verwendest du FB12-BSEND und FB13-BRCV. Konfiguration über Netpro.

gruss
bob
 
Hallo jesper,

Wenn du TCP verwenden willst, versuche es mit einer S7 Verbindung, dann brauchst du nicht um den Verbingungsaufbau kümmern. Zum senden und empfangen verwendest du FB12-BSEND und FB13-BRCV. Konfiguration über Netpro.

gruss
bob

Die S7 Verbindung hat den Nachteil , dass keine Diagnose mit Netpro möglich ist. ich würde mir schon überlegen ob ich mir das antun soll.

Gruß, Valdi
 
Ich habs gefunden.

Der Passive CPU unterstützt einfach nicht die T-Bausteine !
Es ist der allererste version von der 315-2PN/DP (6ES7315-2EG10-0AB0).

Was mich ärgert ist das TCON keine sinnvolle Fehlermeldung ausgibt, wie "CPU unterstützt nicht diese Funktion" o.Ä.

Wenn ich ein neuere 315-2PN/DP einsetzte, funktioniert Alles.
 
Zurück
Oben