Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Ich habe Version 5.7
Direkt aus dem SCL Editor habe ich nicht geladen. Das habe ich direkt mal probiert und da fragt er mich auch. Merke mir das auf jeden Fall für das nächste mal.
Ich meinte natürlich Datenbaustein. Sorry für die falsche Wortwahl.
Nach einem einem erneuten nachgucken hatte ich tatsächlich nicht dran gedacht die entsprechen Hilfs FC's mit in die Steuerung zu laden.
Dann hatte ich ja Glück, dass die CPU nicht in STOP gegangen ist.
Jetzt funktioniert das...
Ich habe während der fahrt auch mal etwas meine Gedanken schweifen lassen und vermute mittlerweile auch ganz stark, dass es was mit den längen der Strings zu tun hat. Ich teste da nachher noch etwas wenn ich zu Hause bin.
Bis hierhin aber schon einmal danke euch
Ah das hatte ich übersehen, bzw. habe ich die Variable erst zum Schluss hinzugefügt, weil ich ansonsten Zuweisungsfehler hatte und diese als Zwischenschritt genutzt habe.
Leider brachte die initialisierung der tmp Variable aber auch nicht den gewünschten Effekt.
Als CPU wird eine 319-3 PN/DP...
Moin Moin.
Ich verzweifele gerade etwas und bin mit Step7 classic auch nicht so richtig bewandert muss ich gestehen.
In TIA habe ich mir ein kleines SCL Script zum erstellen einer einmaligen ID erstellt im Muster:
W1_xxxx
Als Input gibt es lediglich eine INT Variable, die bei jeder...
Mit der Vermutung liegst du richtig. Ich hatte das auch schon im Verdacht, aber gedanklich verworfen, da es ja mit einer interner variable funktioniert.
So benutzt es ja auch siemens in ihren Beispiel projekt.
Fällt mir spontan auch nur las Lösung ein, die sps variable hin und her zu schalten...
Benutzes Equipment:
- TIA V17 update3
- im Feld ein TP1500 Comfort zum testen am Rechner simuliert.
Moin Moin zusammen.
Ich möchte am Tageswechsel per SPS Variable gerne meine Archive verschieben.
Dies geschieht indem ich Anhand eines Vergleichs den Tageswechsel erkenne und dann eine Variable...
Also quasi so angewendet?!
strDataLine = objCSV.ReadLine
If Len(strDataLine) <> 0 Then
arrData = Split(strDataLine, ";")
If UBound(arrData) >= 3 Then
.... schreibe die Werte in die HTML Datei
End If
End If
Hm ok, das könnte sein.
Wie umgeht man das am besten?
Spontan würde mir nur einfallen, alle Zeilen einmal zu zählen und die schleife damit begrenzen. Oder fällt dir dazu etwas anderes ein?
Hallo zusammen.
Ich habe ein Problem mit einem Script, wo ich aktuell nicht weiter kommen.
Es soll eine CSV Datei ausgelesen und die Einträge gefiltert werden und als HTML Datei gespeichert werden.
Das Funktioniert soweit auch alles. Allerdings habe ichfolgenden Fehler:
Der Code sieht wie...
Etwas späte Antwort aber ich hab es gestern hin bekommen.
SCL in Verbindung einer Datenbank macht das ja doch recht einfach.
Hatte teilweise zu kompliziert gedacht.
Danke für die Hilfe :cool: