Suche Konfigurationstabelle in der Steuerung

gerdspiller

Level-1
Beiträge
8
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wir haben eine große Anlage die über eine SPS von Siemens gestuert wird. Hinzu kommen 3 KUKA Roboter. Auf der Anlage fahren wir verschiedene Produkte mit jeweils anderen Maßen. Jetzt muss aber ein Produktmaß geändert werden. Dazu muss ich die Tabelle finden bzw. die Informationen. Der Bediener gibt über einen Touch-Screen die Produktnr. ein und automatisch werden die Maße übernommen. Die Anlage wurde damals von einer Firma programmiert die mittlerweile nicht mehr mit uns zusammen arbeitet.
Vllt. habt ihr eine Idee wo normalerweise solche Daten hinterlegt sind?! Im Roboterprogramm, SPS-Programm oder vllt. in der HMI?!
Ich habe in der SPS-Steuerung das Ausgangsbyte gefunden, ich weiß auch auf welchen Eingang diese im Roboter geht. Allerdings nicht mehr. Ich nehme an, dass die Daten irgendwo in der SPS hinterlegt sind.
Ich hoffe ihr könnt mir helfen.
Lg Gerd
 
Hallo,

wenn die Ausgänge mit den Produktdaten zusammenhängen, würde ich sagen du suchst "rückwärts" wie die Ausgänge beschaltet werden.
Es liest sich aber so als ob du lediglich die E/A Kopplung SPS->KUKA gefunden hast...?

Gruß
DerMatze
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,

für gewöhnlich legt man solche "Rezepturdaten" in einem Datenbaustein (DB) ab.
(Vlt. mal die Bausteinübersicht posten, sofern betrieblich genehmigt!)
Gibt aber auch die Möglichkeit diese im remanenten Speicherbereich zu hinterlegen... hängt vom Programmierer ab!
Such dir mal die Variable raus, die im HMI beschrieben wird und such diese im S7-Programm... -> Querverweisliste!
Irgendwo sollte Diese in einen Speicherbereich übergeben werden.

Wurde das S7-Projekt kommentiert?

Andere Möglichkeit: Die Daten werden im Panel gespeichert. Was für ein Panel wird verwendet?

MfG

Boeby
 
Also kurzum:
Es gibt alle von dir beschriebenen Möglichkeiten + noch mehr,
und aus langjähriger Erfahrung mit fremden Steuerungen: es gibt nichts, was es nicht gibt ...
Also pauschale Aussagen gleich welcher Art sind ohne genaue Kenntnis der Maschine/Anlage/Zusammenhänge reinste Spekulation.

Mfg
Manuel
 
Step7

Hi, danke für die schnelle Antwort.
Ja kenne nur die E/A´s wo die Information weiter gegeben wird. Mittlerweile weiß ich, dass die Daten in einem DB stecken. Dieser verweist mich auf einen UDT-Baustein wenn ich einen rechtsklick auf ein feld mache. DOrt steht dann Baustein öffnen.

Ich finde aber einfach nicht diese zuordnungstabelle. Als wenn die SPS das alles von Geisterhand macht ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ups, habe die anderen Antworten erst jetzt gelesen. Also wie gesagt ich glaube auch, dass die Daten im DB geschrieben sind. Im Panel muss dass die Variable "Edit.XX" sein mit der Adresse DB 6 DBB96. Im DB 6 steht auch was über Produktdaten, aber läuft da irgendwas verdeckt im Hintergrund. Ich komme auf keine Tabelle.
Ja das Programm ist kommentiert.
Als Panel wird (wie in der Konfig beschrieben) ein HMI MPI/DP verwendet?! Kommt das hin?
 
Also wenn das so ist, dann mal nach üblichen Verdächtigen im Sinne von SFC14/15 und/oder SFC20 suchen.

Wenn du ein kommentiertest Programm hast, dann solltest du auch mal nach SCL-Bausteinen Ausschau halten,
Zugriffe in SCL-Bausteinen erscheinen auch oft nicht unmittelbar in der Querverweisliste.

Mfg
Manuel
 
MSB hat es schon recht gut für den Bereich der SPS beschrieben. Ich für meine Teil will noch mal auf die Roboter eingehen. Wenn Du jetzt Bauteile mit anderen Maßen fahren willst, als hinterlegt und getestet sind, kann es auch Probleme am Roboter geben. Für jedes Bauteil sind die entsprechenden Targets im Roboter hinterlegt. Ich glaube kaum, dass dies die SPS an den Roboter übergibt sondern nur einen Produktschlüssel woran der Roboter dann die entsprechenden Routinen fährt.
Wenn jetzt andere Maße hinzukommen, kann es hier auch Probleme am Roboter geben. Also bitte diese Seite auch mit prüfen.

Gruß Thinfilm
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nix

Also ich habe zwar die SFC 14/15/20/51und 64 gefunden aber die sind alle leer. Lediglich oben sind ein paar variablen unter in, out und temp zu finden.
Die netzwerke sind alle leer.
Und SCL Bausteine finde ich garkeine.
Kann man Texte, Netzwerke oder Bausteine "verstecken"?
 
Also ich habe zwar die SFC 14/15/20/51und 64 gefunden aber die sind alle leer. Lediglich oben sind ein paar variablen unter in, out und temp zu finden.
Vielleicht solltest du jemanden ran lassen, der sich mit sowas auskennt, spätestens jetzt hast du dich fachlich disqualifiziert.

Beschäftige dich erst mal mit den Grundlagen, und wenn du begriffen hast, wofür man die von mir genannten SFC brauchen könnte (Tip: F1), und geh erst dann noch mal übers reale Programm.

Mfg
Manue
 
Ich denke hier wird eine Rezeptur verwendet!

Guck mal im WinCCflex unter Rezepturen, ob die Variablennamen dort etwas damit zu tun haben könnten.

Bei dem Roboter könnte es funktionieren, wenn es das "gleiche" Teil mit unterschiedlichen Maßen ist.
Wir haben viele solcher Anlagen, und da fährt der Roboter immer ähnliche Teile, nur mit unterschiedlichen
Vor- und Abhol- Einlegepositionen etc. ... Da geht es auf das es nur ein Programm ist.
Gibt es aber mehrere Grundverschiedene Teile, so sind es auch unterschiedliche Roboterprogramme.

Grüße

Marcel
 
Wir haben hier einen Kostenvoranschlag von über 4000 Euro für die Änderung vorliegen. Und bevor ich mich nicht selbst damit beschäftigt habe werde ich diese Änderung nicht durchführen lassen. Klar hab ich fachlich nicht so viel drauf wie ihr ;) Sonst würde ich ja auch nicht im Forum um Hilfe fragen...
Also: Unter Rezepturen ist nix abgespeichert.
Zum Thema Roboter: Es gibt auch nur ein Roboterprogramm. Die Daten jeder einzelnen Variante kommt wohl von der SPS (bin ich mir ziemlich sicher). Es handelt sich dabei nur um Längenänderungen. Diese müssen aber nunmal irgendwo abgespeichert sein. Aber ich kann es einfach nicht finden und suche schon ne ganze zeit.
Zum Thema SFC´s: Wenn man einen rechtsklick auf die SFC macht und in der registerkarte unter Allgemein Teil 2 geht ist da ein Haken hinter KNOW HOW Schutz...
Ist das jetzt wirklich das was ich denke??
Lg
 
Geil ich will auch.

4000€ Verdienen für das ändern eine Variablen... Bediener- und Kundenfreundlich ist das nicht, oder ich glaube wir verschenken unsere Anlagen!

Grüße

Marcel
 
Zum Thema SFC´s: Wenn man einen rechtsklick auf die SFC macht und in der registerkarte unter Allgemein Teil 2 geht ist da ein Haken hinter KNOW HOW Schutz...
Ist das jetzt wirklich das was ich denke??
Ist es zwar schon, aber nicht im Falle der SFC bzw. SFBs, das sind einfach im System integrierte Bausteine, wie die intern funktionieren ist für dich als Anwender nicht relevant,
und das weiß im Detail auch nur und ausschließlich Siemens.
SFC14/15 wird dafür verwendet, um mehr als 4 Byte konsistent über Profibus/Profinet auszutauschen, also die größere Form von PAD bzw. PED und Co.
SFC20 kann Bereiche kopieren, also eine erweiterte Version von L/T.
Dafür gibt es zu den Bausteinen eine ausführliche Hilfe in Step7.

Und wie mariob schon aufführte, der SFC ansich ist scheißegal, wichtig ist nur wo und wie er verwendet wird.

P.S. Knowhow-Schutz in der Form ist simpel zu umgehen, (aber aus o.g. Gründen nicht bei SFC/SFB), die Forensuche hilft dir weiter,
das ist letzten Endes in der Form nur eine Hürde für Leute die sich nicht auskennen.

Mfg
Manuel
 
Aber dann seid ihr selbst schuld wenn ihr sowas kauft!

Warum man die Werte der Rezeptur* (oder wie auch immer es gelöst ist) nicht einfach ändern kann ist mir ein Rätsel, das ist ja gerade der Vorteil ...
Aber es ist halt immer wichtig was der Kunde kauft, und was er bezahlt.

Grüße

Marcel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
WinCC

So... nochmal Neuigkeiten

Im WinCC felxible habe ich unter Textliste alle möglichen Längenangaben gefunden die der Roboter zum verfahren benötigt. Es gibt die verschiedensten Werte. Diese müssen für jeden angewählten Typen verändert werden. Aber kann den zusammenhang immernoch nicht finden.
Irgendwo muss die zuordnung ja stattfinden
 
Hi, danke für die schnelle Antwort.
Ja kenne nur die E/A´s wo die Information weiter gegeben wird. Mittlerweile weiß ich, dass die Daten in einem DB stecken. Dieser verweist mich auf einen UDT-Baustein wenn ich einen rechtsklick auf ein feld mache. DOrt steht dann Baustein öffnen.

Ich finde aber einfach nicht diese zuordnungstabelle. Als wenn die SPS das alles von Geisterhand macht ;)
Hast du schon mal die Ansicht des DB auf Datenansicht umgeschaltet und dir die Aktualdaten der Steuerung angesehen?
 
Zurück
Oben