Softnet PB

Larry Laffer

Super-Moderator , User des Jahres 2008-2009
Teammitglied
Beiträge
14.426
Reaktionspunkte
3.282
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wir planen in den nächsten Tagen die Umrüstung eines vorhandenen Beschriftungs-Lasers, damit er via Profibus von der SPS her gesteuert werden kann.
Der Weg hierbei ist : CPU 317-2DP - CP5611 - Softnet Profibus.
Selber habe ich so etwas noch nicht gemacht. Gibt es da etwas besonderes zu beachten ?
Habe ich auf diesem Weg in etwa die gleichen Möglichkeiten wie zum Beispiel bei der Ansteuerung eines Servo-Reglers ?
 
Versteh ich jetzt irgendwie nicht,
also Steuerung ist eine 317-2DP, OK,
im PC des Beschrifungslasers ist dann der CP und der (Softnet =) OPC-Server?

Ganz einfach gesprochen, über diesen OPC-Server kannst du Daten von der Steuerung schreiben/lesen,
mehr zunächst mal nicht.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Versteh ich jetzt irgendwie nicht ...

Der Hintergrund meiner Frage war, dass ich bislang mit so etwas noch nicht gearbeitet habe / hatte und somit nicht so genau weiss, was mich da erwartet. Da ich aber ein Kontroll-Freak bin möchte ich gerne immer auf Augenhöhe mit meinem Problem sein ...
 
Ich nehme an, daß das Laser ein Slave zum 317 ist.
Der PC wird nur für das Ändern der Werten im Programm der 317 benutzt.
Dieses ist vollständig normal. Es sollte ziemlich einfach sein.

Nur eine Anmerkung:
Warum 317-2DP + CP5611 + Sofnet PB?
Ein 317-2PNDP + Softnet IE würde der gleiche Preis sein.
Und du würdest dann getrennte netze für E/A (DP) und HMI (Ethernet) haben, was ein Vorteil ist, wenn du mich fragst.

edit:
Softnet IE LEAN sollte genügend sein.
 
Zuletzt bearbeitet:
...
tolle Wurst ...
Das hat NATÜRLICH alles wieder NICHT funktioniert ...
Angefangen mit der Doku zu dem Thema. Bis man da so herausgelesen hat, was man braucht sind schon mal schnell 2 Stunden in der Runde. Dan die Übertragung der Config zum Slave-CP. Geht nicht wegen gelben Ausrufezeichen. Es lässt sich aber auch nicht dazu aus, was jetzt nicht richtig ist. Irgend ein Versionsstand vermutlich.
Wie bekomme ich heraus, welche Version der OPC-Server hat ? Die Nummer, die mir angibt hat nichts mit der Nummer zu tun, die ich in der Siemens-HW-Konfig eintragen kann.
Mein CP5611 ist vom Typ 1AA01. Meine Step7-Installation (aktuellster Stand) kennt aber nur 1AA00. Updaten kann man das auch nicht. Kann das auch 'ne Rolle spielen ?

Mal sehen, was ich für Antworten bekomme ... vor allen Dingen morgen von Siemens ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Dan die Übertragung der Config zum Slave-CP
?
Der CP5611 ist typisch ein Profibus Master. Muss dein CP5611 DP slave sein ?
Geht nicht wegen gelben Ausrufezeichen. Es lässt sich aber auch nicht dazu aus, was jetzt nicht richtig ist. Irgend ein Versionsstand vermutlich.
Genau welche systemmeldungen ?
Wie bekomme ich heraus, welche Version der OPC-Server hat ? Die Nummer, die mir angibt hat nichts mit der Nummer zu tun, die ich in der Siemens-HW-Konfig eintragen kann.
Genau was für Bestellnr hat dein softwarepaket ?
 
Es ist mir nicht klar wo der laser angeschlossen wird.
Als 'normaler' DP slave ?
Oder hat es irgendwie etwas zu tun mit den PC Station und CP5611 ? Ist der laser ein OPC client ?
 
?
Der CP5611 ist typisch ein Profibus Master. Muss dein CP5611 DP slave sein ?
Genau welche systemmeldungen ?
Genau was für Bestellnr hat dein softwarepaket ?

Hallo Jesper,
danke für dein Interesse.
Ich habe die Simatic Net PC-Software Edition 2006
Best.Nr. 6GK1704-5SW64-3AA00
Der Hersteller des Lasers hat sich einen PB-Slave gewünscht. Ich wüßte im Augenblick auch nicht, was dem entgegen steht. Übertragen will ich via PB Steuerbefehle, die Auswahl des Beschriftungs-Layouts und einen Beschriftungs-Inhalt.

Ich habe auch noch mal ein paar Screenshots zusammengestellt. Daraus läßt sich bezüglich Meldungen und Aufbau schon viel erkennen ...
 
Hallo Larry, ich hab sowas mal gehabt, aber irgendwie ganz anders gelöst. Ich hab mal ein Bild davon gemacht. Ist schon einige Jährchen her.

Ich habe dann eine *.xdb (rechte Maustaste auf PC-Station, dann "Objekteigenschaften/Konfiguration") und eine *.ldb (Doppelclick auf CP5613 in PC-Station, Reiter "Betriebsart") Datei erzeugen lassen, eine davon kann man dann bei der Konfiguration der PC-Station (Einrichten der CP5613 auf dem PC) angeben, da steht der gesamte Netzaufbau drin. Danach konnte ich per OPC-Server die eingerichteten Verbindungen (Applikation) nutzen. Du hast zwar eine andere CP, aber ich denke, der Vorgang ist da identisch.
 

Anhänge

  • OPC_PC.jpg
    OPC_PC.jpg
    55,3 KB · Aufrufe: 53
OK, jetzt weiss ich was passiert und warum du den fehlermeldung bekommst !
Den fehlermeldung bedeutet das es keine verbindung gibt zwisschen den PC mit STEP7 und den "PC Station".
"R0/S125" ist softbus ("R0") und index 125 ("S125").
Hast du den Stationenkonfigurator auf den "PC-CAB-Laser" PC eingerichtet ?
Ist den "PC-CAB-Laser" PC denselbe als dein programmier PC ?

Dein software ist korrekt für Softnet DP Slave.
 
@Ralle:
deinen Vorschlag konnte ich leider nicht umsetzen. Die beiden Dateien waren schon da, aber die *.ldb-Datei läßt sich nicht manuell auf den LASER-PC aufspielen.

@Jesper:
Ich habe den Stations-Konfigurator eingerichtet.
Der LASER-PC ist nicht identisch mit dem Programmier-PC von dem die Screenshots kommen.
Eine Verbindung zum LASER-PC existiert. Er wird als Busteilnehmer (auch namentlich) erkannt - siehe Bild "übertragen_1.jpg".

Danke auf jeden Fall schon einmal für die Reaktion. Ich stehe hier echt ein bißchen auf dem Schlauch.
Von der An- und Einbindung der Komponenten habe ich mich glatt um 15 Jahre in der Zeit zurück versetzt gefühlt. Ich hatte eigentlich nicht damit gerechnet, dass das ein Problem darstellen würde (vor 15 - 20 Jahren schon , aber heute ?)
 
Hallo Larry.

Wenn du die Konfiguration "entfernt" laden möchtest, dann ist es wichtig, daß der Name im STEP7/NCM Projekt genau der selbe wie der Name des PC im Windows Workgroup ist.
Also, in Windows System manager muss den name "PC-CAP-Laser" sein.
Eigentlich ist diese name nicht 100% gestattet, da sonderzeichen wie "bindestrich" problematisch sind.
edit: Ich weiss das es bei Ethernet so funktioniert. Ob es überhaupt geht bei Profibus bin ich nicht sicher.

Wenn es nicht klappt, denn gibts es ein einfachere weg.
Zuerst alles in NetPro kompilieren.
Dann die *.xdb Datei im "XDBs" Ordner im STEP7 Projektordner finden. Kopier diese Datei zum Laser PC und benutzen den "Import station.." Funktion in Station Konfigurator. Wenn gefragt, den .xdb Datei auswählen.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Jesper,
meinst du mit Namen den Namen, den ich im Stations-Konfigurator vergeben habe ?
Der ist unterschiedlich, das stimmt. Werde ich gleich mal ausprobieren. Das wäre natürlich ein "dicker Hund", wenn es daran liegt ...

Ich melde mich gleich dazu ...
 
@Ralle.
Was du vorschlägst ist ein S7-verbindung zwischen 2 DP master.
Larry will sein Laser als DP slave verbinden.

Hm, in der Hardwarekonfig der CP5613 ist aber kein Haken bei "Master" sonder bei "kein DP". Das ist die Standardeinstellung und das läuft auch so.

@Larry

Die Dateien hab ich auch per Diskette übertragen, nicht von Step7 aus!
 
Wenn man sich vertan haben kann man diese Name im Stationen Konfigurator manuell ändern.

Wenn das Name in Windows Systemsteuerung richtig eingestellt ist, wird es automatisch davon ins Stationen Konfigurator übernommen wenn ein übertragung von NetPro durchgefürt wird.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hm, in der Hardwarekonfig der CP5613 ist aber kein Haken bei "Master" sonder bei "kein DP". Das ist die Standardeinstellung und das läuft auch so.
"kein DP" bedeutet das der CP5613 keine DP slaves steuert, und es auch selber nicht ein DP slave ist. Larry will sein Laser als DP slave betrieben.
 
Hallo Jesper,
leider kein Erfolg.
Ich habe den Stationsnamen dahin geändert, dass er keine Sonder-Zeichen etc mehr enthält ("CAB_Laser"). So heißt es auch in meinem Step7-Projekt. Der Remote-Zugriff meldet nach wie vor den selben Fehler.
Nun habe ich versucht die Stations-Daten zu importieren. Daraufhin erhielt ich die Meldung "Beim Importieren der Projektierungsdaten sind Fehler aufgetreten". Das deckt sich mit meinem Ursprungs-Verdacht. Habe ich im Step7-Projekt irgend etwas falsch eingestellt ? Welchen Einfluß haben die SW-Versions-Nummern, die ich in der Hardware-Konfig finde aber sonst nirgendwo ? Ich weiß nicht, welche Version mein OPC-Server etc. hat. Welche Rolle spielt es, dass meine Karte eine "1AA01" ist, ich aber in der Konfiguration "1AA00" eingetragen habe, weil man etwas anderes nirgendwo wegbekommt ?
 
Zurück
Oben