Simatic OPC Server keine Verbindung zur SPS

metacircle

Level-1
Beiträge
17
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich habe hier einen PC mit Windows XP Pro SP3, einer CP5611 und eine CPU314IFM. Darauf habe ich nun mit Step7 und Simatic NET einen OPC Server, nach folgender Anleitung aufgesetzt:
http://pichler.gmxhome.de/sps/Howto.pdf

Meine Konfiguration habe ich versuch hier festzuhalten:
http://pichler.gmxhome.de/sps/opc.html

Ich habe nun folgende Probleme:

- Ich bin mir unischer ob die Kommunikation zwischen OPC Server und der SPS überhaupt grundsätzlich funktioniert, gibt es da einen einfachen weg das herauszufeinden? (z.B. irgendetwas aus der SPS auslesen)

- Denn damit hängt mein 2. Problem zusammen, ich kann mit dem OPC Scout zum OPC Server verbinden, sehe aber die Variablen nicht (z.B. M0.0,...), was ich aber sehe sind die 2 DB Bausteine, aber auch hier kann ich nichts auslesen.

Hatte jemand schonmal ein ähnliches Problem und kann mir weiterhelfen?

Viele Grüße
 
hey,

hast du im unter Verbindungen also NetPro auch eine Verbindung eingerichtet? also nicht nur MPI verbunden sondern unten in der Tabelle eine Verbindung eingetragen?

grüße erzi
 
hast du im unter Verbindungen also NetPro auch eine Verbindung eingerichtet? also nicht nur MPI verbunden sondern unten in der Tabelle eine Verbindung eingetragen?

Habe ich gemacht, kann frühestens morgen die Konfiguration hier posten, vorher komme ich leider nicht an den SPS Rechner.

ich weiß nicht ob das damit zusammenhängt,aber ich hatte mit dem sch*** SP3 nur probleme.habe ich wieder auf SP2 zurückgestellt und alles läuft wieder wie gewünscht.nicht nur siemens
Hatte eigentlich keine Probleme bisher, ich hätte auch keinen Einfluss darauf, der PC wurde mir so wie er ist von meinem Arbeitgeber zur Verfügung gestellt...

Hallo, hatte ein ähnliches Problem: Bei mir lag es an Sonderzeichen in der Symbolik.
Ich glaube das habe ich von vornherein sowieso vermieden, werde aber morgen auch nochmals danach schauen.
 
Hallo metacircle.

Du hast ein voll-spezifiziertes Verbindung eingerichtet.
Dann must Du unbedingt von NetPro zum allen Station ein Laden durchführen. Also, zum OPC Server und S7 SPS.
Nur mit ein unspezifizierter Verbindung braucht der Verbindung nur auf eine Seite geladen werden.

edit: In der Configuration Console gibt es ein Diagnose seite. Dort kannst Du testen ob der CP5611 Karte funktioniert, und ob der S7 SPS erreichbar ist.
 
Hallo Jesper,

von NetPro lade ich glaube immer nur auf die PC Station, also den OPC Server, wie kann ich das auch zur S7 SPS durchführen?

Angenommen ich möchte statt einer voll spezifizierten Verbindung eine unspezifizierte Verbindung einrichten, was muss ich dann anders machen?

Vielen Dank für die Hilfe

Grüße
 
Zuviel Werbung?
-> Hier kostenlos registrieren
von NetPro lade ich glaube immer nur auf die PC Station, also den OPC Server, wie kann ich das auch zur S7 SPS durchführen?
In NetPro den S7 SPS auswählen, und dan ein Laden durchführen (STRG-L).

Angenommen ich möchte statt einer voll spezifizierten Verbindung eine unspezifizierte Verbindung einrichten, was muss ich dann anders machen?
Wenn Du den Verbindung einrichtest, bekommst Du zuerst ein Dialogbox "Verbindung einfügen". Hier gibt es eine Liste von alle Stationen im Projekt. Aber anstatt ein Station auszuwählen, wählst Du hier "Unspezifizerter Verbindung". Danach musst Du Manuel Station addresse (MPI node), Rack (bei S7-300 immer "0") und Slot (bei S7-300 immer "2") angeben. Das ist eigentlich alles.
 
Hi,

also ich hatte auch das Problem!

bei mir hings am SP3 vom Win XP pro!!!
Da hats dein Arbeitgeber wohl gut gemeind...aber leider gibts mit der 5.4 mit aktuellem SP probleme!

Gruß Johannes
 
Hallo,

also wenn das hier:

nicht so aussieht als ob die Kommunikation über den OPC funktioniert :)

Jetzt habe ich nur das Problem, dass meine WinCC flex Runtime über den OPC noch nicht will, mit lokaler Verbindung (ohne OPC) geht es einwandfrei, wenn ich bei Verbindung OPC auswähle erhalte ich Adressfehler beim Zugriff auf die Variablen. Was übersehe ich?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo metacircle.

In dein erste Beitrag war WinCC Flex RT Projekt un PC Station mit OPC Server zwei getrennte Stationen. Ist das noch so ?
Ich bin nicht sicher ob Du es als Zwei getrennte Projekte halten kann.

Wenn Du ein PC Station einrichtest wo Du gleichseitig WinCC Flex RT und OPC Server hast, wird es vermutlich klappen.
Ein tip: Um dein vorhandene WinCC Flex Projekt in ein PC Station umzuwandeln, musst Du den "S7RTM" schalter in der HW Konfig von WinCC Flex RT Station aktivieren.
Wenn das klappt, kannst Du dann den OPC Server einfügen in PC Station wie vorher.

Ein andere Fehlermöglicheit ist wenn die Tags nicht stimmen.
Die Symbole scheinen zu funktionieren.
Kannst Du ein screenshot von deine Tags posten ?

Eine Frage noch. Es gibt keine Grund OPC zu verwenden, wenn es um S7 und WinCC Flex RT handelt. Was ist eigentlich dein Grund dafür ? Weil Du ein Verbindungsresource sparen willst ?
 
Das Ziel ist es, die SPS mit der WinCC flex RT über das Netzwerk fernzubedienen.

Quasi so:
Rechner 1 mit WinCC flex RT -> Netzwerk -> PC Station (Rechner 2) mit OPC Server -> SPS

Bzw irgendwann soll statt WinCC LabView eingesetzt werden, dafür ist meiner Meinung nach der OPC Server unumgänglich.
 
OK, jetzt verstehe ich es. Ich bin davon ausgegangen das es um dasselbe PC handelte.

Dann must Du in WinCC Flex Projekt bei der Verbindungsdialog zusätzlich "Name des Remote Computers" spezifizieren.
Und, der Remote PC muss erreichbar über DCOM sein. Ich habe keine erfahrung damit. Nur weiss ich von andere, das es nicht gerade einfach ist. Es gibt mehrere anleitungen in Netz, auch bei Siemens Support.
 
Zurück
Oben