Step7 Symbole mit Simatic NET OPC Server verwenden

crushead

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

ich möchte gerne die STEP7 Symbole aus meinem Projekt mit dem Simatic NET OPC Server verwenden. Dazu gehe ich in NetPro auf die Eigenschaften des OPC Servers meiner PC Station und dann im Register S7 auf "Konfigurierte". In dem neuen Fester, welches sich dann öffnet, sind aber entgegen meiner Erwartung keine Smybole sondern nichts eingetragen. Noch nicht mal die SPS oder die CPU.
Wenn ich im Register "S7" auf "Alle" gehe, dann kann ich die Symbole auch nicht verwenden. Sie müssten ja dann im OPC Navigator zu sehen sein.

Wie das ganze eigentlich gehen sollte ist hier beschrieben: http://support.automation.siemens.c...objaction=csview&extranet=standard&viewreg=WW

Im OPC Navigator werden übrigens die DBs aus dem Projekt angezeigt. Aber die liegen ja auch in einem anderen Verzeichnis als "\SYM:" wo ja die Symbole auftauchen müssten.

Ich verwende STEP7 5.5 und Simatic NET 2008.

Kennt jemand dieses Problem oder hat aus dem Bauch raus eine Idee dazu?

Danke schon mal für eure Hilfe.
 
Zuletzt bearbeitet:
Wenn ich das richtig sehe fehlt in der Siemens Beschreibung der wichtigste Schritt, nämlich das Anlegen einer Verbindung zwischen der PC-Station und der SPS. Fehlt diese Verbindung so bekommst du auch keine Symbole zur Auswahl angezeigt, da das Programm nicht weiß aus welchem SPS-Programm es sich die Symbole besorgen soll.
Du musst also als erstes ebenfalls in Netpro eine Verbindung zu deiner SPS-Station anlegen (keine unspezifizierte, dann bekommst du ebenfalls keine Symbole). Falls du das schon hast mach bitte mal Screenshots von den entsprechenden Teilen in Netpro.

Die Anzeige der DBs im OPC-Browser (Navigator?) im anderen Baum als SYM funktioniert anders. In diesem Falle fragt der OPC-Server direkt bei der SPS eine Liste mit den Verfügbaren Datenbausteinen ab. Darum gibt es dort natürlich nur Nummern und keine Symbole. Das funktioniert aber nur wenn die SPS online erreichbar ist.
Damit das funktioniert muss also zumindest eine korrekte Verbindung zur SPS projektiert worden sein, darum ist es schon seltsam dass du in Netpro keine Symbole auswählen kannst.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die schnelle Antwort.

Ich habe eine Verbindung projektiert. Allerdings eine unspezifizierte. Darum klappt das also, dass ich die DBs sehe.

s7verbindung.JPG

Kann der Fehler in der unspezifischen Verbindung liegen?
 
Super, danke. Die Symbole werden jetzt angezeigt, allerdings steht bei "Qualität" "ungültig". Ich kann also nicht lesen oder schreiben. Hast du eine Idee womit das zusammenhängt?

s7verbindung2.JPG
 
Ich bin mir nicht sicher, was von den Sachen, die ich gemacht habe, den Ausschlag gegeben hat. Konnte es in einem zweiten Anlauf auch nicht reproduzieren.

Jetzt habe ich allerdings das Problem, dass wenn einmal klappt und ich ein neues Symbol in die Symboltabelle aufnehme, dieses im OPC-Scout nicht erscheint. Auch Rechtsklick und "Items ab hier neu einlesen" bringt nicht den gewünschten Erfolg. Was muss ich tun, damit der OPC-Scout sieht, dass es neue Symbole gibt?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Auf jeden Fall musst du alles in Netpro neu übersetzen und die PC-Station mit den neuen Informationen laden.
Ich weiß allerdings nicht ob du die Symbolkonfiguration (Reiter "S7") in Netpro auch nochmal aufmachen musst. Zumindest wenn du nicht die Option "Alle" Symbole angewählt hast würde ich dort nochmal reinschauen.
 
Hallo Thomas,
leider klappt das immer noch nicht, mit dem Anzeigen der aktuellen Symbole.
Ich übersetze und speicher alles in Netpro, lade alles neu in die Station, lade die Station neu über den Komponenten-Konfigurator. Dabei wird im OPC Scout die Verbindung zu Server getrennt und neu aufgebaut. Anschließend hat er immer noch die alten Symbole drin und meint sogar die Signalqualität wäre gut, obwohl die Symbole gar nicht mehr existieren.
Vielleicht habe ich irgendwo einen Denkfehler? Wäre super, wenn du mir noch mal helfen könntest.
 
Hallo Thomas,
leider klappt das immer noch nicht, mit dem Anzeigen der aktuellen Symbole.
Ich übersetze und speicher alles in Netpro, lade alles neu in die Station, lade die Station neu über den Komponenten-Konfigurator. Dabei wird im OPC Scout die Verbindung zu Server getrennt und neu aufgebaut. Anschließend hat er immer noch die alten Symbole drin und meint sogar die Signalqualität wäre gut, obwohl die Symbole gar nicht mehr existieren.

Wie lädst du denn die PC-Station, über NetPro oder mittels Import der xdb Datei? Ich meine nämlich in der xdb Datei steht nur die Verbindungskonfiguration, und die OPC-Symbole landen in einer weiteren Datei (OPCSymXXXXX.bin), die man dann nicht mitlädt wenn man nur die xdb importiert.
Mit der Signalqualität ist schon seltsam, kann ich mir momentan nicht so recht vorstellen. Vielleicht kannst du ja mal einen Screenshot davon machen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich meine nämlich in der xdb Datei steht nur die Verbindungskonfiguration, und die OPC-Symbole landen in einer weiteren Datei (OPCSymXXXXX.bin), die man dann nicht mitlädt wenn man nur die xdb importiert.
Hier nur ein kleiner Hinweis, auch in der XDB Datei ist die Symboldatei enthalten, unglaublich aber wahr. Beim Import der XDB wird sie da raus geholt und entpackt und an den Ort kopiert wo sie normalerweise auch liegt /opc2/binS7/symbols/xxx.ati das passiert alles so im Hintergrund. Ansonsten ist deiner Erklärung nichts hinzuzufügen. Jedes mal wenn an den Symbolen herum gefummelt wird, MUSS in NetPro neu übersetzt werden und es MUSS die PC Station genauso wie die S7-400 neu geladen werden.

Die Gründe warum ein erneuter Download oder XDB Import die neuen/geänderten Symbole nicht mitbringt sind eigentlich nur zwei:
a) Speichern-Übersetzen und/oder Download vergessen
b) beim Download/xdb-Import konnte die Datei nicht erzeugt werden (die alte Datei bleibt erhalten)

Meine Vermutung ist b)
Dazu solltest du mal im Koko (Diagnose-Register) schauen ob es beim Download/Import einen Fehler gab: "!! SDB konnte nicht konvertiert werden, Symboldatei konnte nicht erstellt werden". Außerdem mal im PC-Station-Einstellen nachschauen ob jemand den Haken "Symboldatei beim Download nicht überschreiben" angeschaltet hat.

Die alten Symbole funktionieren so lange, so lange die dahinter liegende Adresse (z.B. DB oder Merker) noch existieren, somit ist die "Signalqualität" auch noch "Good".
 
Zurück
Oben