DOK-MTX***-NC*SIM**V15-AP01-DE-P
IndraMotion MTX 15VRS NC-Simulation
Ausblenden der controleigenen
Schnellbedientasten
Beenden der Applikation und Ver‐
bindungsunterbrechung
Integration des MTX Simulations-Controls in Drittanwendungen
–
String, der mit den Definitionen in der Klasse SimulationA-
CICtrl.FunctionState korrespondiert
–
Die wichtigsten Zustände sind FunctionState.ON, Func-
tionState.OFF und FunctionState.DISABLED – Funk‐
tion aktiv/gedrückt, Funktion inaktiv/aus und Funktion nicht
verfügbar
–
Einige Funktionen haben mehr als zwei Schaltstellungen und
diese werden mit entsprechenden Strings (definiert in der
Klasse FunctionState) zurückgemeldet. Die Strings kön‐
nen für wechselnde Tastenbeschriftungen, Grafiken oder an‐
dere Statusanzeigen genutzt werden
–
Der Initialzustand jeder Funktion ist FunctionState.OFF
und wird nicht gemeldet
Dazu benutzen Sie wieder die Methode IACI.InvokeCommand() mit dem
Kommando FunctionName.SHOW_UI_ELEMENTS und geben zusätzlich in
einem Kommandoargument die Sichtbarkeit mit.
Um dem inneren Control der Simulation die Möglichkeit zu geben, die laufen‐
den Threads zu beenden und den aktuellen Simulationsstand zu speichern,
sollten Sie beim Schließen Ihrer Anwendung die Methode InvokeCom-
mand() mit dem Kommando FunctionName.TERMINATE aufrufen.
Bei Verbindungsunterbrechung ist dieses Kommando ebenfalls zu rufen. Bei
Wiederaufnahme der Verbindung wird das innere Control mit IACI.Acti-
ve=true neu erzeugt.
Bosch Rexroth AG
123/131