2xMaschinen / 1xMP377 / Rezepte???

astro9481

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

ist schwierig eine Aussagefähige Überschrift für diesen Beitrag zu finden.
Also es geht um folgendes. Wir haben eine Maschine die 2 Köpfe besitzt. Die beiden Köpfe haben die selben Funktionen. Man soll aber bestimmte Paramter anpassen können.
Als Beispiel soll Kopf X mit dem Rezept 1234 arbeiten
und Kopf Y soll mit dem Rezept 5678 arbeiten.
Wie kann ich es aber realisieren das beide Köpfe auf einen Rezeptspeicher zugreifen. Also so das z.B Kopf Y auch mit Rezpet 1234 arbeiten kann.

Ich hoffe das Problem ist deutlich geworden. Hat da evtl einer einen Tip? Kann man evtl die beiden Rezepte untereinander synchronisieren oder so?

Oder evtl sogar die Rezepte im Netzwerk zu speichern, aber so das beide auf die gleichen Rezepte zugreifen.

Gruss Marco

Achja Panel ist ein MP377 mit SoftwareSPS.
 
Die Rezepte auf einer Plattform zu halten ist ganz sinnvoll, da könntest du
das Firmennetz nutzen. Vlt solltest du noch irgendwie eine Funktion schaffen,
das von einen Station nicht gerade der datensatz bearbeitet werden kann,
wenn dieser in der anderen Station aktiv ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also es gibt nie 2 Werkzeuge von dem gleichen Artikel, also wird nie der Fall eintreten das eine Maschine mit einem Rezept läuft und die andere das bearbeiten will.

Wie bekomm ich das denn hin das die beiden Rezepte sich abgleichen. Wenn ich z.B einen anderen Speicherort angebe dann erstellt das Panel doch jeweils eine eigene Datei für das Rezept? Aber ich ich brauche ja nur eine und da will ich ein Rezept laden und entweder auf Kopf X oder Kopf Y übertragen
 
Wenn ich es mir so überlege, würde ich die flex Rezepturverwaltung über
Bord werfen, die ist sowieso Käse. Wenn es für deine Anwendung nicht zu
aufwendig ist, könntest du ja für jeden Datensatz eine Datei anlegen und die
dann im Netz in einen Ordner ablegen.

Schau dir doch mal diesen Thread von Volker an, der könnte dir weiterhelfen
http://www.sps-forum.de/showthread.php?t=15348
 
Meinst du echt da gibts keine andere Lösung? würde ja wie gesagt reichen wenn man sie auf dem Server oder wo auch immer ablegt und dann beide auf die gleichen dateien zugreifen.

Man kann die Rezepte ja auch mit der Steueruerung synchronisieren lassen. Würde das evtl eghen, wenn ich beide Rezepte synchronsieren lasse?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es gibt ja die Import und Export Funktion, du könntest ja wenn du von
einer Station Werte geändert hast, diese auf dein netzlaufwerk exportieren
und die andere Station veranlassen die neue Rezeptur einzulesen.
Nachteil ist du musst gewährleisten das nicht auf beiden Stationen gleich-
zeitig editiert werden kann.
 
Das ist kein Problem, mit dem Im Export hast du natürlich recht, das werde ich morgen mal direkt testen.

Danke nochmal. Vielleicht hat ja noch jemand eine Idee wie man es anders lösen könnte.
 
Wenn ich dich recht verstanden habe ist dein Problem, dass du die Rezepturvariablen einer Steuerung zuordnen musst.
Dieses Problem kannst du umgehen, indem du eine dritte Steuerung für die Rezeptur in Winccflexible einfügst und diese dann mit der Systemfunktion auf die andere Steuerung schaltest.
Somit hast du eine Rezeptur, die immer auf die Steuerung "Rezeptur" zugreift; aber die Steurung, die dahinter liegt wird umgeschaltet (z.B. über einen Button)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ne das Provlem ist. Ich habe eine Steuerung, ein Mp377 aber 2 Maschinenteile die exakt das selbe machen können. Und einmal arbeite ich mit Kopf x und einer bestimmten sorte. Und wenn ich dann fie gleiche Sorte auf Kopf y machen will muss ich ja fas Rezept laden. Ich brauche quasi einen Speicher von dem ich aus laden kann. Und einmal z.b. Sorte 123 auf Kopf y und einmal auf Kopf x machen kann.
 
Was ist denn ein Kopf? Eine SPS? Ein Werkzeugträgersystem? Ein Kohl?

Wenn wir das wissen, sind wir schlauer ;)

Und sehe ich das richtig? Du hast zwei Köpfe (was auch immer die sind, siehe oben) welche über nur ein Panel bedient werden?

Grüße

Marcel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also zwei Werkzeuge...

jetzt stellt sich die Frage wie komplex deine Rezeptur ist.
Denn wenn es nicht all zu viele Werte sind würde ich Helmut zustimmen,
und die Rezepturverwaltung Rezepturverwaltung sein lassen, und alles in einem
DB verwalten. Aus diesem kannst du ja dann lesen wie du lustig bist.

Eine Alternative habe ich noch im Hinterkopf, aber ich brauche etwas um das
mal zu testen.

Grüße

Marcel
 
Ich denke daran das man irgendwie die Rezepturauswahl über zwei Variablensätze machen kann.

Sprich:

Rezeptur auswählen.
In Zwischenspeicher (DB) laden.
Taste drücken "Laden für Werkzeug 1 oder Laden für Werkzeug 2" (Also BLK_MOVE)

Und dann am Besten noch ein Vergleich zwischen ausgewählter Rezeptur und der aktuell geladenen.

Grüße

Marcel
 
Ähm, wenn ich das richtig verstehe wären das 500 Datenbausteine Tendenz
steigend? Da könnte die Erweiterung der Werkzeugvariabeln lustig werden.

Schlechte Lösung.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Meinst du nun meine Lösung?

Meine Idee noch einmal etwas präziser:

Die normale Rezepturverwaltung von WinCCflex nutzen.
Durch laden der Rezeptur die Werte in den DB laden.

Nun gibt es noch zwei Buttons. Daten an Werkzeug 1 rangieren,
und Daten an Werkzeug 2 rangieren.

Die Datenbausteine für die beiden Werkzeuge sollten ja schon vorhanden sein.
Somit bräuchtest du noch einen "Schmierbereich" aus dem die Rezepturdaten an
die zwei Werkzeuge verteilt werden können.

MfG

Marcel
 
So jetzt habe ich mal wieder ein wenig getestet.

Und zwar gibts es mit dem exportieren und importieren folgendes Problem. Mann kann beim export sagen welches archiv exportiert werden soll. Beim Import aber nicht in welches rezept das geschreiben werden soll. Somit werden nur daten die von Maschine A exportiert werden auch dahin wieder zurück geschrieben. Das wird wohl in der csv stehen, oder?

Jetzt aber mal eina nderer Ansatz, die Rezepturen werden ja auch in CSV abgespeichertt. Besteht die möglichkeit per script oder so die rezeptur zu kopeieren und umzubenenen? Also z.b. werden daten bei Maschine A abgespeichert. Dann würde ich die Rezeptur von maschine A kopieren und nach maschine B umbenennen. So könnte man die doch immer abgleichen, oder nicht?

Teste da jetzt mal weiter, oder hat das schonmal jemand versucht?

An sonsten werde ich die Idee von Matze001 mal testen. Das könnte ja auch gehen, könnte ja einen Speicherknopf bei maschine A und einen bei maschine B machen und je nachdem wo geklickt wurde schiebt er die Daten dann nachher weiter mit blockmove oder was auch immer.

Gruss Marco

Edit: Also wenn man die rezepte exportiert und ein paar zeichen austauscht in den csv dateien kann man die dateien unterinander ausauschen udn weider einlesen. Aber wie umfangreich ist es so eine datei per script zu öffnen und ein paar zeichen zu ersetzen? an sonsten werde ich wohl doch mal matze001 version versuchen
 
Zuletzt bearbeitet:
Zurück
Oben