Control Systems and Circuits - 2
Control Systems and Circuits - 2
and
Circuits – Part 2
What we will learn today
What are Servos?
What is a CNC?
Basic operation of the above
Key parameters related to above
Some applications
What is Servo?
Origin of the word - Late 19th century: from Latin servus ‘slave’.
Slaves faithfully obey the commands of the master
Machine Panel
What is a CNC System?
Servo drives
Siemens Sinamics S120
What is a CNC System?
NC-PLC
NC Exchange Area
in from of
Data Blocks
(DB)
Controls the
Pneumatic and PLC
Hydraulically
operated
cylinders, · PLC Program
Induction motors · Digital and Analog I/Os
of conveyors, · Messaging
Lubrication, etc.
Closed Loop System – Servo Loop
MOTION
COMMAND
NOMINAL NOMINAL NOMINAL
POSITION SPEED TORQUE
ROTARY
POSITION
POSITION SPEED CURRENT PWM ENCODER FOR
SETPOINT +- CONTROLLER +- CONTROLLER +- CONTROLLER INVERTER ROTOR SPEED (&
GENERATOR
AXIS POSITION)
CURRENT LOOP
POSITION LOOP
POSITION SPEED LOOP
MEASUREMENT
USING LINEAR
ENCODER
SLIDE NUT AND BELT & ELASTIC
BALL SCREW
MOTION LOAD PULLEY COUPLING
Parameter
Parameter Name Unit value value value
Number Comparison with Kinematics data sheet
Axis name - X Z1 Z2
In Gantry kinematics data maximum speed given is in mm/sec.For X axis speed
mm/ given is 3000 and for Z axis it is 2000.
Maximum Speed 18000 12000 12000
min we have to multiply these by 60 to set value in parameter 32000
32000 $MA_MAX_AX_VELO which is in mm/min
Acceleration Time Sec 1 0.67 0.67
32300 Acceleration (Maximum) m/sec2 3 3 3
32410 Jerk Parameter Sec 0.4 0.27 0.27
$MA_DRIVE_AX_RATIO_DEN
100 100 100
31050 OM[0] In Gantry kinematics data gear box reduction ration value give for X axis 7.25.
So we set this as Paramour 31050 DRIVE_AX_RATIO_DENOM[0]=100 and
$MA_DRIVE_AX_RATIO_NUM 31060 DRIVE_AX_RATIO_numera[0]=725
725 1025 1025 In Gantry kinematics data gear box reduction ration value give for Z axis 10.25.
ERA[0]
So we set this as Parameter 31050 DRIVE_AX_RATIO_DENOM[0]=100 and
31060 31060 DRIVE_AX_RATIO_numera[0]=1025
299.8 In Gantry kinematics data PCD of Pinion value given is
$MA_LEADSCREW_PITCH mm 299.83 299.83 95.49. 31030 Leadscrew pitch parameter must be set with value PCD of pinion
3
31030 multilied by Pi value (3.14)
Linear Travel per rev. of motor 41.37
mm 29.267 29.267
shaft 8
4350. In Gantry kinematics data these values given as Maximum motor operational
$MA_RATED_VELO RPM 4100.15 4100.15
32260 15 speed
Motor Brake torque Nm 43 43 43
6.695
Inertia Ratio to load - 0.8844 0.8844
6
Load inertia reflected on motor
Kg-m2 0.079 0.01044 0.01044
shaft
P1520 Torque limit upper Nm 75 55 55 In Gantry kinematics data these values given as maximum power
P1521 Torque limit lower Nm -75 -55 -55 In Gantry kinematics data these values given as maximum Torque
P2177 Motor locked Delay Time Sec 0.4 0.4 0.4 In Gantry kinematics data these values given as Max Torque Time
Basic NC Parameters
GL300 Gantry model
Parameter
Parameter Name Unit Comparison with Kinematics data sheet
Number
In Gantry kinematics data maximum speed given is in
mm/sec.For X axis speed given is 3000 and for Z axis it
is 2000.
32000 Maximum Speed mm/min
we have to multiply these by 60 to set value in
parameter 32000 $MA_MAX_AX_VELO which is in
mm/min
32300 Acceleration (Maximum) m/sec2
32410 Jerk Parameter Sec
31050 $MA_DRIVE_AX_RATIO_DENOM[0] In Gantry kinematics data gear box reduction ration
value give for X axis 7.25.
So we set this as Parameter 31050
DRIVE_AX_RATIO_DENOM[0]=100 and
31060 DRIVE_AX_RATIO_numera[0]=725
In Gantry kinematics data gear box reduction ration
31060 $MA_DRIVE_AX_RATIO_NUMERA[0] value give for Z axis 10.25.
So we set this as Parameter 31050
DRIVE_AX_RATIO_DENOM[0]=100 and
31060 DRIVE_AX_RATIO_numera[0]=1025
In Gantry kinematics data PCD of Pinion value given is
31030 $MA_LEADSCREW_PITCH mm 95.49. 31030 Leadscrew pitch parameter must be set
with value PCD of pinion multilied by Pi value (3.14)
Linear Travel per rev. of motor shaft mm
In Gantry kinematics data these values given as
32260 $MA_RATED_VELO RPM
Maximum motor operational speed
Basic Drive Parameters
GL300 Gantry model
Parameter
Parameter Name Unit Comparison with Kinematics data sheet
Number
G01 X200 Z-500 F2000 will move both X and Z axes simultaneously with a feed
of 2 m/min
M40 used to move a pneumatic slide forward