Download unter - Schleicher Electronic
Download unter - Schleicher Electronic
Download unter - Schleicher Electronic
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Vorschub, Beschleunigung und Spindeldrehzahl<br />
2.5 Spindeldrehzahl S programmieren<br />
S Spindeldrehzahl<br />
Format Snnnnn<br />
SXnnnnn<br />
Erläuterung<br />
Hinweise<br />
Beispiel<br />
nnnnn = 5-stellige Dezimalzahl<br />
X = beliebiger Achsbuchstabe<br />
Der programmierte Wert wird als Spindeldrehzahl<br />
(Defaulteinstellung) in U/min oder Schnittgeschwindigkeit m/min<br />
bewertet. Sind mehrere Spindeln in einem Teilsystem vorhanden,<br />
kann durch die Angabe eines Achsbuchstaben eine Achse als<br />
Spindel ausgewählt werden.<br />
Mit G97 wird die Drehzahl in Umdrehungen/min gewertet.<br />
Mit G96 wird das S-Wort als Schnittgeschwindigkeit<br />
(Umfangsgeschwindigkeit) in m/min gewertet. Der dem Umfang<br />
zugrunde liegende Radius wird aus dem Istwert einer mittels $34 zu<br />
spezifizierenden Achse gebildet.<br />
Die Drehzahl für weitere Spindeln wird mit S"Achsname" programmiert.<br />
Der <strong>unter</strong> S programmierte Wert wird in die Koppelspeichervariable<br />
cncMem.axSect[n].wrdN2P.lPrgSVal eingetragen.<br />
Als Änderungssignal wird die Variable<br />
cncMem.axSect[n].flgN2P.bSFctMod auf TRUE gesetzt. Diese<br />
Variable muss vom SPS-Anwenderprogramm quittiert werden.<br />
Ist keine Achse im Teilsystem als Spindel oder Rundachse (Q.054)<br />
gekennzeichnet, so wird der Inhalt des S-Wortes zur<br />
Weiterverarbeitung durch ein SPS-Programm in der Variablen<br />
cncMem.sysSect[n].wrdN2P.lSFct gespeichert. Als Änderungssignal<br />
dient dann die Variable cncMem.axSect[n].flgN2P.bSFctMod.<br />
N10 G1 X100 Y100 S3500<br />
CNC-Programmierung Version 01/13 27