Script für WinCC flex

TI 1

Level-1
Beiträge
44
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
bin Anfänger bei Script :-(
Will eine Variable(MW) auslesen und den Wert in eine flexible Variable(Integer) schreiben?
Grund: möchte den Wert eines Eingabefeldes in eine interne Variable schreiben um damit eine Textliste über den Index-Wert aufzurufen
Wer kann mr Tip geben


mfg TI1
 
Im Script:
Code:
SmartTags("interne_Variable") = SmartTags("SPS_Variable")
Das geht auch:
Code:
SetValue SmartTags("interne_Variable"), SmartTags("SPS_Variable")
Oder statt in einem Script direkt in einer Funktionsliste:
Code:
[B]SetzeWert[/B]
 Variable(Ausgabe) [B]interne_Variable[/B]
 Wert              [B]SPS_Variable[/B]

Du könntest als Index für die Textliste aber auch gleich die SPS-Variable benutzen.
Warum willst Du da eine interne Variable (als Kopie der SPS-Variable) benutzen?

Habe ich das richtig verstanden: Dein Eingabefeld ist mit der SPS-Variable verbunden?

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
mit
SmartTags("interne_Variable") = SmartTags("SPS_Variable")
habe ich probiert funktioniert aber nicht.
Geht um Programmnummern (Textliste)
wenn ich ein Programm speichern will, muss ich die Speichernummer angeben.
Will mit dem Aktuallprogramm sowie Nummer, wo es gespeichert wird eine Textliste ausgeben, damit man auch sieht ob dort es schon ein gespeichertes Programm gibt.


mfg TI1
 
Hallo,
hatte das Script mit aktivieren der Eingabe aufgerufen- hatte nicht funktioniert. Wäre schön wenn jemand weis wieso.

Problem habe ich aber einfach gelöst, da ich doch die SPS Variable dazu genutzt habe.
Danke für eure Hilfe.

P.S: weis jemand wo man Beispielscripte für Flexible findet?


mfg TI1
 
Zurück
Oben