# Werkzeugwechsler Advanced für die SIM Software

**Unsere Advanced Werkzeugwechsler besteht aus einem M6 Makro. Dieses Makro kann mit einem kostenlosen Tool wie Notepad++ geöffnet werden oder Sie**

<div id="bkmrk-anleitung-zum-werkze">## Anleitung zum Werkzeugwechsler Advanced für die SIM Software

Unsere Advanced Werkzeugwechsler besteht aus einem M6 Makro.  
Dieses Makro kann mit einem kostenlosen Tool wie Notepad++ geöffnet werden oder Sie nutzen das Skripting innerhalb der SIM Software.

Hier können Sie Notepad++ [kostenlos herunterladen](https://notepad-plus-plus.org/downloads/)

(wir übernehmen keine Verantwortung für externe Link´s)

<span style="letter-spacing: 0px;">Der Skript selber hat ca. 540 Zeilen und wurde von uns sehr gut beschrieben.</span>

Alles was Grün geschrieben wurde fängt mit einer Raute an (#) und ist eine Beschreibung.  
Wir empfehlen Ihnen den Skript in seiner Originalform zu sichern und dann mit der Änderung/ Anpassung an Ihrer Maschine zu beginnen.

</div>> <span style="color:hsl(0,75%,60%);">**Achtung: Der Ausgang 1 der CSMIO muss als Enable zugewiesen**</span>
> 
>  **Bearbeiten Sie maximal nur bis Zeile 92  
> Wer ohne den Ausgang 1 arbeiten möchte kann die Abfrage in Zeile 184 bis incl. 189 mit # auskommentieren.**

## Passende Produkte

<div id="bkmrk-werkzeugwechsler-adv" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/media/da/b9/0d/1723628405/wzw_x_richtung_1280x1280.jpg)](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**[Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**

Artikelnummer: SW10616\_1

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)

</div></div><div id="bkmrk-testmodus%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0%C2%A0">Testmodus = <span style="color:hsl(0,75%,60%);">Ein </span>

\# Im Testmodus wird zu jeder Aktion ein Meldungsfenster angezeigt. Sonst auf Aus stellen  
\# VORTEIL: Man hat genügend Zeit, die Maschine zu stoppen, falls der Ablauf an der Stelle falsch ist.

\# Im Normalbetrieb muß die Variable Testmodus auf Aus gesetzt werden. Dann wird kein Meldungsfenster angezeigt

</div>> Der Testmodus gibt Ihnen zu jeder Zeit die Sicherheit über den Ablauf - sehr zu Empfehlen

![4444](https://www.cnc-steuerung.com/media/25/22/81/1727110228/4444.jpg)

Wenn alles gut läuft ändern Sie dann Ein auf Aus

![55555](https://www.cnc-steuerung.com/media/c2/37/c0/1727110258/55555.jpg)

<div id="bkmrk-nach-den-einstellung">Nach den Einstellungen kommt in Zeile 92 der Hinweis das ab hier nun der Skript nicht mehr verändert werden darf. Achtung halten Sie sich bitte daran.

</div>![66666](https://www.cnc-steuerung.com/media/50/38/50/1727110296/66666.jpg)

> Lesen Sie sich die Hinweise genau durch ! Gehen Sie mit Sorgfalt und Vorsicht an die Programmierung heran. Haben Sie den Not Aus immer Griffbereit.

<div id="bkmrk-es-d%C3%BCrfen-nur-die-ro">**Es dürfen nur die rot markierten Stellen geändert werden**

**<u>Begrifflichkeiten:</u>**

\### Parametereinstellungen des Kunden / Anpassung an die eigene Maschine

**Hauptrichtung** = "<span style="color:hsl(0,75%,60%);">X</span>" # Richtung der Hauptbewegung: Hauptrichtung ist diejenige Richtung, in der die Werkzeuge aufgebaut sind.

---

**Langsam\_G01** = <span style="color:hsl(0,75%,60%);">250</span> # Geschwindigkeit für langsame Fahrt (G01)

---

**Out\_Klemmung** = <span style="color:hsl(0,75%,60%);">7</span> # Digitalausgang für die Klemmung // ACHTUNG: negative Logik: 0 = Klemmung zu, 1 = Klemmung offen!!!!!

---

**Out\_Druckluft** =<span style="color:hsl(0,75%,60%);"> 5</span> # Digitalausgang für Druckluft // positive Logik: 0 = Druckluft aus, 1 = Druckluft an

---

**Druckluft\_Zyklen** = <span style="color:hsl(0,75%,60%);">0</span> # Anzahl der Ab und Auf-Bewegung mit offener Klemmung, über dem Werkzeug mit Druckluft an

---

**Testmodus** = <span style="color:hsl(0,75%,60%);">An</span> # Im Testmodus wird zu jeder Aktion ein Meldungsfenster angezeigt. Sonst auf <span style="color:hsl(0,75%,60%);">Aus</span> stellen

\# VORTEIL: Man hat genügend Zeit, die Maschine zu stoppen, falls der Ablauf an der Stelle falsch ist

\# Im Normalbetrieb muß die Variable Testmodus auf Aus gesetzt werden. Dann wird kein Meldungsfenster angezeigt

---

\# Definition der Digitaleingänge (DI) und weiterer notwendiger Parameter zu den Digitaleingängen

**In\_Klemmung** = <span style="color:hsl(0,75%,60%);">13</span> # DI für Klemmung ist auf (Logisch 1 = Klemmung auf / Logisch 0 = Klemmung geschlossen)

<span style="color:hsl(0,0%,0%);">I**n\_Werkzeug**</span> = <span style="color:hsl(0,75%,60%);">5</span> # Digitaleingang für Tool inside (Logisch 1 = Werkzeug in Spindel vorhanden)

**In\_SpindelSteht** = 7 # Digitaleingang für stehende Spindel (Logisch 1 = Spindel dreht / Logisch 0 = Spindel steht)

\# Zeiteinstellungen für die Digitaleingänge

**Zeit\_Klemmung** = <span style="color:hsl(0,75%,60%);">3</span> # Zeit \[Sekunden\] bis Klemmung auf ist

**Zeit\_Werkzeug** = <span style="color:hsl(0,75%,60%);">2</span> # Zeit \[Sekunden\] bis Werkzeug in Spindel ist (Tool is inside)

<span style="color:hsl(0,0%,0%);">**Zeit\_SpindelStop**</span> = <span style="color:hsl(0,75%,60%);">10</span> # Zeit \[Sekunden\] bis Spindel steht

---

\# Überwachung der Digitaleingänge Ein / Aus

**Check\_Klemmung\_Auf** = <span style="color:hsl(0,75%,60%);">Ein</span> # Soll Digitaleingang 'Klemmung auf' überwacht werden? Wenn nicht, dann auf 'Aus' stellen

**Check\_Werkzeug\_In\_Spindel** = <span style="color:hsl(0,75%,60%);">Ein</span> # Soll Digitaleingang 'Wer

---

kzeug ist in Spindel' überwacht werden? Wenn nicht, dann auf 'Aus' stellen

<span style="color:hsl(0,75%,60%);">**Check\_Spindel\_Steht**</span> = <span style="color:hsl(0,75%,60%);">Ein</span> # Soll Digitaleingang 'Spindel steht' überwacht werden? Wenn nicht, dann auf 'Aus' stellen

---

\# Überwachung der Digitaleingänge Ein / Aus  
\# Parameter zur Hauben- &amp; Schlittensteuerung (Der Werkzeughalter ist außerhalb der Arbeitsfläche

\# und wird -mittels Magnetventil oder Pneumatik - beim WZW vor und zurück gefahren)

\# Ausgänge

**Out\_Haube** = <span style="color:hsl(0,75%,60%);">6 </span>\# Digitalausgang für die Haubensteuerung

**Out\_Schlitten** = <span style="color:hsl(0,75%,60%);">6</span> # Digitalausgang für die Schlittenhalterung für die Werkzeuge

\# Eingänge

**In\_Haube\_Unten** = <span style="color:hsl(0,75%,60%);">9</span> # Digitaleingang für Haubenschalter unten

**In\_Haube\_Oben** = <span style="color:hsl(0,75%,60%);">13</span> # Digitaleingang für Haubenschalter oben

**In\_Schlitten\_Ausgefahren** = <span style="color:hsl(0,75%,60%);">12</span> # Digitaleingang für Werkzeugschlitten ist ausgefahren (bereit zum WZW)

**In\_Schlitten\_Eingefahren** = <span style="color:hsl(0,75%,60%);">9</span> # Digitaleingang für Werkzeugschlitten ist eingefahren (zurück zur Parkposition)

\# Nachfolgende Varieblen: Hauben- &amp; Schlittensteuerungen ein- oder ausschalten

**Check\_Haubensteuerung** = <span style="color:hsl(0,75%,60%);">Ein</span> # Wenn Haubensteuerung vorhanden, dann 'Ein', sonst 'Aus'

**Check\_Schlittensteuerung** =<span style="color:hsl(0,75%,60%);"> Ein</span> # Wenn Schlittensteuerung vorhanden, dann 'Ein', sonst 'Aus'

\# Wartezeiten für Hauben- &amp; Schlittensteuerungen

**Zeit\_Haube** = <span style="color:hsl(0,75%,60%);">5</span> #Wartezeit für die Haubenbewegung, bis Haube hoch bzw. heruntergefahren ist

**Zeit\_Schlitten** = <span style="color:hsl(0,75%,60%);">7</span> #Wartezeit für die Schlittenbewegung, bis Schlitten ein- oder ausgefahren ist.

---

**\### ENDE Parametereinstellungen des Kunden / Anpassung an die eigene Maschine**

</div>## Passende Produkte

<div id="bkmrk-werkzeugwechsler-adv-1" style="display:flex;flex-wrap:wrap;gap:18px;margin:15px 0;"><div style="width:220px;border:1px solid #ddd;border-radius:8px;padding:12px;text-align:center;">[![Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/media/da/b9/0d/1723628405/wzw_x_richtung_1280x1280.jpg)](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**[Werkzeugwechsler Advanced für die SIM Software](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)**

Artikelnummer: SW10616\_1

[Zum Produkt →](https://www.cnc-steuerung.com/detail/0191503f24447e338c5beced83721570)

</div></div>