The numerical control device is the core of the numerical control machine tool. Modern numerical control devices all adopt the form of CNC (Computer Numerical Control), which generally uses multiple microprocessors to realize numerical control functions in the form of programmed software, so it is also called software numerical control (Software NC). The CNC system is a position control system, which interpolates the ideal motion trajectory according to the input data, and then outputs it to the execution components to process the required parts. Therefore, the numerical control device is mainly composed of three basic parts: input, processing and output. And all these work are organized reasonably by the computer's system program, so that the whole system can work in coordination.
1) Inputenhed: Indtast den numeriske kontrolkommando til den numeriske kontrolenhed, i henhold til de forskellige programbærere er der forskellige inputenheder tilsvarende. Der er hovedsageligt tastaturinput, diskinput, CAD/CAM-systems direkte kommunikationsinput og DNC (Direct Numerical Control) input forbundet til den øverste-computer. Der er stadig mange systemer, der stadig bevarer papirbåndets input-form af fotoelektriske læsere.
(1) Indtastningsmetode for papirbånd. Papirbåndets fotoelektriske læser kan bruges til at læse delprogrammet for direkte at styre værktøjsmaskinens bevægelse, eller papirbåndets indhold kan læses ind i hukommelsen, og værktøjsmaskinens bevægelse kan styres af delprogrammet, der er gemt i hukommelsen.
(2) MDI manuel dataindtastningsmetode. Operatøren kan bruge tastaturet på betjeningspanelet til at indtaste instruktionerne for behandlingsprogrammet, som er velegnet til relativt korte programmer.
I kontrolenhedens (EDIT) redigeringstilstand indlæses behandlingsprogrammet af software og lagres i styreenhedens hukommelse. Denne inputmetode kan genbruge programmet. Denne metode bruges generelt i manuel programmering.
På den numeriske kontrolenhed med funktionen samtaleprogrammering kan du vælge forskellige menuer i henhold til de spørgsmål, der stilles på displayet, bruge metoden til menneske-maskindialog og indtaste de relevante størrelsesnumre og behandlingsprogrammet kan genereres automatisk.
(3) DNC direkte numerisk kontrolinputmetode er vedtaget. Gem delprogrammet i den øverste-computer, og CNC-systemet modtager efterfølgende programsegmenter fra computeren under behandlingen. DNC-metoden bruges mest til komplekse emner designet af CAD/CAM-software, og delprogrammet genereres direkte.
2) Informationsbehandling: Inputenheden transmitterer behandlingsinformationen til CNC-enheden og kompilerer den til information, der kan genkendes af computeren. Informationsbehandlingsdelen gemmer og behandler den trin for trin i henhold til reglerne i styreprogrammet og sender positions- og hastighedskommandoer til servoen gennem outputenheden. System og hovedsektion for bevægelseskontrol. CNC-systemets inputdata inkluderer: konturinformation for delen (startpunkt, slutpunkt, ret linje, bue osv.), Bearbejdningshastighed og anden hjælpebehandlingsinformation (såsom værktøjsændring, hastighedsændring, kølevæskekontakt osv. .). Formålet med databehandlingen er at gennemføre indsættelsesforberedelsen inden komplementoperationen. Databehandlingsprogrammet omfatter også værktøjsradiuskompensation, hastighedsberegning og behandling af hjælpefunktioner.
3) Outputenhed: Outputenheden er forbundet med servomekanismen. Udgangsenheden accepterer udgangsimpulsen fra den aritmetiske enhed i henhold til styreenhedens kommando og sender den til servostyringssystemet for hver koordinat. Efter effektforstærkning drives servosystemet til at styre værktøjsmaskinen til at bevæge sig i henhold til de specificerede krav.