TIA VBS und Systemmeldungen

RoBop

Level-2
Beiträge
130
Reaktionspunkte
10
Zuviel Werbung?
-> Hier kostenlos registrieren
Leider funktioniert das "F1" Informationssystem von meinem V13 Portal nicht mehr, darum frage ich hier mal in die Runde...

Ich stoppe und starte ein Variablenarchiv über je eine Schaltfläche, um das Speichermedium sicher zu entfernen, was auch laut dem Meldefenster funktioniert.

Nun würde ich aber gerne neben den beiden Schaltflächen einen Text sichtbar machen - "Speichermedium kann jetzt entfernt werden".

Der Text soll angezeigt werden, sobald das Archiv beendet wurde.

Wie bekomme ich das so hin?

Ich überlege mir, ob ich per VBS eine Interne Variable setzen/rücksetzen kann, die ich dann im Prozessbild verwende.

Irgendwie finde ich in VBS nur Systemfunktionen - also Funktionen, die ich auch ganz normal in den Ereignissen setzen kann - aber keine Systemzustände die ich abfragen kann.

Und dann gibt es noch die Systemvariable "@DiagnosticsIndicatorTag" als "SInt"... Kann man diese Variable irgendwie auslesen?
 
Hallo,

Auszug aus der TIA Hilfe:

SafelyRemoveHardware

Beschreibung
Prüft ob auf dem externen Speichermedium schreibende oder lesende Zugriffe ausgeführt werden. Wenn keine Zugriffe ausgeführt werden, lässt sich das externe Speichmedium ohne Datenverlust entfernen.
Verwendung in der Funktionsliste
HardwareSicherEntfernen(Pfad, Ergebnis)
Verwendung in benutzerdefinierten Funktionen
SafelyRemoveHardware(Path, Result)
Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Geräteabhängigkeit".
Parameter
Pfad
Pfad des Speichermediums , z. B. \Storage Card USB\
Ergebnis
Variable, in der das Ergebnis eingetragen wird.
TRUE : Speichermedium kann sicher entfernt werden. Eine entsprechende Systemmeldung wird ausgegeben.
FALSE: Speichermedium kann nicht entfernt werden. Eine entsprechende Systemmeldung wird ausgegeben.

Hoffe es hilft dir.
 
Zurück
Oben