Elektrische servomotor drives verwijzen naar onderdelen van een machine die de motor besturen om de best mogelijke prestaties te leveren. Servomotor drives zorgen ervoor dat de machine zo snel mogelijk oploopt tot de eindsnelheid, zo lang mogelijk op deze snelheid werkt, zo laat mogelijk snelheid vermindert en op tijd tot stilstand komt. Servomotor drives worden voornamelijk gebruikt in de machine- en installatiebouw, in gedecentraliseerde systemen en in positioneersystemen (draai-, kruis- en meerassige systemen).
Besturingen voor elektrische servomotor drives ontvangen opdrachten (optioneel: besturingsopdrachten) van een procesbesturingssysteem, een PLC of van een positiecontroller (optioneel: motion control sturing). Ze implementeren ze, rapporteren de uitvoering, de voltooiing en eventuele fouten. Als de belasting van de machine verandert, kunnen de servomotor drives het vermogen autonoom regelen en de verandering opvangen.
Moderne servomotor drives ondersteunen verschillende veldbussystemen, waaronder Ethernet/IP, EtherCAT®, PROFINET, Modbus, CANopen en DeviceNet®. Oudere servomotor drives hebben doorgaans nog een seriële interface.
Bij Festo vindt u elektrische servomotor drives als servomotor drives of als stappenmotor drives.
Het servomotor drives programma is speciaal aangepast aan onze servomotoren, tandriemassen, spindelassen en elektrocilinders - ideaal gecombineerd met configuratiesoftware en aangevuld met complete veiligheidsoplossingen in de mechanica en het aandrijfsysteem. Samen met ons automatiseringsplatform en andere integrale motion control-oplossingen bieden de servo drives een bijna oneindige verscheidenheid aan oplossingen voor industriële automatiseringstaken, ondersteund door innovatieve softwareoplossingen voor engineering en configuratie. Dankzij de verscheidenheid aan beschikbare veldbussen, zoals Ethernet/IP, EtherCAT®, PROFINET, Modbus, CANopen en DeviceNet®, zijn de servo drives bij uitstek geschikt om rechtstreeks te communiceren met vrijwel alle programmeerbare controllers (PLC's).
Als standaard servomotor drives en in ons kernprogramma vindt u de elektrische, multiprotocolgeschikte servomotor drive CMMT-AS, , een van de meest compacte servomotor drives op de markt. Hij beschikt over nauwkeurige kracht-, snelheids- en positieregeling. De inbedrijfstelling verloopt snel en eenvoudig met behulp van de software, waarin de gewenste veldbusvariant ook afzonderlijk kan worden ingesteld.
Onze motorcontroller CMMP-AS is daarentegen bijzonder geschikt voor gedecentraliseerde motion functies dankzij de vele interfaces en functies. De gestandaardiseerde interfaces maken eenvoudige integratie in het mechatronische meerassige modulaire systeem mogelijk.
Het stappenmotor drives programma biedt een eenvoudige en voordelige manier om elektrische bewegingen uit te voeren en maakt het verplaatsen en positioneren gemakkelijker dan ooit tevoren – en veel voordeliger dan conventionele elektrische oplossingen.
Zeer efficiënt voor taken met een laag energieverbruik is de elektrische multiprotocolgeschikte servomotor drive CMMT-ST, die zich vooral heeft bewezen bij positioneringstaken en point-to-point bewegingsoplossingen. Hij is 50% compacter dan onze kleinste servomotor drive CMMT-AS en daarom ideaal voor gebruik in eenvoudige toepassingen.
Om een productieproces zo rendabel mogelijk te maken dienen de gebruikte productiemachines te voldoen aan een aantal essentiële eisen:
Dit zijn punten waarin elektrische aandrijfsystemen excelleren. Voor de basisbewegingen en basisfuncties kunnen eenvoudige asynchrone motoren als aandrijving gebruikt worden, vaak aangestuurd door een frequentieregelaar. Maar waar de bewegingen dynamischer worden, met hogere snelheden, acceleraties, deceleraties en een nauwkeurig volgen van een bewegingsprofiel, daar worden vaak servosystemen ingezet. Een motion controller stuurt dan via een veldbus de servo drives (ook wel servo controllers genoemd) aan, en zorgt zo voor een nauwkeurige synchronisatie van de verschillende bewegingen in de machine.
Een motion controller kan eenvoudige punt tot punt bewegingen aansturen, maar zijn echte kracht ligt toch in het realiseren van complexere bewegingsprofielen, vaak zijn dit gecoördineerde bewegingen tussen verschillende actuatoren. Dit kan gaan van het zacht en geruisloos, mooi synchroon laten lopen van twee lineaire bewegingen tot het uitvoeren van complexe CNC taken, zoals bij een draaibank of freestafel bijvoorbeeld.
Maar wat is nu juist een servosysteem ? Per definitie regelt een servosysteem de positie, snelheid, acceleratie en koppel (of kracht) in een mechanisch systeem (niet noodzakelijk deze vier parameters simultaan).
Een elektrisch servosysteem bestaat doorgaans uit :
Een servomotor is niet één bepaald type motor. Elke motor die uitgerust is met een encoder en in een servoloop geïntegreerd wordt, kan beschouwd worden als zijnde een servomotor : een asynchrone motor met een encoder, een stappenmotor met een encoder, een brushless DC motor (BLDC), een permanent magneet synchrone motor met encoder, enzovoort.
Maar doordat motoren (synchroon of asynchroon) met slank uitgevoerde rotoren vaak voor deze servotoepassingen gebruikt worden, worden zij vaak aangeduid als « servomotor ».
De servo drive (motion controller) regelt door middel van pulsbreedtemodulatie (PBM of PWM) de frequentie, spanning en stroom die naar de motor gestuurd wordt om op die manier de gevraagde snelheid en koppel te bereiken. De positie van de rotor wordt gemeten, meestal door middel van een encoder, en de meetwaarde wordt door de servodrive ingelezen. Op die manier kan de snelheid heel precies continu bijgeregeld worden, en kan ook de actuele positie berekend worden en naar de gevraagde positie gebracht worden. Dit noemt men een closed loop sturing.
Het grote verschil tussen servomotoren en stappenmotoren is dat een stappenmotor ook in open loop kan gebruikt worden voor positioneertoepassingen. Een stappenmotor heeft geen terugkoppeling (lees : encoder) nodig om gebruikt te kunnen worden als positioneersysteem, en wordt door de stappenmotor drive een aantal stappen verder gestuurd, waarbij 1 stap overeen komt met een bepaalde hoekverdraaiing van de rotor (bijvoorbeeld 1,8° per stap). Dit is per definitie door het ontbreken van de terugkoppeling van de rotorpositie geen servosysteem meer.
Voor de kleinere servosystemen met beperkt vermogen en die gebruik maken van stappenmotoren of BLDC motoren worden vaak servo drives gebruikt die gevoed worden op 24 of 48 VDC (Extra Low Voltage).
De servosystemen met hoger vermogen maken vaak gebruik van servo regelaars gevoed op 230 of 400 VAC (Low Voltage). Deze wisselspanning wordt dan eerst gelijkgericht en opgeslagen in een tussenkring, waarna deze DC spanning door een PWM schakeling terug omgezet wordt in een wisselspanning met bepaalde amplitude en frequentie voor het aandrijven van de servo motor.
Moderne servo drives worden vaak via een veldbus (Profinet, EtherCat, EthernetIP, Profibus, CAN bus, ...) door een bovenliggende PLC of Motion Controller aangestuurd. Zij krijgen via die weg de gewenste positie, snelheid, acceleratie (versnelling) en koppel (of kracht) doorgestuurd voor de eenvoudige punt tot punt bewegingen, of een isosynchrone continue stroom van setpoints voor de positie en/of snelheid indien er complexe gesynchroniseerde of CNC gerelateerde bewegingen dienen uitgevoerd te worden.
Voor een meer gedetailleerde uitleg over servosystemen : zie deze blog: Wat is Servo?
Het bepalen van de meest optimale componenten voor het realiseren van een performant en precies gedimensioneerd elektrisch positioneersysteem kan een complexe zaak zijn, doordat er met zoveel mechanische, elektrische en regeltechnische parameters dient rekening gehouden te worden.
Gelukkig zijn er software applicaties die je hierin helpen. Een mooi voorbeeld hiervan is de Electric Motion Sizing app van Festo, een online tool die vertrekkende van een aantal gegevens van de toepassing, zoals te verplaatsen massa, lengte en positioneertijd een volledig elektrisch positioneersysteem samenstelt, inclusief mechanica, motor, reductor en servo drive. Met één druk op de knop wordt dan een volledige stukkenlijst gegenereerd, aangevuld met het nodige toebehoren zoals motorkabels voor het aansluiten van de servomotor.