WinCC Flex 2008 Rezepturprobleme

MatthiasH24

Level-1
Beiträge
132
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

habe schon ne weile gesucht hier aber ich finde leider nichts zu dem speziellen Problem.

Problem:

Das problem gestaltet sich folgendermaßen. In der Visu haben wir eine Rezepturverwaltung eingebaut( Standard Seite von WinnCC) wenn wir jetzt die Visu starten und auf datenverwaltung gehen kommt immer die Fehlermeldung "datensatz 0 nicht vorhanden" dazu muss man sagen das wie gesagt wir diesen datensatz gar nicht haben und auch nicht benutzen wollen. Habe den ordner in dem WinCC die Datensätze speichert auch schon gelöscht hat leider kein erfolg gebracht.

Mittlerweile haben wir es zwar soweit das die Änderungen gespeichert und an dei SPS übertragen werden aber es taucht halt immer die Fehlermeldung auf was beim kunden natürlich nicht kommen soll.

Und der aktuelle Datensatz name wird auch nicht angezeigt bzw ab und zu mal wie das Programm gerade lust hat.

Das projekt wurde sowhl im Simulator als auch an der tatsächlichen maschine gestestet bei der beiden ist der gleiche Fehler.

Desweiteren aus aktuellen Anlass die Frage ist es möglich aus der Variablenliste in WinCC die variablen in die rezeptur zu kopieren ohne das umständliche von hand einfügen.

So hoffe ihr könnt mich verstehen weiß grad nicht wie ich das Problem anderster ausdrücken soll.

MFG
 
Hallo Matthias,
ich kenne das, wenn ich über die Datensatz-Variablen bei Wertänderung das Rezept lade und in dieser Variablen steht "0" oder eine Nr. die noch nicht als Rezept vergeben ist.

gruß Helmut
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also entnehme ich jetzt deiner Antwort das wenn noch kein Datensatz eingerichtet ist das dann die fehlermeldung bei dir kommt!?

Es ist aber so das die immer kommt auch wenn ich einen neuen anlegt habe

BZW heipt das wenn ihn einem EA Feld nicht eingetragen ist als 0 das dann die Meldung auch kommt!? Das wäre ja bescheiden
 
Zuletzt bearbeitet:
Matthias, du hast doch bestimmt an deiner Rezepturanzeige eine Variable angebunden...? Wenn mit dieser Variablen das Rezept geladen werden soll und es steht "0" drin kommt es zu dieser erscheinung.
D.h. deine Rezepturverwaltung versucht den Datensatz "0" zu laden, "0" geht aber nicht nur werte von 1 - 65535 sind zulässig und das Rezept was geladen werden soll muß vorher angelegt, also vorhanden sein.

gruss Helmut
 
Einen Datensatz mit der Nummer 0 kann man nicht anlegen. Die Datensätze haben die Nummern 1 bis ...

Deiner Schilderung versuche ich zu entnehmen, dass Du bei den allgemeinen Eigenschaften der Rezepturanzeige für den Datensatz Variable Nummer/Name eine Variable angegeben hast. und in dieser Variable der Wert Null steht. (sehe gerade, dass das Reparatur soeben auch schrieb)

Desweiteren aus aktuellen Anlass die Frage ist es möglich aus der Variablenliste in WinCC die variablen in die rezeptur zu kopieren ohne das umständliche von hand einfügen.
Diese Möglichkeit suche ich bisher auch vergebens ...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich werde eure antworten jetzt mal überprüfen wie es bei mir aussieht. Danke schonmal

Update. Also wenn ich im WinCC schaue dann ist bei unser Variable die für den Dateinname zuständig ist der Standardwert 10 eingetragen kann den aber nicht ändern bzw ist es der wert den ihr meint? Die Variable ist vom TYp String

Desweiteren hat die Rezeptur bei allgemeine Einstellungen die Nummer 1
 
Zuletzt bearbeitet:
ja ich würde en paar screens machen aber da ich im Firmennetz bin kann ich nichts hochladen...

Also in dem bild was du geschickt hast sthet folgendes:
XXXX : vertrauliche Daten

Rezepturname : XXXX
bei Variable ist nichts eingetragen
und kein häckchen bei "Auswahlfeld anzeigen"

Datensatz:
variable String[24]
Häckchen bei bearbeiten freigegeben
kein häckchen bei Tabelle anzeigen

Anzeigentyp

Erweiterte ansicht
 
Einen schönen guten morgen wünsche ich.

So also gestern ging es doch noch lange direkt an der Maschine. habe es bei mir am arbeitsplatz getestet und bekomme keine Fehlermeldung mehr wegen "datensatz 0 nicht vorhanden" aber direkt an der maschine macht es keinen Unterschied. haben jetzt sogar ein neues Phänomen und zwar das, muss vorher sagen habe alle Datensätze per hand im Flash ordner gelöscht, jetzt der name der Rezeptur plötzlich als datensatzname erscheint und dieser auch nicht mehr weg geht.

Gruß matthias

noch ne weitere Frage.

Den Anzeigename den ich im WinCCFlex festlege also bei uns Werkzeugdaten. wird dieser Name sonst noch wo benutzt?
 
Zuletzt bearbeitet:
Update.

Die Rezepturverwaltung funktioniert.

ich weiß zwar nicht ob es deswegen war was ich geändert habe aber es funktioniert.

Änderungen:

- In WinCC rauslöschen der rezepturanzeige und neu einfügen(gleiche Parametrierung wie vorher) hatte aber die vermutung da es die Rezepturverwaltung so wie ich mit bekommen habe noch von WinCC 2005 war. Und gedacht habe vllt gab es da irgend welche Änderungen!?

- Desweiteren hat ein Kollege zum testen des kompletten SPS-Programms den rezepturname vorbesetzt. Vorbesetzung raus gemacht

Im endeefekt verstehe ich zwar immer noch nicht was das Problem war aber es läuft :)
 
Zurück
Oben