Stumm-Modus
Manchmal sollte ein Skript oder Programm des Automation Interface stumm laufen, was bedeutet, ohne Message Boxen oder andere sichtbare Unterbrechungen. Wenngleich der Visual Studio DTE Befehl „dte.Visible = true/false“ in den meisten Fällen ausreichend erscheint, führt das TwinCAT Automation Interface einen neuen Schalter für den Stumm-Modus ein, der ab TwinCAT 3.1 Build 4020.0 und höher verfügbar ist.
Dieser neue Schalter kann wie folgt aktiviert werden.
Code-Ausschnitt (C#):
var settings = dte.GetObject("TcAutomationSettings");
settings.SilentMode = true;
Code-Ausschnitt (Powershell):
$settings = $dte.GetObject("TcAutomationSettings")
$settings.SilentMode = $true
Dies unterdrückt die Dialoge mittels Message Box während der Nutzung des TwinCAT Automation Interface.