Hard- and Software

MachScreen Skript Beispiele



Mit diesen Script Beispielen sollen nur Grundlagen zur Aufgabenlösung gezeigt werden.
Download Script Beispiele



Bei einem Download werden alle Beispiele auf einmal herunter geladen. Mit einem Doppelklick auf MachScreenScriptSamplesVn.m.exe werden sie in standardmäßig das Verzeichnis C:\Mach3 kopiert Die Beispiele sind in einen screenset eingebettet.

Alle Beispiele haben einen:
Reset Button, Reset LED, Clear button to clear the error label, Label Error, Ticker

Testen der scripts
es gibt 2 Methoden um die Scripts anzuschauen
1 Machscreen starten Screenset laden -> MachScereen Menü Datei -> Datei Öffnen
Screenset aus C:\Mach3 auswählen Entsprechendes Element durch anklicken mit der linken Maustaste auswählen
Im Eigenschaften Dialog werden alle Parameter des ausgewählten Elements angezeigt
wenn "Standard Code" Feld "34" steht, kann durch einen Doppelklick des "Auszuführenden Code" das Script angezeigt werden das Script wird dann im Editor angezeigt
2 Wenn der Screenset in Mach3 geladen ist
Mach3 Menu Operator -> Edit Button Script danach blinken alle Buttons mit einem zugehörigen Script
Den gewünschten Butten anklicken, das Script wird im Editor angezeigt. Mit diesem Editor kann das Script auch geändert und debugged werden.

Sample ToggleButton
Dieses Script nutzt ein LED um die Funktion zu demonstrieren. Bei Klick auf den Button wird die LED eingeschaltet, beim nächsten Klick wird sie wieder ausgeschaltet. Bitte sicherstellen, dass die Nummer für die LED nicht anderweitig im Screenset benutzt wird.

Sample Do On Condition 1
Dieses Beispiel zeigt wie eine Seite des Screensets kann nur erreicht werden, wenn ein Passwort eingegeben wird

Sample Do On Condition 2
Dieses Beispiel zeigt wie eine Tastenfunktion abhängig von einer Bedingung durchgeführt wird. Im Beispiel wird die Tool Number DRO geprüft, wenn sie den Wert 5 anzeigt wird die Y DRO Anzeige inkrementiert, andernfalls wird keine Aktion durchgeführt

Sample Keyboard
Dieses Beispiel zeigt eine Tastatur
Über Zeile 56 kann das Beispiel die Sprache ausgewählt werden Lang = LANG_ENGLISH Lang = LANG_GERMAN
Arbeitsweise: Auswahl eines Ziels. Möglich sind: DRO X, DRO Y, DRO Z, DRO A, DRO B, DRO C, MDI, Tool Nmb
Einen Wert eingeben: Wenn die "Shift" Taste gedrückt wurde, wird das fogend eingegebene Zeichen in Großuchstaben angezeigt und die Shift Funktion wird zurück gesetzt
Wenn die "Shift Lock" Taste gedrückt wurde, werden die folgend eingegebenen Zeichen in Großbuchstaben angezeigt.
Mit der Taste "Enter" wird der angezeigte Wert in das ausgewählte Ziel übertragen
Sample JogStepLED Dieses Beispiel zeigt wie mit Hilfe von LEDs die Schrittweite beim Jogging angezeigt werden kann

Sample SetJogStepWidthDirect
Dieses Beispiel zeigt, wie man das Jog incremnet dirkt mit einem Button auswäheln kann

ToggleButtonColor
Dieses Beispiel zeigt, wie man die Farbe eines "Toggle Buttons" in Abhängigkeit von Ein / Aus anzeigen kann.Button auswäheln kann. Erreicht wird dies, indem man ein LED mit dem Attribut Rot / grün LED auf einen transparenten Button legt.