06.01.2010 19:27 | |
Beiträge: 11 Bewertung: (0) |
OK, Da könnte das Problem liegen, ich hab die aus irgend einem anderen Projekt kopiert. Das muss ich mir morgen ansehen. mfg |
06.01.2010 20:47 | |
Beigetreten: 01.08.2007 Letzter Bes: 29.01.2024 Beiträge: 1698 Bewertung: (84) |
Hallo josefK, also ich verstehe es jetzt so, dass eine S7 Verbindung generell mit einer PN-CPU funktioniert. Nachfolgende Kommunikationsbausteine kann man hierfür verwenden: FB/SFB14 "GET" und FB/SFB15 "PUT", FB/SFB12 "BSEND" und FB/SFB13 "BRCV" oder FB/SFB8 "USEND" und FB/SFB9 "URCV" http://support.automation.siemens.com/WW/view/de/17991275 Bei einer CPU319-3PN/DP mit BSEND/BRCV über S7 Verbindung muss man die Bausteine aus der Bibliothek "Standard Library -> Communication Blocks -> Blocks" verwenden. Für eine TCP/IP Verbindung (TCP native, ISO on TCP, UDP) bei einer PN CPU werden die Kommunikationsbausteine FB65 "TCON", FB66 "TDISCON", FB63 "TSEND" und FB64 "TRCV" genutzt. http://support.automation.siemens.com/WW/view/de/25209116 Ich vermute mal, weil die CPU319-3PN/DP eben nur eine PN Schnittstelle hat, verlangt NET Pro einen zusätzlichen CP, wenn Du versuchst eine ISO on TCP Verbindung zu projektieren. Gruß Eleu |
06.01.2010 21:02 | |
Beiträge: 11 Bewertung: (0) |
Danke für die Antwort, Ich werde einfach versuchen mit den BSEND/BRCV ü aus der Bibliothek "Standard Library -> Communication Blocks -> Blocks" versuchen. |
07.01.2010 10:13 | |
Beiträge: 11 Bewertung: (0) |
Hallo, Habe den Fehler jetzt gefunden, ich musste für die CPU319F 3PN/DP den anderen FB12/FB13 aus der Bibliothek nehmen. Die Verbindung läuft jetzt. DateianhangHW Konfig.zip (56 Downloads) |
Zuletzt bearbeitet von: josefK am: 07.01.2010 10:18 |
|
07.01.2010 10:59 | |
Beiträge: 56 Bewertung: (27) |
Hallo Josef, für die CPUs mit integrierter Ethernet-Schnittstelle gibt es derzeit noch nicht die komfortable Möglichkeit, über Netpro Verbindungen zu konfigurieren. Dies wird dzt. über SPS-Programm realisiert. Infos dazu: https://support.automation.siemens.com/WW/llisapi.dll/24294554?func=ll&objId=24294554&objAction=csView&nodeid0=37217116&lang=de&siteid=cseus&aktprim=0&extranet=standard&viewreg=WW&load=content&csQuery0=offene%20kommunikation&subtype=130000 Unterstützung bietet ein Wizzard: https://support.automation.siemens.com/WW/llisapi.dll/25209116?nodeid4=20229805&func=ll&objId=25209116&objAction=csView&cspltfrm=17&cssw=0&csbinh=0&nodeid0=37217116&lang=de&siteid=cseus&aktprim=4&extranet=standard&viewreg=WW&load=content&csSort=-DOCDATUMBEITRAG&subtype=136000 Viel Erfolg! Luigi |
Zuletzt bearbeitet von: luigi_KSI am: 07.01.2010 11:00 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
07.01.2010 13:58 | |
Beigetreten: 01.08.2007 Letzter Bes: 29.01.2024 Beiträge: 1698 Bewertung: (84) |
Hallo josefK, sind beide Stationen in einem Projekt (Siehe Anhang) ? Man muss noch den Unterschied zwischeneiner zweiseitig projektierten und einer einseitig projektierten Verbindung beachten. BSEND/BRCV geht nur über zweiseitig projektierte Verbindung. D.h.: Das man bei der zweiseitig projektierten S7-Verbindung nach demAnlegen der S7-Verbindung die Projektierung in beide Verbindungspartnerladen muss Beieiner einseitig projektierten S7-Verbindung muss nur indie eine Station geladen werden, in dessen Verbindungstabelle die S7-Verbindung angezeigt wird. Dieses geht dann bei der S7 Kommunikation mit PUT/GET Wenn sich beide Statrionen in getrennten Projekten befinden, würde ich ein Testprojekt erstellen. Im Projektbeide Stationenanlegen undin NetProdie Verbindungen projektieren. So bekommt man automatisch über NetPro die richtigen Einstellungen für beide Partner, die man dann für die einzelnen Projekte übernehmen kann. Hier gucken: Beispielprogramm für BSEND/BRCV Weiss nicht, ob dir das jetzt hilft ? Als Option geht ja vielleicht auch noch die einfache Server Client Variante mit PUT und GET. Gruß Eleu DateianhangNetPro.zip (45 Downloads) |
10.01.2010 10:39 | |
Beiträge: 11 Bewertung: (0) |
Hallo, Danke für eure Hilfestellungen, hab die Probleme jetzt gelöst. Anstelle der TCP/IP Verbindung nehme ich eine S7-Verbindung und die FB12/13 - wobei ich aufpassen muss diese aus der richtigen Bibliothek zu nehmen. mfg |
Folgen Sie uns auf