Hastighedskontrol er generelt realiseres af en frekvensomformer, og en servomotor bruges til hastighedskontrol. Det er generelt bruges til hurtig acceleration eller deceleration eller præcis hastighedskontrol, fordi sammenlignet med frekvensomformeren, kan servomotor nå flere tusinde omdrejninger inden for et par millimeter. Da servoer er lukket loop, hastigheden er meget stabil. Momentstyring styrer hovedsagelig servomotorens udgangsmoment, også på grund af servomotorens hurtige respons. Ved hjælp af ovenstående to former for kontrol, kan servodrevet betragtes som en frekvensomformer, og det er generelt styres analog.
Den vigtigste anvendelse af servomotor er positioneringskontrol. Positionsstyring har to fysiske mængder, der skal styres, nemlig hastighed og position. For at være præcis, er det at styre, hvor hurtigt servomotoren når, og hvor det stopper præcist.
Servodrevet styrer servomotorens afstand og hastighed med frekvensen og antallet af modtagne impulser. For eksempel er vi enige om, at servomotoren vil gøre en omdrejning hver 10.000 pulser. Hvis PLC'en sender 10.000 impulser på et minut, vil servomotoren fuldføre en omdrejning med en hastighed på 1r/min. Hvis den sender 10.000 impulser på et sekund, vil servomotoren fuldføre en omdrejning med en hastighed på 60r/min. ring.
PLC styrer derfor servomotoren ved at styre de impulser, der sendes. Det er den mest almindelige måde at sende impulser fysisk, det vil sige ved hjælp af plc'ens transistorudgang. Generelt bruger low-end PLC'er denne metode. I high-end PLC overføres antallet og frekvensen af impulser til servodrevet via kommunikation, såsom Profibus-DP CANopen, MECHATROLINK-II, EtherCAT og så videre. Disse to metoder er bare forskellige i kanalerne for realisering, essensen er den samme, og det er det samme for vores programmering. Dette er, hvad jeg ønsker at sige til dig, at lære de principper, lære ved analogi, snarere end at lære af hensyn til læring.
For program skrivning, er denne forskel meget stor. Japansk PLC anvender instruktionsmetode, mens European PLC vedtager funktionsblokform. Men essensen er den samme. For eksempel, for at styre servo til at tage en absolut positionering, er vi nødt til at styre output kanal PLC, antallet af impulser, pulsfrekvens, acceleration og deceleration tid, og behovet for at vide, hvornår servodrevet er placeret, om det rammer grænsen, osv. Vent. Uanset hvilken type PLC, er det intet mere end kontrol af disse fysiske mængder og læsning af bevægelsesparametre, men forskellige PLC implementeringsmetoder er forskellige.





