-> Hier kostenlos registrieren
Hallo zusammen,
ich arbeite in Tia V19 Update 3 und WinCC RT Professional, die auf einer SIMATIC PC Station läuft.
Es handelt sich hierbei um ein Bestandsprojekt, in das ich eine neue Funktion integriere, die mit einem Button gestartet werden soll. Dazu habe ich einen bereits bestehenden Button kopiert und meiner neu angelegten HMI-Variable zugewiesen. Bild 1 zeigt die Definition der HMI-Variable.
Beim klicken des Tasters wird zwei VB-Skripte aufgerufen, das erste setzt meine HMI-Variable und das zweite gibt eine Bedienmeldung aus. Auf dem Bild, auf dem der Button eigentlich eingefügt werden soll, passiert so allerdings überhaupt nichts, im DB auf der Steuerung wird kein Bit gesetzt, ebenso gibt es keine Bedienmeldung. Auf dem Bild sind auch keine anderen Buttons, mit deren Einstellungen ich meinen neuen abgleichen kann.
Jetzt habe ich den Button einfach mal auf ein anderes Bild kopiert, auf dem es schon einige andere Buttons gibt, die alle ohne Probleme funktionieren. Dort arbeitet auch mein neuer Button einwandfrei und setzt genau die Bits, die er soll. Die Verbindung ist demnach nicht das Problem, genauso sollte es nicht am Datentyp und dem VB-Skript liegen, sondern irgendwie scheint es mit dem Bild zusammenzuhängen. Die Einstellungen beider Bilder sind aber ebenfalls identisch (Bild 3), genauso wie das Ereignis, das bei der Bildinitialisierung ausgeführt wird.
Hatte schonmal jemand diesen Fall? Kann z.B. die Ausführung der VB-Skripte für Bilder gesperrt sein?
Danke schon mal für eure Hilfe.



ich arbeite in Tia V19 Update 3 und WinCC RT Professional, die auf einer SIMATIC PC Station läuft.
Es handelt sich hierbei um ein Bestandsprojekt, in das ich eine neue Funktion integriere, die mit einem Button gestartet werden soll. Dazu habe ich einen bereits bestehenden Button kopiert und meiner neu angelegten HMI-Variable zugewiesen. Bild 1 zeigt die Definition der HMI-Variable.
Beim klicken des Tasters wird zwei VB-Skripte aufgerufen, das erste setzt meine HMI-Variable und das zweite gibt eine Bedienmeldung aus. Auf dem Bild, auf dem der Button eigentlich eingefügt werden soll, passiert so allerdings überhaupt nichts, im DB auf der Steuerung wird kein Bit gesetzt, ebenso gibt es keine Bedienmeldung. Auf dem Bild sind auch keine anderen Buttons, mit deren Einstellungen ich meinen neuen abgleichen kann.
Jetzt habe ich den Button einfach mal auf ein anderes Bild kopiert, auf dem es schon einige andere Buttons gibt, die alle ohne Probleme funktionieren. Dort arbeitet auch mein neuer Button einwandfrei und setzt genau die Bits, die er soll. Die Verbindung ist demnach nicht das Problem, genauso sollte es nicht am Datentyp und dem VB-Skript liegen, sondern irgendwie scheint es mit dem Bild zusammenzuhängen. Die Einstellungen beider Bilder sind aber ebenfalls identisch (Bild 3), genauso wie das Ereignis, das bei der Bildinitialisierung ausgeführt wird.
Hatte schonmal jemand diesen Fall? Kann z.B. die Ausführung der VB-Skripte für Bilder gesperrt sein?
Danke schon mal für eure Hilfe.


