Thuis » Blogs » Kopersgids » Hoe werkt een CNC-controller? Draaibank versus freessystemen uitgelegd

Hoe werkt een CNC-controller? Draaibank versus freessystemen uitgelegd

Bekeken: 0     Auteur: Fannie Chen Publicatietijd: 2026-08-11 Herkomst: SZGH

Informeer

knop voor delen op Facebook
Twitter-deelknop
knop voor lijn delen
knop voor het delen van wechat
linkedin deelknop
knop voor het delen van Pinterest
WhatsApp-knop voor delen
knop voor het delen van kakao
deel deze deelknop

Direct antwoord

Een CNC-controller is het hardware- en softwaresysteem dat de G-code en M-code van een bewerkingsprogramma leest, het exacte pad, de snelheid en de timing voor elke machine-as berekent en realtime commandosignalen naar de servo- of stappenmotoren stuurt die het gereedschap en het werkstuk fysiek verplaatsen. Een CNC-draaibankcontroller is gebouwd rond het roteren van het werkstuk en het invoeren van het gereedschap erin, terwijl een CNC-freescontroller complexere meerassige gereedschapsbewegingen beheert en, op veel machines, de gereedschapsoriëntatie. Beide typen werken in een gesloten lus: encoders rapporteren duizenden keren per seconde de werkelijke positie en snelheid terug naar de controller, en de controller corrigeert voortdurend de beweging om het voltooide onderdeel binnen de tolerantie te houden. Bij het evalueren van een controller – of het nu om een ​​nieuwe machine of een retrofit gaat – zijn de belangrijkste vragen het aantal assen, de feedbackresolutie, of de architectuur open of propriëtair is, en of lokale technische ondersteuning en reserveonderdelen daadwerkelijk beschikbaar zijn voor het model dat u kiest.

Belangrijkste afhaalrestaurants

  • Een CNC-controller bevindt zich tussen het bewerkingsprogramma (G-code/M-code) en de fysieke motoren; hij snijdt zelf geen metaal, maar bestuurt de beweging die dat doet.

  • Draaibankcontrollers zijn geoptimaliseerd voor werkstukrotatie en gereedschapstoevoer; freescontrollers beheren meer assen en, in veel ontwerpen, gereedschapshoekbesturing voor 4- en 5-assig werk.

  • Dankzij terugkoppeling met gesloten lus (via encoders) kan een controller tolerantie behouden ondanks snijbelastingen, trillingen of thermische drift.

  • Controllers met een open architectuur accepteren een breder scala aan componenten van derden en zijn over het algemeen gemakkelijker achteraf in te bouwen; eigen controllers worden doorgaans alleen afgestemd op hun oorspronkelijke machinemerk.

  • Het achteraf inbouwen van een controller vervangt de elektronica (besturingseenheid, servoaandrijvingen, motoren, encoders) terwijl de mechanische structuur van de machine behouden blijft. Het is zelden een eenvoudige omwisseling en er moet eerst worden gecontroleerd of de bedrading, de feedback en de veiligheidscompatibiliteit zijn gecontroleerd.

Wat doet een CNC-controller eigenlijk?

Wat doet een CNC-controller eigenlijk?

Een CNC-controller is het systeem dat een digitaal bewerkingsprogramma omzet in een gecoördineerde, realtime beweging van de assen, spil en hulpfuncties van een werktuigmachine. Het is niet de computer die het onderdeel ontwerpt (dat is CAD/CAM-software) – het is de laag die de ontwerpintentie omzet in gedrag op de werkvloer zodra het programma de machine bereikt.

Op vrijwel elke CNC-draaibank of freesmachine verloopt het proces in een consistente volgorde:

  1. Programmering en invoer. Een operator of programmeur zet een CAD-model of handmatige instructies om in G-code (bewegings- en geometrieopdrachten – waar en hoe snel te bewegen) en M-code (machinefuncties – spil aan/uit, koelmiddel aan/uit, gereedschapswissel, programmastop). Dit programma wordt rechtstreeks in de controller geladen, via netwerkoverdracht (DNC), of vanaf een USB/geheugenkaart op het voorpaneel van de machine.

  2. Parseren en interpreteren. De controller leest het programma blok voor blok, controleert de syntaxis en lost eventuele actieve modale toestanden op (bijvoorbeeld een cuttercompensatiecommando dat actief blijft in meerdere opeenvolgende blokken totdat het expliciet wordt geannuleerd).

  3. Pad- en snelheidsberekening. Voor elk blok berekent de controller het exacte pad dat elke as moet volgen, de voedingssnelheid en hoe snel de machine moet accelereren of vertragen om mechanische schokken te voorkomen. Geavanceerde controllers lezen veel blokken tegelijk vooruit (een techniek die vooruitkijken wordt genoemd), zodat de machine een soepelere, constantere voedingssnelheid kan handhaven door richtingsveranderingen in plaats van te vertragen tot stilstand bij elke hoek.

  4. Commando-uitvoer naar motoren. De controller zet deze berekeningen om in commandosignalen die naar servoversterkers of stappenmotoren worden gestuurd, die op hun beurt de fysieke motoren op elke as aandrijven.

  5. Realtime feedback en correctie. Encoders die op de motoren of assen zijn gemonteerd, rapporteren de actuele positie en snelheid continu aan de controller. De controller vergelijkt dit met de opgedragen positie en voert voortdurend correcties uit. Dit gesloten-lusgedrag zorgt ervoor dat een onderdeel binnen de tolerantie blijft, ondanks snijkrachten, trillingen of thermische uitzetting tijdens een lange bewerkingscyclus.

  6. Continu beheer door de cyclus heen. De controller blijft de relatieve positie van gereedschap en werkstuk, gereedschapswissels, spilsnelheid en hulpfuncties (koelmiddel, spaantransportbanden, onderdeelaftasten) beheren totdat het programma is voltooid.

CNC-draaibankcontroller versus CNC-freescontroller: wat is eigenlijk anders?

Beide typen controllers delen dezelfde onderliggende logica – het programma analyseren, beweging berekenen, de motoren aansturen, de lus sluiten – maar ze zijn gebouwd rond verschillende kinematica, omdat een draaibank en een frees materiaal op fundamenteel verschillende manieren verplaatsen.

Technische ruimte

CNC-draaibankbesturing

CNC-freesbesturing

Primaire bewegingsnadruk

Rotatie van het werkstuk (spilaangedreven) gecombineerd met lineaire voeding van het snijgereedschap

Meerassige positionering van een roterend snijgereedschap rond een werkstuk dat meestal stationair of geïndexeerd is

Typisch aantal assen

Gewoonlijk 2-assig (X/Z) voor basisdraaien, tot 3-5 assen op draai-freesmachines met live gereedschap

Gewoonlijk 3-assig (X/Y/Z) voor standaardfrezen, 4- en 5-assig voor gereedschapshoekcontrole op complexe geometrieën

Spilbesturing focus

Continue controle van de spilsnelheid en de rotatie van het werkstuk staat centraal in het snijproces zelf

Spindel drijft het snijgereedschap aan; ascoördinatie (niet spilrotatie) is het complexere besturingsprobleem

Gereedschapshoek-/oriëntatieregeling

Normaal gesproken niet vereist bij standaard 2-assig draaien

Centrale vereiste voor 4- en 5-assige machines – dit is waar RTCP (rotatie rond het gereedschapsmiddelpunt) relevant wordt

Afhandeling van gereedschapswissel

Revolverindexering (roterende gereedschapsrevolver)

ATC (automatische gereedschapswisselaar) met gereedschapslengte- en offsetbeheer

Veel voorkomende motortypes

Servomotoren (gesloten lus) of, op eenvoudigere/instapsystemen, stappenmotoren

Servomotoren overheersen, vooral waar de nauwkeurigheid van interpolatie over meerdere assen van belang is

In de praktijk betekent dit dat een controller die is gebouwd voor draaicentra is geoptimaliseerd rond werkstukrotatie, live-gereedschapstoevoer en revolverindexeringslogica, terwijl een frees-/bewerkingscentrumcontroller is geoptimaliseerd rond gelijktijdige meerassige interpolatie en gereedschapsoriëntatiewiskunde. Dit is de reden waarom draaibankcontrollers en freescontrollers doorgaans als afzonderlijke productlijnen worden verkocht, zelfs als ze dezelfde onderliggende besturingskaartarchitectuur en PLC-logica delen. Het assortiment CNC-controllers van SZGH is bijvoorbeeld gescheiden CNC-draaibankcontrollermodellen zoals de SZGH-880TC (een 3-assige economy-controller met absolute encoderfeedback en PLC-ladderdiagramprogrammering) en de SZGH-CNC1000TDc-serie (3- tot 5-assige draaicentrumcontrollers) van CNC-freescontrollermodellen zoals de GH-1000MC-4 (4-assig, met RTCP-ondersteuning voor gereedschapshoekwerk) en de GH-1000MC-5 (een 5-assig industrieel besturingsbord gericht op op maat gemaakte bewerkingscentra).

Open architectuur versus eigen controllers: waarom het belangrijk is voor retrofits

De meest consequente beslissing bij het kiezen van een CNC-controller – vooral bij een retrofit in plaats van een nieuwe machine – is of het systeem een ​​open architectuur of een bedrijfseigen systeem heeft, omdat het bepaalt wat u erop kunt aansluiten en wie er later onderhoud aan kan plegen.

  • Eigen controllers zijn doorgaans nauw afgestemd op het elektronica-, software- en reserveonderdelen-ecosysteem van de oorspronkelijke machinebouwer. Ze kunnen een stabiele, goed geïntegreerde ervaring bieden, maar vervangende onderdelen, software-updates en bekendheid met technici zijn meestal gebonden aan die ene leverancier.

  • Controllers met een open architectuur zijn ontworpen om te werken met een breder scala aan servoaandrijvingen, motoren en CAM-software van derden, en maken over het algemeen gebruik van breed gedocumenteerde programmeer- en communicatiestandaarden. Dit maakt onderhoud op lange termijn en toekomstige upgrades eenvoudiger, omdat een winkel niet voor elk onderdeel afhankelijk is van één leverancier.

Specifiek voor een retrofit is de beslissing zelfs nog belangrijker: een retrofit van een controller vervangt het elektronische besturingssysteem van een werktuigmachine – de CNC-eenheid, servoaandrijvingen, motoren, encoders, spilaandrijving en bedieningspaneel – terwijl de mechanische structuur van de machine (bed, kolom, spil, geleidingsrails) intact blijft. Voordat u een retrofit uitvoert, moet u bevestigen dat de servo-interface, de feedbackresolutie en het I/O-aantal van de nieuwe controller overeenkomen met wat de bestaande motoren, encoders en machinebedrading kunnen ondersteunen. Mismatches zijn hier de meest voorkomende bron van retrofitvertragingen.

Hoe een controller communiceert met de rest van de machine

Een controller opereert zelden geïsoleerd; het is één knooppunt in een klein real-time communicatienetwerk op de machine en, in toenemende mate, op de fabrieksvloer.

  • Veldbuscommunicatie (protocollen zoals EtherCAT, PROFINET of EtherNet/IP) verbindt de controller met servodrives, I/O-modules en hulpapparaten met een lage, deterministische latentie, waardoor meerdere assen gesynchroniseerd kunnen blijven tijdens gelijktijdige beweging over meerdere assen.

  • PLC-logica in of naast de controller beheert de sequentie op machineniveau – gereedschapswisselingen, deurvergrendelingen, koelvloeistof, onderdeelopspanning – los van de pure bewegingsinterpolatiewiskunde.

  • Encoder-feedbacklussen werken continu en met een hoge frequentie, waardoor de lus tussen de opgedragen en werkelijke positie voor elke as wordt gesloten.

Dit is ook waar CNC-controllers en industriële robotcontrollers een echte architectonische overlap delen: beide zijn realtime bewegingssystemen gebouwd rond interpolatie, closed-loop feedback en veldbuscommunicatie, ook al sturen ze verschillende soorten mechanismen aan. Voor een nadere beschouwing van hoe dit specifiek van toepassing is op robotarmen, zie SZGH's Volledige gids voor industriële robotcontrollers.

Servomotoren, spindelaandrijvingen en waarom ze als een op elkaar afgestemd systeem worden verkocht

De bewegingsopdrachten van een controller zijn slechts zo nauwkeurig als de motoren en aandrijvingen die deze uitvoeren. Daarom worden CNC-controllers, servomotoren en spilaandrijvingen over het algemeen ontworpen en verkocht als een op elkaar afgestemde set in plaats van vrijelijk door verschillende merken te worden gemengd.

  • AC-servomotoren en drivers zetten de commandosignalen van de controller om in nauwkeurige asbewegingen, waarbij de servoaandrijving de stroom-/koppelregeling afhandelt en de motor de mechanische output levert; feedback van de encoder van de motor sluit de lus terug naar de controller. Bijvoorbeeld SZGH's De lijn AC-servomotoren en -drivers omvat de SZGH-13150AC, een servomotor van 1500 W met hoge traagheid, gepositioneerd voor directe compatibiliteit met SZGH's eigen controllers.

  • Spilservoaandrijvingen zijn een verwant maar afzonderlijk onderdeel: ze regelen de spilsnelheid en het koppel voor het snijgereedschap (op een frees) of werkstuk (op een draaibank), en hebben doorgaans een hoger vermogen nodig dan asservo's. SZGH's Het bereik van AC-servospindelmotoren en -drivers omvat ruwweg 1,5 kW tot 132 kW voor de hele S4T-driverfamilie, wat weerspiegelt hoe verschillend een kleine tafelfrees en een groot draaicentrum hun spilaandrijving belasten.

Als u een controller evalueert voor een nieuwe constructie, zorg er dan voor dat de combinatie van servo en spilaandrijving samen door dezelfde leverancier is gevalideerd. Dit is meestal sneller in gebruik te nemen en problemen op te lossen dan de controller, servo en spilaandrijving van drie afzonderlijke leveranciers te kopen.

Praktische selectiechecklist

Gebruik deze checklist, of u nu een controller specificeert voor een nieuwe machinebouw of een retrofit voor een bestaande evalueert:

  • Machinetype en aantal assen — Bevestig of u een 2-assige draaicontroller, een 3-assige freescontroller of een 4/5-assig systeem met gereedschapshoekondersteuning (RTCP) nodig hebt.

  • Open architectuur versus bedrijfseigen architectuur – Bepaal op basis van hoeveel langetermijnflexibiliteit en toegang tot reserveonderdelen van meerdere leveranciers u nodig heeft versus een strak geïntegreerd systeem van één leverancier.

  • Feedbacktype en resolutie — Controleer of de controller het encodertype ondersteunt (bijvoorbeeld absoluut versus incrementeel) dat al op uw machine aanwezig is, of wat u ook van plan bent te installeren.

  • Compatibiliteit van het communicatieprotocol — Controleer of de veldbusondersteuning van de controller (EtherCAT, PROFINET, EtherNet/IP, enz.) overeenkomt met uw servoaandrijvingen en eventuele upstream-fabrieksnetwerken.

  • PLC-logica en programmeerinterface — Bevestig of de controller wordt geleverd met kant-en-klare PLC-ladderlogica voor standaardfuncties (gereedschapswissel, koelvloeistof, veiligheidsvergrendelingen) of aangepaste programmering vereist.

  • Matching van servo- en spilaandrijving — Geef de voorkeur aan een controller, servomotor en spilaandrijving die samen door één leverancier zijn gevalideerd om het inbedrijfstellingsrisico te verminderen.

  • Toegang tot reserveonderdelen en technische ondersteuning — Bevestig voor elke controller (binnenlands of geïmporteerd) hoe reserveonderdelen worden geïdentificeerd (bijvoorbeeld het opzoeken van serienummers) en hoe snel ze kunnen worden verkregen voordat ze worden vastgelegd.

  • Beschikbaarheid van documentatie en PLC-schema's — Vooral belangrijk bij retrofits, waarbij documentatie over bedrading en ladderlogica bepaalt hoeveel engineeringtijd de omschakeling in beslag zal nemen.

Veelgestelde vragen

Vervangt een CNC-controller de behoefte aan CAD/CAM-software?

Nee. CAD/CAM-software ontwerpt het onderdeel en genereert het G-codeprogramma; de controller leest dat programma en voert de beweging uit. Ze vervullen verschillende, opeenvolgende rollen in dezelfde workflow.

Kan ik een freescontroller op een draaibank plaatsen, of andersom?

Niet direct. Draaibank- en freescontrollers zijn gebouwd rond verschillende kinematica – werkstukrotatie en revolverindexering voor draaibanken versus meerassige gereedschapspositionering en ATC-beheer voor freesmachines – zodat de besturingslogica en I/O-configuratie niet uitwisselbaar zijn zonder aanzienlijke re-engineering.

Wat is het verschil tussen een stappenmotor en een servomotor in een CNC-systeem?

Een servomotor maakt gebruik van terugkoppeling met gesloten lus (een encoder rapporteert de werkelijke positie terug aan de controller), wat over het algemeen een hogere nauwkeurigheid en betere prestaties onder belasting oplevert. Een stappenmotor werkt doorgaans met een open lus, wat kosteneffectiever kan zijn voor lichtere toepassingen of instaptoepassingen, maar minder correctie biedt als de motor onder belasting stappen verliest.

Is een in China gemaakte CNC-controller compatibel met gangbare CAM-software en G-codestandaarden?

Compatibiliteit hangt af van het specifieke controllermodel en niet van het land van herkomst. Controleer vóór aankoop of de controller standaard G-code/M-codeconventies gebruikt en of deze compatibel is met uw CAM-postprocessor, ongeacht de locatie van de leverancier.

Hoe weet ik of mijn oude machine een goede kandidaat is voor een retrofit van de controller?

Een retrofit is over het algemeen de moeite waard als de mechanische structuur van de machine (bed, wegen, spil, kolom) nog steeds nauwkeurig en stijf is, maar het bestaande besturingssysteem verouderd is, niet wordt ondersteund of de nieuwe mogelijkheden beperkt. Als de mechanische structuur zelf aanzienlijke slijtage vertoont, kan een retrofit het onderliggende nauwkeurigheidsprobleem mogelijk niet oplossen.

Conclusie

De taak van een CNC-controller is eenvoudig te beschrijven en veeleisend om goed uit te voeren: een digitaal programma omzetten in nauwkeurige, continu gecorrigeerde machinebewegingen. De praktische verschillen tussen een draaibankcontroller en een freescontroller komen neer op wat voor soort beweging elke machine eigenlijk moet controleren – werkstukrotatie en gereedschapsaanvoer aan de ene kant, meerassige gereedschapspositionering aan de andere kant – en de keuze tussen open en gepatenteerde architectuur, hoe gemakkelijk u het systeem later kunt onderhouden, upgraden of achteraf kunt aanpassen. Als u een nieuwe controller specificeert of een retrofit evalueert, kan het technische team van SZGH de huidige bedrading, het feedbacktype en de asvereisten van uw machine beoordelen en een bijpassende controller-, servo- en spilaandrijvingsconfiguratie aanbevelen.

Vraag een technisch adviesgesprek voor de verwerkingsverantwoordelijke aan — Neem contact op met het technische team van SZGH met uw machinetype, aantal assen en huidige besturingssysteem, en zij zullen u helpen bij het beoordelen van retrofit- of nieuwbouwcontrolleropties. E-mail: export02@szghtech.com · WhatsApp: +86- 18925223781

PRODUCTCATEGORIE

Download nu de productcatalogus

23-07-2026 1139

SZGH-Technologie-volledige productcatalogus-Robots-CNC-Automation-2026.pdf

18-06-2026 31

SZGH CNC-freescontroller Catalogus.pdf.pdf

17-06-2026 7

SCARA-robotwitboek.pdf

11-06-2026 24

SZGH-Collaborative-Robot-Cobot-Catalog-BCi-Series.pdf

10-06-2026 73

Shenzhen Guanhong Technologie - Servomotorbrochure 2025.4.pdf

11-05-2026 49

CNC-MACHINEGEREEDSCHAP CATALOGUS.pdf

SZGH – Upgrade-expert voor productieautomatisering voor het MKB

We helpen kleine en middelgrote fabrikanten te concurreren met minder arbeid, lagere kosten en slimmere machines - via een CNC-systeem, CNC-machines en een totaaloplossing voor industriële robots die zijn gebouwd voor echte fabrieksvloeren, niet alleen voor showrooms.
Vertrouwd door meer dan 3.000 fabrieken in 126 landen.

SNELLE LINKS

CNC-machine

Robotarm

Neem contact met ons op

Tel: +86- 18925223781
E-mail:  export02@szghtech.com
WhatsApp :  +86- 18925223781
Toevoegen:  South Digital Innovation Industrial Base, Longgang District, Shenzhen, Guangdong, China
Schrijf u in op onze nieuwsbrief
Promoties, nieuwe producten en uitverkoop. Rechtstreeks in uw inbox.
Copyright © 2026 Shenzhen Guanhong Technology Co., Ltd. Alle rechten voorbehouden.| Sitemap | Privacybeleid