-> Hier kostenlos registrieren
Hi,
ich möchte folgende Systeme über Ethernet miteinander verbinden:
CPU 314 mit CP 343-1 IT
CPU 315-2 PN/DP
- IPs sind korrekt eingerichtet,man kann beide Systeme anpingen und Verbindung über S7 klappt auch. Soweit ist alles OK.
- Die Kommunikation sollte über GET(FB14) bzw. PUT(FB15) laufen (AG_Send und AG_Recv geht bei der 315er nicht). Das Programm wurde geschrieben und auch die Tatsache berücksichtigt dass die 343-1 IT andere FB14/FB15 braucht als die 315-2 PN/DP
Nun meine Problem:
Die Komm. über FB14/FB15 verlangt ja eine unspezifizierte S7-Verbidnung. Das Problem hier ist dass ich nur von der 315er aus auf die 343-1 IT diese Verbindung einrichten kann. Möchte ich es andersrum machen kommt die Meldung dass die 315er keine solche Verbindung kann.
Wenn ich mir aber die Einstellungen der Verbindung (die bei der 315er eingetragen sind,also sorum wie es funtkioniert) anschaue, sind beide Teilnehmern mit alles Daten wie IP-Adresse und sonstigen Parametern korrekt eingestellt. So schlecht kann das ja schon mal nicht sein.
Ist die zweite s7-Verbindung (343 auf 315,also die Verbindung die unten erscheint wenn man auf die 343-IT bzw CPU 314 klickt) überhaupt notwendig ?
Wenn ich die Kommunikation über GET in der 315 mir anschaue (wenn die oben beschriebene funktionierende S7-Verbindung eingerichtet wurde und dementsprechend auch die ID als Paramter beim FB14 eingetragen wurde) kommt immerhin schon mal die Meldung dass Daten erfolgreich ausgelsesn wurden , also das NDR Bit wird gesetzt. Im entsprechenden Datenbaustein sehe ich aber noch nichts.
Liegt das Problem einfach am Code selber oder kann das ganze mit diesen beiden Baugruppen einfach nicht(oder anders) funktionieren?
ich möchte folgende Systeme über Ethernet miteinander verbinden:
CPU 314 mit CP 343-1 IT
CPU 315-2 PN/DP
- IPs sind korrekt eingerichtet,man kann beide Systeme anpingen und Verbindung über S7 klappt auch. Soweit ist alles OK.
- Die Kommunikation sollte über GET(FB14) bzw. PUT(FB15) laufen (AG_Send und AG_Recv geht bei der 315er nicht). Das Programm wurde geschrieben und auch die Tatsache berücksichtigt dass die 343-1 IT andere FB14/FB15 braucht als die 315-2 PN/DP
Nun meine Problem:
Die Komm. über FB14/FB15 verlangt ja eine unspezifizierte S7-Verbidnung. Das Problem hier ist dass ich nur von der 315er aus auf die 343-1 IT diese Verbindung einrichten kann. Möchte ich es andersrum machen kommt die Meldung dass die 315er keine solche Verbindung kann.
Wenn ich mir aber die Einstellungen der Verbindung (die bei der 315er eingetragen sind,also sorum wie es funtkioniert) anschaue, sind beide Teilnehmern mit alles Daten wie IP-Adresse und sonstigen Parametern korrekt eingestellt. So schlecht kann das ja schon mal nicht sein.
Ist die zweite s7-Verbindung (343 auf 315,also die Verbindung die unten erscheint wenn man auf die 343-IT bzw CPU 314 klickt) überhaupt notwendig ?
Wenn ich die Kommunikation über GET in der 315 mir anschaue (wenn die oben beschriebene funktionierende S7-Verbindung eingerichtet wurde und dementsprechend auch die ID als Paramter beim FB14 eingetragen wurde) kommt immerhin schon mal die Meldung dass Daten erfolgreich ausgelsesn wurden , also das NDR Bit wird gesetzt. Im entsprechenden Datenbaustein sehe ich aber noch nichts.
Liegt das Problem einfach am Code selber oder kann das ganze mit diesen beiden Baugruppen einfach nicht(oder anders) funktionieren?
Zuletzt bearbeitet: