TIA VB-Skripte TP1200 TIA V13

Turi

Level-1
Beiträge
51
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo zusammen

mir raucht mal wieder der Kopf. Infolge Ersatz und Erweiterung, war ich gezwungen eine WIN CC Runtime auf ein TP1500 zu konvertieren, was auch problemlos gelang. zur Erweiterung der Anlage kam noch ein TP 1200 hinzu, auf welchem ich ein Rechteck genau gleich sichtbar machen möchte wie auf dem TP1500. gesagt getan, und alles zu dem Rechteck kopiert und im Projekt TP1200 eingefügt, mit Variablen und VB-Skript.
nun zum Problem:
das Rechteck ist sichtbar wenn die Interne Variable ("ZFA1 Glas auf Zentrifuge")= 1 ist
Das dazugehörige Skript:
Sub Skpt_Glas_auf_Zentrifuge()
If SmartTags("ZFA1DB071DBW106") = 2 And SmartTags("ZFA1DB071DBW138") = 0 Then SmartTags("ZFA1 Glas auf Zentrifuge") = 1 Else SmartTags("ZFA1 Glas auf Zentrifuge") = 0
End Sub

die Variablen sind in der Variablentabelle aufgelistet und die werte werden auch von der SPS übertragen (E/A Feld zur Kontrolle).
zur Anzeige des Wertes von ("ZFA1 Glas auf Zentrifuge") habe ich wieder ein E/A Feld genommen, und das zeigt immer "0" an, auch wenn die Bedingung für "1" erfüllt wäre

habe ich eventuell etwas vergessen?
die Variablen sind alle INT, die Werte der SPS erreichen das TP, nur der Skript will nicht auf dem TP1200, aber auf dem TP1500 funktioniert es


Danke für eure Hilfe
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Larry

Danke für den Tipp mit dem Aufrufen, habs gefunden unter HMI-Variablen, Variable, Ereignisse, Wertänderung und dann den VB-Skript aufrufen.

war meine erste Erfahrung mit den Skripten und wusste nicht wie das funktioniert

Gruss

Turi
 
Zurück
Oben