Abstract:
Servo motors are synchronous machines through which a different angle can be obtained with high
accuracy when the motor is running through specific pulses through which the motor running time is controlled,
as the rotating part of the motor rotates to reach the desired angle when set through a closed control loop.
The goal of this project is to build a model to control the speed and angle of the servo motor, the motor is
controlled by PLC where the number of pulses is set that works to determine the angle, speed and direction of
rotation of the motor, and the closed loop control process is performed by the encoder sensor to read the speed
and position. This data is sent via the sensor to the drive system, which processes this data and sends faults to the
PLC.
This project demonstrates the results using MATLAP simulation, in which different curves of angles and
velocities were shown, and ISPSOFT 3.09 software was used to control the programming and operation of the
PLC to simulate the main controller and system using COMMGR 1.1 software. Driver settings have been
modified using PANATERM software.