Suchergebnisse

  1. M

    WinCC VBSkript_per_Trigger_ansprechen

    Problem wurde behoben.. Skript startet, jedoch wird es direkt wieder aufgerufen was dazu führte, dass es nie zu Ende gelaufen ist. Hab meinen Fehler behoben nun funktioniert es👍🏻
  2. M

    WinCC VBSkript_per_Trigger_ansprechen

    Hallo zusammen, WinCC Advanced und eine 1200er Steuerung.. Ich hab mir meine Triggervariable zyklisch fortlaufend gesetzt und bei den Eigenschaften-> Ereignisse -> Wertänderung das Skript eingegeben, leider funktioniert das nicht.. Der veränderte Datentyp ist vom Typ Bool.. Hat jemand eine...
  3. M

    WinCC VBSkript_per_Trigger_ansprechen

    Hallo zusammen, ich benötige Hilfe bei der Ansprechung meines VBSkriptes. Das Skript an sich funktioniert. Jedoch möchte ich genau dieses in einem gewissen Zeitlichen Takt immer wieder ansprechen, also mit einem Trigger. Hat hier vielleicht jemand Screenshots wie man so etwa realisieren kann?
  4. M

    WinCC Exeldatei (Spalte A) über VB Script im HMI durchsuchen und Werte ( Zeile) auslesen

    Hallo Harald, ich hänge mich mal an den Beitrag mit ran.. Und zwar hab ich genau andersrum das Problem, ich möchte gerne Zeilenweise herausschreiben aus dem HMI. Geht das? Falls ja, welche Funktionen/Module gibt es hierfür? Und zwar liegen meine Values Einzel in einem DB und diese möchte...
  5. M

    WinCC SmartTags in Schleife verwenden

    Hallo Harald, vielen Dank schonmal, darauf wäre ich so schnell nicht gekommen. Gruß, Martin
  6. M

    WinCC SmartTags in Schleife verwenden

    Okay, ich versuche das nochmal fix wiederzugeben, damit ich es auch richtig verstanden hab. Also die folgenden Indizes von splitdata(Indize), stehen für die jeweilige Spalte, die lass ich auch immer so? Ich füge jetzt nur 12 mal den selben Code ein der immer die nächste Zeile ausliest? Ginge...
  7. M

    WinCC SmartTags in Schleife verwenden

    Hallo Jens, also alles was du sagst ist genau richtig und kann ich auch nachvollziehen. 1. Somit müsste ich als erstes einmal das LineInputString löschen weil es Quatsch ist richtig? 2. das splitdata kann ich lassen oder? 3. Wie würde sich dann die For-Schleife aufbauen? Gruß, Martin
  8. M

    WinCC SmartTags in Schleife verwenden

    Hallo zusammen, meine Ausgangslage ist wie folgt: die einzelnen SmartTags-Variablen sind angelegte Arrays im HMI-Variablen, diese möchte ich gerne mit den 12 übergebenen Values der CSV-Datei befüllen. Geht das dynamisch? Falls ja wie? Bei der Methode die ich momentan verwende, zeigt mir der...
  9. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Guten Morgen Harald, vielen Dank für die ganzen Informationen, diese muss ich erst einmal Verarbeitung und versuchen zu Reproduzieren. Gibt es den die Möglichkeit sein VBScript vorab in einer IDE (hab es mir Visual Studio versucht, aber da bekomme ich immer nur Fehlermeldungen mit denen ich...
  10. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Die Datei ist ca. 8 Zeilen mal 12 Spalten groß. Klar nicht groß aber häuft sich bei 24/7 * 365 Tage.. Vielen Dank nochmal für den Hinweis Harald, werde ich mir direkt einmal ansehen und versuchen zu verstehen.
  11. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Nein Harald, es wird alle 7 Minuten eine neue Datei erstellt die in keinem Zusammenhang zur vorhergehenden Datei steht. Erste erstellte Datei lautet "yx" und 7 Minuten später heißt sie "jh". Es wäre vielleicht schlau wie die Kollegen schon vorher gesagt haben, immer nach der neusten Uhrzeit und...
  12. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Hallo Mario, Ja das verschieben könnte funktionieren, ginge das mit dem VBScript direkt? Falls ja, wie? Hast du für mich, bitte ein Codebeispiel zur Hand? Gibt es auch hier eventuell ein Codebeispiel, ich weiß leider nicht so ganz wie ich an die ganze Sache rangehen soll. Ich wollte mir über...
  13. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Hallo Heinileini, die Datei von der Fremdanlage bleibt bestehen, wird weder überschrieben noch gelöscht oder verschoben.! Sprich in dem Verzeichnis wo ich meine Daten abholen möchte werden immer wieder neue Dateien angelegten, so lange bis der Kunde entscheidet diese eben rauszulöschen. Ich...
  14. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Hallo MFreiberger, es wird alle 7-10 Minuten eine neue Datei ausgegeben, von dieser Datei benötige ich nur ein paar Daten, die ich mir wieder speichere und dann in eine neue CSV-Datei schreibe, die Alte Datei muss bestehen bleiben, da der Kunde diese braucht und nicht möchte, dass man diese...
  15. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    1. Darüber hinaus habe ich mir noch keine Gedanken gemacht, da ich noch nicht mal die Syntax von VBScripten kenne. 2. Darüber weiß ich leider auch nichts, aber ich gehe stark davon aus dass es eine S7-Steuerung besitzt. Ich werde mich dahingehend jetzt erstmal informieren und auch nachlesen was...
  16. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Hallo Fred, den Weg über Datenbanken wäre deutlich bequemer, wie du schon erkannt hast hat man hier vorgefertigte Module die man verwenden könnte. Auf Anhieb würde ich hier dann auch keinen anderen Weg wissen, da alle Wege dir mir spontan einfallen würden, immer irgendwelche externen Module...
  17. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Hallo Jesper, die CSV Daten stammen von einer anderen Anlage. Es darf keine direkte Verbindung zu dieser Anlage bestehen, da beide Anlagen unabhängig bei Störungsfall weiterlaufen sollen. Die andere Anlage generiert mir ca. alle 7 Minuten eine neue CSV Datei, deshalb ca. die 7 Minuten. VG...
  18. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Ich würde die Daten in eine SQLite Datenbank ablegen und diese dann immer wieder neu aufrufen. Zum Beispiel mit TimeSweep oder ähnliche Module nur um mal bei Python zu bleiben. Was mir Probleme macht, sind die immer wieder neugenerierten Dateinamen, da wusste ich nicht wie ich dieses Problem...
  19. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Da sich der Dateiname fortlaufend ändert, wird es schwierig sein darauf zu reagieren, da man keine genaue Entscheidung treffen kann. Vielen Dank damit kann ich schon mal etwas anfangen und arbeiten. Der Link zum Protool/WinCCflex.. wird mir sicherlich auch noch weiterhelfen. Martin
  20. M

    TIA Automatisches Einlesen von Csv-Dateien, HMI oder in CPU

    Das heißt ich kann einen Datentrigger in meinem VBScript schreiben, der mir alle 7-10min nach einer Datei sucht? Also Ja der Dateiname ändert sich ca. alle 7 Minuten. Wie läuft das dann, wenn die Vorgängerdatei noch im selben Zielverzeichnis ist? Wird diese dann einfach ignoriert oder muss die...
Oben