Hard - and Software

 

Mach3 Script Beispiele

 

 

Download Script Beispiele

 

 

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

 

 

 

 

Bei einem Download werden alle Beispiele auf einmal herunter geladen. Mit einem Doppelklick auf MachScreenScriptSamplesVn.m.exe werden sie in das Verzeichnis C:\Mach3 kopiert

 

Alle Beispiele haben:

 "Reset Button"

 "Reset LED"

"Clear" button to clear the error label

"Label" Error

"Ticker"

 

 

Testen der scripts

 Mach3 starten

Screenset laden

       Mach3 Menü View -> Load Screens

      Screenset von C:\Mach3 auswählen

 

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 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 

       Alle Buttons mit einem zugehörigen Script beginnen zu blinken

       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

 

Dieses Beispiel zeigt Meldungen in einer auswählbaren Sprache an. Die Einstellung erfolgt in Zeile 56 des "Enter" Scripts

    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 anzeigen kann

 


Sample SetJogStepWidthDirect

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

 

 

Sample 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.