Hallo nochmal!
Moinsens!
Zuerst ein paar Angaben:
Step7: V5.4
Simatic Net CD 2008
Nun zu meinem Problem:
Ich sitze hier grad an einem Bachelorprojekt indem es darum geht eine Simulationssoftware mit PLCSim via OPC UA zu koppeln. Also, PLCSim soll letztendlich ein Anlagenmodell in der Simu steuern.
Das Step7 Projekt steht soweit, nun sitz ich an der Kommunikation und komme nicht weiter.
Hat jemand vielleicht schonmal sowas ähnliches aufgebaut und kann mir helfen?
Wie muss ich vorgehen im Simatic Manager, welche Station wie konfigurieren dass die Kommunikation läuft?
noch ne Angabe zu mir: Ich würd mich ma als Anfänger bezeichnen, also geht nicht so hart ins Gericht mit mir :wink:
Danke schonmal im Vorraus,
LG
So, ich hatte schonmal im "Simatic-Ordner" gefragt aber vielleicht passt es nun besser hier rein!
Mittlerweile hab ich die Projektierung soweit hinbekommen dass ich im UA-Client (UA-Expert, OPC Scout V10) die Items zwar sehen kann aber noch keine Werte lesen bzw schreiben kann.
Zuerst beschreib ich ma meine Vorgehensweise damit ihr es nachvollziehen könnt:
1. Simatic 300 Station (CPU 313-2 DP) hinzugefügt
2. Zu der Hardware gesellen sich: digitale Ein-und Ausgänge und eine CP 343-1)
3. Step7 Programm da rein
4. PC-Station hinzugefügt mit folgender Hardware: OPC-Server (V7.0 aus Simatic Net CD 2008, IE-Allgemein (SW V6.2)
5. Dann die Netzstruktur wie folgt beschrieben:
- IE-Allgemein: IP 5.128.204.221, keine MAC eingestellt und kein Router verwenden
- CP 343-1: IP 5.128.204.50, keine MAC eingestellt und kein Router verwenden
- Ethernet Subnetz hinzugefügt und die Verbindungen der beiden Bausteine gezogen
- S7-Verbindung zwischen dem OPC-Server und der CPU erstellt (Lokale ID: S7-Verbindung_1, Verbindungsweg: Lokal --> Endpunkt OPC-Server mit Schnittstelle IE-Allgemein, Partner --> Endpunkt SIMATIC 300(1)/CPU 313C-2 DP mit Schnittstelle CP 343-1)
6. OPC-Server Einstellungen: Reiter "S7" --> Zugriffsschutz: RW, Symbole verwenden: Konfigurierte: dort dann alle aus dem Projekt befindlichen Symbole der Symboltabelle ausgewählt mit Zugriffsrechten RW versehen und bestätigt.
7. Speichern und übersetzen --> alles OK
8. PC-Station konfiguriert und in den Komponenten Konfigurator geladen --> alles OK
9. S7-Programm in PLCSim geladen und gestartet
10. UA Client: Server mit Endpunkt: opc.tcp://localhost:4845 aufgerufen und unter dem Ordner "SYM" sind alle vorher ausgewählten Symbole aufzufinden
Folgende Fehler sind aufgetreten:
- BadWaitingForInitialData
- BadNodeID
- Timeout aufgrund von Abbruch einer Verbindung
- Qualität: BAD, ungültig usw.
Ich hab dann schon gedacht dass es an den Zugriffsrechten liegen könnte und da ein wenig rumgespielt aber ohne Erfolg.
Ich finde den Fehler nicht, vielleicht weiß einer von euch ja nochn Weg zur Lösung. Mir würde auch erstmal die normale OPC-DA Kommunikation reichen, von da dürfte es zu UA auch nicht mehr weit sein. Übrigens da treten ähnliche Fehler auf, schon alles probiert.
Bedanke mich im Vorraus und noch schöne Feiertage
LG