Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Problem mit Watchliste

Falke
2009-02-20
2009-02-23
  • Falke - 2009-02-20

    Hallo,

    Im Programm habe ich eine Globale Variable 'Liste', Type STRING. Sehen Sie bitte im Anhang.

    Ich möchte diese Variable in der Watchliste 'Standard' speichern. In der Watchliste 'Standard' gibt es noch verschiedene Variablen, die der Kunde benötigt.

    Problem:

    Nachdem der Kunde einen Name für die Variable (Variable 'Liste') ausgewält und gespeichert hat, soll die Information in einer Worddatei gespeichert werden.

    Aber der Kunde sieht das Standardfenster 'Speichern unter', wo der Name der Watchliste 'Standard' als Dateiname vorgeschlagen wird.

    Der Kunde will diese Watchliste mit dem Namen der geladenen Liste speichern.

    Da der Kunde keine Tastatur zur Verfügung hat, muss ich dazu noch On-Screen Keybord benutzen. Das ist sehr kompliziert für der Kunde.

    Der Kunde möchte den Namen nicht ein zweites mal eingeben.

    Ich habe eine Frage:

    Wie kann ich diesen Name, der für die Liste ausgewählt wurde mit gleichem Namen wieder abspeichern, ohne dass der Name neu eingegeben werden muss.

    Ich verwende einen AS-Interface Controller IFM AC 1365 und Codesys V2.3.9.6

    Danke im voraus!

    Test_4.pro [36.42 KiB]

     
  • Erik Böhm - 2009-02-20

    Moin

    Kurz gesagt würde ich behaupten: Das geht nicht.

    Hab ich bei 3s auch schon mal angefragt.

    Schreib dir doch eine eigene Speichern Funktion, da kannst du das ohne Probleme integrieren.

    Gruss

    Erik

     
  • Falke - 2009-02-20

    Hallo Erik,

    Danke für die Antwort!

    Gibt es irgendwo ein Beispiel?

    Wie kann ich diese Aufgabe in FUP oder ST realisieren?

    Die Steuerung unterstützt leider keine SysLibFile.

    Danke schön im Voraus!

     
  • Erik Böhm - 2009-02-20

    Moin

    Kein SysLibFile ? Aber die Steuerung hat ja wohl ein FileSystem wenn du Watchlisten speichern kannst.

    Das ist aber armselig vom Steuerungshersteller.

    Da würde ich an deiner Stelle mal lautstark intervenieren.

    Ohne SysLibFile kann ich leider auch keine Filezugriffe herbeizaubern...

    Gruss

    Erik

     
  • Codewarrior - 2009-02-23

    Hallo Falke,

    ich habe das gleiche Problem schon seit 2 Jahren. Ich wollte über Buttons oder eine Tabelle einfach und komfortabel zwischen verschiedenen Rezepturen umschalten und mußte mir leider vom 3S Support bestätigen lassen, das das nicht möglich ist. (Der Rezepturname kann nur über den Eingabedialog angewählt und nicht z.B. im Code angegeben werden).

    Ich hatte sogar einen Verbesserungsvorschlag eingereicht, der zwar in die Fehlerdatenbank eingeben, aber nie umgesetzt wurde. (zumindest in der Target Visu, in der Web Visu müsste es laut 3S jetzt funktionieren).

    Vielleicht haben ja noch mehr User das gleiche Problem und nerven jetzt den Support damit diese Funktion vielleicht doch noch umgesetzt wird !!:evil:

    Gruß Codewarrior

     

Log in to post a comment.