Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> CNC machine

STOPRE Sinumerik840D programmeercommando

Dit artikel gaat over STOPRE Sinumerik 840D-programmaopdracht.

Siemens Sinumerik 840D is een geavanceerde cnc-besturing.

Een van de mogelijkheden van Sinumerik 840D cnc-besturing is dat Sinumerik 840D Pre-Process part programma-opdrachten voor het uitvoeren hen.

Simpel gezegd leest de Sinumerik 840D sneller dan de cnc-machine.

Dit betekent dat sinumerik 840D het cnc-programma vooruit leest. U drukt op de cyclusstart en de cnc-machine begint te draaien, maar de sinumerik 840D cnc-besturing heeft nu misschien het hele cnc-programma gelezen, maar de daadwerkelijke cnc-machine loopt achter.

Dit betekent allemaal dat de sinumerik 840D sneller draait dan de daadwerkelijke cnc-machine.

Deze strategie heeft zijn voor- en nadelen.

Sinumerik 840D vooruitleesvoordelen

Nu heeft bijna sinumerik 840D het cnc-programma gelezen of het is ver vooruit naar de werkelijke cnc-machine, dus nu kan de cnc-machine soepeler werken . Nu weet de cnc-besturing al wat te doen, of als er een complexe berekening is, heeft de cnc-besturing dat al opgelost en kan de cnc-machine op een soepele manier draaien. Nu kunnen de complexe profielen soepeler worden bewerkt.

Sinumerik 840D vooruitleesnadelen

Maar er zijn enkele tekortkomingen aan deze strategie. De cnc-machine staat achter en de cnc-besturing staat ver naar voren.

Het gevaar bestaat dus dat we een verkeerde waarde lezen als we variabelen (R-parameters) gebruiken in ons cnc-programma. Stel dat u een lokale variabele hebt geïnitialiseerd met een bepaalde waarde en later in het cnc-programma werkt u dezelfde lokale variabele bij met een andere waarde.

Dus als de cnc-machine achterloopt en de eerste lokale variabelewaarde nog niet heeft gelezen, en de cnc-besturing sneller draait en de cnc-blokken is gepasseerd die de lokale variabelewaarde hebben bijgewerkt. Wat zal er gebeuren. Wanneer de cnc-machine de waarde van de lokale variabele leest, is dit de verkeerde waarde, omdat de cnc-besturing eerst de waarde heeft geïnitialiseerd en vervolgens de waarde heeft bijgewerkt. Maar omdat de cnc-machine erachter zat, kan hij de eerste waarde lezen en de bijgewerkte waarde ontvangen.

Dit zou meer kunnen verklaren http://www.automation.siemens.com/forum/guests/PostShow.aspx?PostID=246454&Language=en&PageIndex=1

Oplossing

De Siemens Sinumerik 840D heeft een onderdeelprogrammacommando STOPRE (Stoppen met lezen).

STOPRE

Het STOPRE Siemens Sinumerik-commando wist alle vooruitleesgegevens.

Dus telkens wanneer de cnc-machine het STOPRE-commando uitvoert, wist de Sinumerik 840D cnc-besturing alle vooruitleesgegevens. Dus nu staan ​​de cnc-machine en de cnc-besturing op hetzelfde punt in het cnc-programma.

Zolang het STOPRE-commando voltooid is, begint de Sinumerik 840D weer vooruit te lezen totdat het cnc-programma eindigt of de cnc-machine de STOPRE opnieuw uitvoert.

STOPRE Siemens Sinumerik commando Gebruik

STOPRE Siemens Sinumerik-commando is erg belangrijk, dit lost het bovenstaande lokale variabele probleem op een zeer eenvoudige manier op.

Een ander gebruik van de STOPRE Siemens Sinumerik-opdracht is wanneer we interactie hebben met cnc-machinehardware-onderdelen zoals klauwplaat, losse kop enz.


CNC machine

  1. Een inleiding tot het programmeren van CNC-machines
  2. CNC-programmeervoorbeeld draaibank
  3. SINUMERIK 840D Programmeren WHILE Loop gebruik
  4. Handboek CNC Programmeren door Peter Smid
  5. Sinumerik 840D CNC-programmering
  6. CNC-programmering voor CNC-bedieners
  7. CNC G01 hoekprogrammering
  8. Sinumerik MSG-opdracht om berichten weer te geven aan CNC-operator
  9. Wat is Siemens Sinumerik RET Command
  10. M-codes – CNC-programmeerquiz
  11. G-codes – CNC-programmeerquiz