Lab Report
Lab Report
Lab Report
Semester: 𝟔𝒕𝒉
Lab Report
Department of Technology
The University of Lahore
1-Km, Raiwind Road, Lahore
Lab #1
Introduction of Lab equipment’s and lab manual.
Objective:
Objective of this experiment is to give a brief introduction of Lab equipment’s and lab
manual.
Outcomes:
After this lab student should have knowledge about equipment’s, DC drives its types,
AC drives its types and PLC based equipment’s.
Theory
1. Introduction of Lab Manual:
DC Drives.
DC servo motor.
PLC
Question 3
Define Actuator?
An actuator is a part of a device or machine that helps it to achieve physical movements
by converting energy, often electrical, air, or hydraulic, into mechanical force. Simply
put, it is the component in any machine that enables movement
Lab #2
Introduction of DC drives and its types.
Objective:
Objective of this experiment is to give a brief introduction of DC drives and its
different types.
Outcomes:
After this lab student should have knowledge about the DC drives and also its types.
DC Drives:
DC drive is basically a DC motor speed control system that supplies the voltage to the
motor to operate at desired speed. Earlier, the variable DC voltage for the speed control
of an industrial DC motor was generated by a DC generator. DC drive technology is
efficient, reliable, cost effective, operator friendly and relatively easy to implement. DC
drive provides many advantages over AC drives, especially for regenerative and high
power applications. DC drives have been widely used in industrial drive applications in
order to offer very precise control. Of course, variable frequency drives (VFDs) and AC
motors are now offering an alternative to DC drives and motors, but there are many other
applications where DC drives are extensively used including crane and hoists, elevators,
spindle drives, winders, paper production machines, crushers, etc. due to the advantages
of DC drives.
Types of DC Drives:
Single Phase DC drives
Three Phase DC drives
DC-DC converter drives
Single Phase DC drives:
Single Phase drives are used in low power application in range upto 100KW
Three Phase DC Drives:
Three Phase DC drive are used in High power application in range 100KW to 500KW
Single Phase drives are used in low power application in range upto 100KW
Question 2
Define Three Phase DC drives?
Three Phase DC drive are used in High power application in range 100KW to 500KW
Lab#3
Control and drives parameter setting of dc drive
DC Drives Parameter Setting/Programming
Objective:
Objective of this experiment is to give a brief introduction of Control and drives
parameter setting of dc drive DC Drives Parameter Setting/Programming
Outcomes:
After this lab student should have knowledge about the Controling and drives
parameter setting of dc drive DC Drives Parameter Setting/Programming
Theory
Programming parameter’s associated with DC drives are expensive & similar to those
used in conjunction with AC drives. An operator’s panel is used for programming of
control setup & operating parameters for a drive
Procedure
DC Drives Parameter Setting / Programming
SPEED SETPOINT. This signal is derived from a closely regulated fixedvoltage
source applied to a potentiometer. ...
SPEED FEEDBACK INFORMATION. ...
CURRENT FEEDBACK INFORMATION. ...
MINIMUM SPEED. ...
MAXIMUM SPEED. ...
IR COMPENSATION. ...
ACCELERATION TIME. ...
DECELERATION TIME.
SPEED SETPOINT:
This signal is derived from a closely regulated fixed voltage source applied to a
potentiometer. The potentiometer has the capability of accepting the fixed voltage
& dividing it down to any value,
SPEED FEEDBACK INFORMATION:
In order to "close the loop" & control motor speed accurately, it's necessary to
provide the control with a feedback signal related to motor speed. The standard
method of doing this in a simple control is by monitoring the armature voltage &
feeding it back into the drive for comparison with the input set point signal.
CURRENT FEEDBACK INFORMATION:
The second source of feedback information is obtained by monitoring the motor
armature current. This is an accurate indication of the torque required by the load.
MINIMUM SPEED:
The typical minimum speed adjustment is from 0 to 30 percent of motor base
speed.
MAXIMUM SPEED:
The maximum speed adjustment sets the maximum speed attainable.
IR COMPENSATION:
IR compensation is a method used to adjust for the drop in a motor's speed
due toarmature resistance. This helps stabilize the motor's speed from a no-
load to full- load condition. IR compensation should be applied only to
voltage-regulated drives.
ACCELERATION TIME:
As its name implies, the acceleration time adjustment will extend or shorten the
amount of time for the motor to go from zero speed up to the set speed.
DECELERATION TIME:
The deceleration time adjustment allows loads to be slowed down over an
extended period of time.
Review Questions
Question 1
Define SPEED SETPOINT?
This signal is derived from a closely regulated fixed voltage source applied to a
potentiometer. The potentiometer has the capability of accepting the fixed voltage&
dividing it down to any value
Question 2
Define ACCELERATION TIME?
As its name implies, the acceleration time adjustment will extend or shorten the
amount of time for the motor to go from zero speed up to the set speed.
Lab #4
Control/operating of DC Stepper/Servo Motor using DC Drive
Objective:
Objective of this experiment is to give a brief introduction of Control/operating of
DC Stepper/Servo Motor using DC Drive
Outcomes:
After this lab student should have knowledge about the controlling/operating of
DC stepper motor
Controlling Modes of DC Drives:
Position Control Mode
Speed Control Mode
Torque Mode Control Mode
Position Control:
It is accomplished through a control switch or via an electronic drive controller and
entails reversing the polarity of the armature connections, which can be done with
a push button control of mechanically interlocked forward and reverse buttons or
programming the electronic drive controller for reverse operation
Speed Control:
A D.C. motor’s speed can be varied throughout the continuous speed range by
varying the armature current by using a resistor or an electronic drive controller
Torque Mode Control:
When power is removed from a motor, it begins to coast to a stop and is time-
dependent upon the inertia and the load. Coasting is impractical in some
applications because the motor would take too long to stop. In these cases, a brake
can be used to stop the motor quickly. There are four types of brakes: mechanical,
magnetic clutch/eddy current, dynamic and regenerative brakes. Dynamic braking
is accomplished by dissipating the kinetic energy in the armature across a braking
resistor. During stopping, while the armature is rotating, it acts as a generator. The
dynamic braking resistor becomes this generator’s load, thus, a transfer of energy
occurs from the armature (acting as a generator) into the resistor, which dissipates
the energy in the form of heat, causing the motor to slow down.
Operating Modes:
The Operating modes of stepper motor using DC drives are as follows.
Motoring
Regenerative Breaking
Dynamic Breaking
Plugging
Four Quadrants
Motoring:
The arrangement of motoring are shown in fig 1. Back emf 𝐸𝑔 is less han supply
voltage 𝑉𝑎 . Both armature and field current are positive. The motor develops
torque to meet the load current.
Fig.1.Motoring
Regenerative Breaking:
The arrangement for regenerative braking are shown in fig 2. The motor act as a
generator and develop an induced voltage 𝐸𝑔 , 𝐸𝑔 is must be greater than the supply
voltages 𝑉𝑎 . The armature current is negative, but the field current is positive. The
kinetic energy of the motor is returned to the supply.
Fig.2.Regenrative Braking
A series motor is usually connected as a self-excited generator. For self-excitation,
it is necessary that the field current aids the residual flux. This is normally
accomplished by reserving the armature terminals or the field terminals.
Dynamic braking:
The arrangement shown in fig 3 are similar to those of regenerative braking, except
the supply voltage 𝑉𝑎 is replaced by a braking resistance. The kinetic energy of the
motor is dissipated in R.
Fig.3.Dynamic braking
Plugging:
Plugging is a type of braking. The connections for plugging are shown in fig 4. The
armature terminals are reserved while running. The supply voltage 𝑉𝑎 and the
induced voltage 𝐸𝑔 act in a same direction. The armature current is reversed,
thereby producing a braking torque. The field current is positive. For a series
motor, either the armature terminals or field terminals should be reserved, but not
both.
Fig.4.Plugging
Four Quadrants:
Fig 5 shows the polarity of a supply voltage 𝑉𝑎 , back emf 𝐸𝑔 , and armature current
𝐼𝑎 for separately excited motor. In forward motoring (quadrant I), 𝐸𝑔 , 𝑉𝑎 , 𝐼𝑎 are all
positive. The torque and speed are also positive in this quadrant.
During forward braking (quadrant II), the motor runs in the forward direction and
the induced emf 𝐸𝑔 continues to be positive. For the torque to be negative and the
direction of the energy flow to reserve, the armature current must be negative. The
supply voltage 𝑉𝑎 should be kept less than 𝐸𝑔 .
In reverse motoring (quadrant III), 𝐸𝑔 , 𝐼𝑎 , 𝑉𝑎 are all negative. The torque and speed
are also negative in this quadrant. To keep the torque negative and the energy
flows from the force to the motor. The back emf 𝐸𝑔 must satisfy the condition
|𝑉𝑎 | > |𝐸𝑔 |. The polarity of 𝐸𝑔 can be reserved by changing the direction of field
current or by reserving the armature terminals.
During reverse braking (quadrant IV), the motor run in the reverse direction
𝐸𝑔 𝑎𝑛𝑑 𝑉𝑎 continue to be negative. For the torque to be negative and the energy to
flow from the motor to the source, the armature current must be positive. The
induced emf 𝐸𝑔 must satisfy the condition |𝑉𝑎 |<|𝐸𝑔 |
Question 2
Define plugging?
Plugging:
Plugging is a type of braking. The connections for plugging are shown in fig 4. The
armature terminals are reserved while running. The supply voltage 𝑉𝑎 and the
induced voltage 𝐸𝑔 act in a same direction. The armature current is reversed,
thereby producing a braking torque. The field current is positive. For a series
motor, either the armature terminals or field terminals should be reserved, but not
both.
Lab #5
Introduction of AC drives and its types.
Objective:
Objective of this experiment is to give a brief introduction of AC drives and its
different types.
Outcomes:
After this lab student should have knowledge about the AC drives and also its
types.
Theory
AC Drives:
When it comes to the a word “AC drive” at several occasions, it is a device that
controls number of rotations of motors, which are for example loaded in air
conditioners, refrigerators and fluorescent lights and even elevators or bullet trains.
In case of air conditioner, AC drive changes the number of rotation of motors, and
you may be able to stay at comfortable temperature by adjusting the air volume.
Because an AC drive controls the rotation not to rotate motors more than
necessary, it contributes to energy saving and CO₂ reduction.
Fig.1.AC Drives
Types of AC Drives:
Induction Motor Drives
Synchronous Motor Drives
Stepper Motor Drives
Linear Induction Motor Drives
Induction Motor Drives:
Induction motors or asynchronous motors are often called the workhorses of the
industry. This is the outcome of lot of advantages of the induction motor over other
technologies. The motor has a low maintenance need. The only parts that can fray
are the bearings. If the induction motor isn't used excessively (to high voltage,
current or mechanical impact) the bearings determine the life cycle of the induction
motor. There is unlike a DC-motor no need for carbon brushes to commute the
current. The induction motor can be made easily and with that the price is rather
low compared with other technologies. The induction motor doesn't use a
combustion process to deliver power so there is no need to (re)fuel or air. The
cooling can be integrated so that the induction motor can work in a hermetically
sealed environment for instance under water. The induction motor has a high
power to weight ratio. Another advantage is the high start torque so that starting
under load is possible. Since the development of variable frequency drives and
vector control systems, this induction motor is also easy to control in speed and
torque. This gave a lot of opportunities in automation processes
Fig.3.Synchronous Drive
Stepper Motor Control:
A stepper motor is a brushless, synchronous electric motor that converts digital
pulses into mechanical shaft rotation. Every revolution of the stepper motor is
divided into a discrete number of steps, in many cases 200 steps, and the motor
must be sent a separate pulse for each step. The stepper motor can only take one
step at a time and each step is the same size. Since each pulse causes the motor to
rotate a precise angle, typically 1.8°, the motor's position can be controlled without
any feedback mechanism. As the digital pulses increase in frequency, the step
movement changes into continuous rotation, with the speed of rotation directly
proportional to the frequency of the pulses. Step motors are used every day in both
industrial and commercial applications because of their low cost, high reliability,
high torque at low speeds and a simple, rugged construction that operates in almost
any environment. Stepper motors are fall into two types;
Variable-reluctance stepper motor
Permanent-magnet stepper motor
Linear Induction Motor:
A linear induction motor (LIM) is an alternating current (AC), asynchronous linear
motor that works by the same general principles as other induction motors but is
typically designed to directly produce motion in a straight line. Characteristically,
linear induction motors have a finite primary or secondary length, which generates
end-effects, whereas a conventional induction motor is arranged in an endless loop.
Despite their name, not all linear induction motors produce linear motion; some
linear induction motors are employed for generating rotations of large diameters
where the use of a continuous primary would be very expensive.
As with rotary motors, linear motors frequently run on a three-phase power supply
and can support very high speeds. However, there are end-effects that reduce the
motor's force, and it is often not possible to fit a gearbox to trade off force and
speed. Linear induction motors are thus frequently less energy efficient than
normal rotary motors for any given required force output.
SPEED SETPOINT:
This signal is derived from a closely regulated fixed voltage source applied to
a potentiometer. The potentiometer has the capability of accepting the fixed
voltage& dividing it down to any value,
MINIMUM SPEED:
The typical minimum speed adjustment is from 0 to 30 percent of motor base
speed.
MAXIMUM SPEED:
The maximum speed adjustment sets the maximum speed attainable.
IR COMPENSATION:
IR compensation is a method used to adjust for the drop in a motor's speed
due toarmature resistance. This helps stabilize the motor's speed from a no-
load to full- load condition. IR compensation should be applied only to
voltage-regulated drives.
ACCELERATION TIME:
As its name implies, the acceleration time adjustment will extend or shorten the
amount of time for the motor to go from zero speed up to the set speed.
DECELERATION TIME:
The deceleration time adjustment allows loads to be slowed down over an
extended period of time.
Review Questions
Question 1
Define SPEED SETPOINT?
In cybernetics and control theory, a setpoint (also set point or set-point) is the
desired or target value for an essential variable, or process value of a system.
Departure of such a variable from its setpoint is one basis for error-controlled
regulation using negative feedback for automatic control. The set point is usually
abbreviated to SP, and the process value is usually abbreviated to PV.
Block diagram of a negative feedback system used to maintain a setpoint in the
face of a disturbance using error-controlled regulation. Positive error means
feedback is too small (controller calls for an increase), and negative error means
feedback is too large (controller calls for a decrease).
Question 2
Define ACCELERATION TIME?
In mechanics, acceleration is the rate of change of the velocity of an object with
respect to time. Accelerations are vector quantities. The orientation of an object's
acceleration is given by the orientation of the net force acting on that object.
Unit of acceleration is the metre per second per second (m/s2). Definition. The
snewton is that force which, when acting on a mass of one kilogramme, produces
an acceleration of one metre per second per second.
Formula
\overline{a} = \frac{v - v_0}{t} = \frac{\Delta v}{\Delta t}
\overline{a} = average acceleration
v = final velocity
v_0 = starting velocity
t = elapsed time
Lab #7
Control/operating of AC Servo/single three phase Motor using AC
Servo Drive
Objective:
Objective of this experiment is to give a brief introduction of Control/operating of
AC Stepper/Servo Motor using AC Drive
Outcomes:
After this lab student should have knowledge about the controlling/operating of
AC servo motor
Theory
One of the key features of single-level and mixed mode power conversation
processing, architecture is the integration of the gate drive. Protection, and sensing
functions. The integration is implemented in a high voltage integrated circuit
(HVIC) technology. Multifunction sensing chips that integrate current and voltage
feedback with both amplitude and phase information can simplify the design of ac
or brushless DC (BLDC) motor drives. Monolithic integration of the gate drive,
protection, linear current sensing, and more function in a single piece of silicon
using HVIC technology is the ultimate goal. Thus, all power conversion functions
for robust, efficient, cost effective, compact motor drive should ideally be
integrated in modular fashion with appropriately defined serial communication
protocol for local or remote control. The three major parts of this fig are as follows.
Control Block
Drive Block
Power Block
Control Block
The control block has a multiple option in it like discrete input the discrete port is
available which take discrete input and provide discrete output and for analog input
the analog I/O’s port is available which take analog input whereas for serial comm
the serial communication port is available. This block also has a microcontroller in
it which is used for the controlling purpose.
Drive Block:
Drive block is simply used for the purpose of Drive the circuit. Drive blocks
contains OPTs coupling which is used for the purpose of coupling, it also contains
PWM AD/DA DIO, Current feedback IC’s and also have Gate Drive and
Protection.
Power Block:
Power block consists of two parts:
Three Phase Bridge Rectifier
Inverter
Three Phase Bridge Rectifier:
The full-wave three-phase uncontrolled bridge rectifier circuit uses six diodes, two
per phase in a similar fashion to the single-phase bridge rectifier. A 3-phase full-
wave rectifier is obtained by using two half-wave rectifier circuits. The advantage
here is that the circuit produces a lower ripple output than the previous half-wave
3-phase rectifier as it has a frequency of six times the input AC waveform.
Also, the full-wave rectifier can be fed from a balanced 3–phase 3-wire delta
connected supply as no fourth neutral (N) wire is required. Consider the full-wave
3-phase rectifier circuit below.
Question 2
Define three phase bridge rectifier?
A 3 Phase rectifier is a device which rectifies the input AC voltage with the use of
3 phase transformer and 3 diodes which are connected to each of the three phases
of transformer secondary winding.
Lab #8
Introduction of PLC and types of PLC
Objective:
Objective of this experiment is to give a brief introduction of PLC and its types.
Outcomes:
After this lab student should have knowledge about the PLC and its types
Theory:
Programmable Logic Controller (PLC) also known as Industrial Computer is the
major component in the industrial automation sector. Due to its robust
construction, exceptional functional features like PID controllers, sequential
control, timers and counters, ease of programming, reliable controlling capabilities
and ease of hardware usage – this PLC is more than a special-purpose digital
computer in industries as well as in other control-system areas. Different types of
PLCs from vast number of manufacturers are available in today’s market.
What is a PLC System?
PLC is invented to replace traditional control panels whose operations depend on
the electromagnetic logic relays that are based on timers in industrial control
systems. PLCs are capable of monitoring the inputs continuously from sensors and
producing the output decisions to operate the actuators based on the program.
Every PLC system needs at least these three modules:
CPU Module
Power Supply Module
One or more I/O Module
CPU Module:
Applications of PLC
PLC and SCADA combination of control structure is mostly used in industrial
automation sector and also in electrical utility systems like power transmission and
distribution systems. Programmable sequential switching operation is another
major application area of the PLC.
Review Questions
Question 1
Define PLC?
A programmable logic controller or programmable controller is an industrial
computer that has been ruggedized and adapted for the control of manufacturing
processes, such as assembly lines, machines, robotic devices, or any activity that
requires high reliability, ease of programming, and process fault diagnosis.
Question 2
Write Applications of PLC?
The PLC is also commonly used in civil applications such as in washing machines
and for controlling traffic signals and elevators. They are used in many industries
to monitor and control production processes and building systems.
Lab #9
Introduction of ladder logic compiling software
Objective:
Objective of this experiment is to give a brief introduction of ladder logic
compiling software.
Outcomes:
After this lab student should have knowledge about the ladder logic compiling
software.
Theory:
What is Ladder Logic?
Ladder logic (also known as ladder diagram or LD) is a programming language
used to program a PLC (Programmable Logic Controller). It is a graphical PLC
programming language which expresses logic operations with symbolic notation.
Ladder logic is made out of rungs of logic, forming what looks like a ladder –
hence the name ‘Ladder Logic’.
Ladder logic is mainly for bit logic operations, although it is possible to scale a
PLC analog input. Even simple bit logic operations can be beneficial in more
advanced PLC programs and SCADA system programming.
The people or the organization that sets the standards for ladder logic is PLC Open.
Ladder logic is not only a programming language for PLC’s. It is one of the
standardized PLC programming languages. This simply means that ladder logic is
described in a standard. That standard is called IEC 61131-3. But for now, the only
thing you need to know is that there is a standard describing this programming
language.
Introduction to Ladder Logic:
To get you started with ladder logic there are a few things you should know about the programming
language. You should know why ladder logic was invented because then it will be much easier for
you to understand it. Especially if you have prior experience with electrical circuits and relays or
some boolean logic.
Ladder logic is a graphical programming language which means that instead of text, the
programming is done by combining different graphic elements. These graphic elements are called
symbols.
One of the smart things about the ladder logic symbols is that they are made to look like electrical
symbols. Ladder logic was originally created for technicians, electricians, and people with an
electrical background. People who are used to look at electrical diagrams and schematics.
Take a look at the symbols and see if you think they look familiar.
Just as in electrical diagrams ladder logic have symbols for contacts and relays (which are called
coils in ladder logic). The symbols may look a little different from the ones you find in electrical
schematics, but they have almost the same functions.
Relay Ladder Logic:
As I said before ladder diagrams can look a lot like electrical schematics going
vertical. Most people learn to draw ladder logic diagrams this way – by building
them as electrical schematics. But there are some differences. This is why I will
advise you to learn it in a different way.
I will explain this way in this ladder logic tutorial.
The problem here is that electrical control systems and the PLC work in different
ways. Here are the biggest differences:
The PLC takes one ladder logic line (rung) and executes that and then goes to the
next line
In electrical systems, multiple lines (current pathways) can be executed (activated)
at the same time
With these crucial differences in mind, let’s get into it. It’s time to learn some
ladder logic.
Ladder Logic Programming:
Figure 1 shows electrical continuity, when SW1 is closed, the current will flow
from L-1 to L-2 and energize the load.
Question 1
Define Logic Engine?
The logic engine is responsible for arbitrating all input and output signals based on
the given logic expressions and sensor-actuator configurations.
Question 2
Define Actuators?
An actuator is a part of a device or machine that helps it to achieve physical
movements by converting energy, often electrical, air, or hydraulic, into
mechanical force. Simply put, it is the component in any machine that enables
movement
Lab #12
Write a Ladder programming to control DC drives
Objective:
Objective of this experiment is to write a Ladder programming to control DC
drives.
Outcomes:
After this lab student should have knowledge about the ladder programming to
control DC drives.
Procedure:
The installed in the previous section’s motor-control-circuits work fine, but the
motor will run only as long as each push button switch is held down.
If we wanted to keep the motor running even after the operator takes his or her
hand off the control switch types (es), we could change the circuit in a couple of
different ways: we could replace the push button switches with toggle switches, or
we could add some more relay logic to “latch” the control circuit with a single,
momentary actuation of either switch.
Let’s see how the second approach is implemented since it is commonly used in
industry:
Now, if either forward or reverse circuits are latched, they may be “unlatched” by
momentarily pressing the “Stop” pushbutton, which will open either forward or
reverse circuit, de-energizing the energized contactor, and returning the seal-in
contact to its normal (open) state.
The “Stop” switch, having normally-closed contacts, will conduct power to either
forward or reverse circuits when released.
So far, so good. Let’s consider another practical aspect of our motor control
scheme before we quit adding to it.
If our hypothetical motor turned a mechanical load with a lot of momentum, such
as a large air fan, the motor might continue to coast for a substantial amount of
time after the stop button had been pressed.
This could be problematic if an operator were to try to reverse the motor direction
without waiting for the fan to stop turning.
If the fan was still coasting forward and the “Reverse” pushbutton was pressed, the
motor would struggle to overcome that inertia of the large fan as it tried to begin
turning in reverse, drawing excessive current and potentially reducing the life of
the motor, drive mechanisms, and fan.
What we might like to have is some kind of a time-delay-relays function in this
motor control system to prevent such a premature startup from happening.
Let’s begin by adding a couple of time-delay relay coils, one in parallel with each
motor contactor coil.
If we use contacts that delay returning to their normal state, these relays will
provide us a “memory” of which direction the motor was last powered to turn.
What we want each time-delay contact to do is to open the starting-switch leg of
the opposite rotation circuit for several seconds, while the fan coasts to a halt.
If the motor has been running in the forward direction, both M1 and TD1 will
have been energized.
This being the case, the normally-closed, timed-closed contact of TD1 between
wires 8 and 5 will have immediately opened the moment TD1 was energized.
When the stop button is pressed, contact TD1 waits for the specified amount of
time before returning to its normally-closed state, thus holding the reverse
pushbutton circuit open for the duration so M2 can’t be energized.
When TD1 times out, the contact will close and the circuit will allow M2 to be
energized if the reverse pushbutton is pressed.
In like manner, TD2 will prevent the “Forward” pushbutton from energizing
M1 until the prescribed time delay after M2 (and TD2) have been de-energized.
The careful observer will notice that the time-interlocking functions of TD1 and
TD2 render the M1 and M2 interlocking contacts redundant. We can get rid of
auxiliary contacts M1 and M2 for interlocks and just use TD1 and TD2‘s contacts,
since they immediately open when their respective relay coils are energized, thus
“locking out” one contactor if the other is energized.
Each time-delay-relays will serve a dual purpose: preventing the other contactor
from energizing while the motor is running and preventing the same contactor
from energizing until a prescribed time after motor shutdown.
The resulting circuit has the advantage of being simpler than the previous
example:
Review Questions:
Question No 1:
System Software
In PLC environment, a program is implemented in what is known as the Ladder
Logic Diagram. It is called that because its shape resembles a ladder. The inputs
which are received from the Input Module are called contacts and the outputs
called coils are on the Output Module of the PLC system. The outputs are used to
drive various output devices. Each rung of the Ladder Logic Diagram contains
contacts on the left side and coils on the right side. The PLC syntax is quite
extensive including arithmetic, logical, branching and other operations. In this
experiment, however, Step Ladder instructions are used to provide the sequential
control to drive the stepper motor. The step ladder is a special relay function that
provides a sequential activation of various output elements. Step Ladder uses state
relays as illustrated in the following partial diagram. The two vertical lines in the
Ladder Logic Diagram are called rails representing the two sides of the power
supply AC or DC. The PLC used in this experiment is DC based. On each Scan
Cycle the system reads the state of the input devices that are connected to the Input
Module and updates the Input Image Table in memory. Then it executes user’s
program (Ladder Logic Diagram also located in memory) and updates the Output
Image Table. As the last step, the system activates or deactivates various output
devices that are connected to the Output Module of the PLC. The Scan Cycle is
repeated several thousand times each second.
When X4 is turned ON, its contact is energized and SET S105 state relay
instruction is executed. SET is the command that activates the state relay. This
action energizes the STL S105 contact applying power to Y6 output, thus
activating its coil. Y6 is a terminal that is located on the Output Module of the PLC
and if an external device was connected to Y6, then power would be applied to that
device.
Should X5 be energized at this time, that will activate S105 state relay. This action
will reset S104, de-energizing contact STL S104 and at the same time energizing
STL S105 contact thus turning OFF Y6 and turning ON Y7. This property of the
state relay where an energized state relay turns OFF the preceding state relay is
very useful in sequential applications. The use of the Step Ladder instructions
results in an efficient program with fewer programming steps.
A quick inspection of Ladder Logic Diagram shown in Fig. suggests that it has
four sectors of programming activity. Each sector is enabled by an STL contact
which in turn is energized by the corresponding state relay. The four sectors
resemble each other in format and the type of task that they perform. Perhaps a
more descriptive view of the tasks performed by each sector is revealed by the
flow chart shown in Fig. 6.
Turning to the flow chart of Fig. 6, the reader will note that the operation begins by
turning ON the Start switch. When it is ON, state relay S100 is activated and the
corresponding contact STL S100 is energized. This enables the first sector where
two input toggle switches are tested to determine their state. X1 controls the
direction of rotation, clock-wise if ON and counter-clockwise if it is turned OFF.
X2, on the other hand determines the motor speed. When X2 is ON, a 1 second
timer T200 is activated and when it is OFF a 20 msec timer T201 is activated.
Assuming that X1 is ON, power is applied to the first phase winding I 1 of the
stepper motor, since YO coil is wired to drive I 1, for the duration of time as
determined by X2 and one of the two timers. The 1 second timer sets the slow
speed while the 20 msec timer, the fast speed. The ON state of X1 initiates the
clock-wise rotation. Regardless of which timer is activated, at the end of its timing
cycle the corresponding contact (T200 or T201) is energized and the state relay
S101 is activated. This action results in contact STL S101 being energized thus
enabling the second sector and disabling the preceding sector.
Assuming that the state of the switches X1 and X2 has not changed, two tasks will
be executed in this sector. First, the second phase I 2 will be powered (power was
removed from the first phase when S101 was activated disabling the first sector).
Second, S102 state relay will be activated, thus disabling the present (second sector
and enabling the third).
This sequential action continues until in the fourth sector S100 state relay is set and
the Return command is encountered. The sequence is now repeated from the first
sector and will repeat indefinitely until the Run switch is set to OFF. The flow
chart highlights the individual steps of the clock-wise and counter clock-wise
motions. Clock-wise on the right-hand side and counter-clockwise on the left-hand
side.
Review Questions
Question 1
Ans Ladder logic is used to develop software for programmable logic controllers
(PLCs) used in industrial control applications. The name is based on the
observation that programs in this language resemble ladders, with two vertical rails
and a series of horizontal rungs between them.
Question 2
Define DC Drives?
Ans: DC drive is basically a DC motor speed control system that supplies the
voltage to the motor to operate at desired speed by using an induction motor,
the DC generator was driven at a fixed speed and by varying the field of the
generator, variable voltage was generated.
Lab #14
Write a Ladder programming to control AC drives
Objective:
Objective of this experiment is to Write a Ladder programming to control AC
drives
Outcomes:
After this lab student should have knowledge about the ladder programming to
control AC drives
Procedure:
Theory:
Often in the industry, need arises for controlling the speed of a 3 Phase Induction
Motor. Delta’s AC motor drives are able to efficiently control motor speed,
improve machine automation and save energy. Each drive in its variable frequency
drive (VFD) series is designed to meet specific application needs.
AC drives accurately control torque, smoothly handle increased load and provide
numerous custom control and configuration operating modes. A VFD can be used
to vary speed, direction and other parameters of a 3-phase motor. We use the 2-
wire method for controlling the speed and direction of the motor.
PLC Program
Network 1 :
In this Network 1, we are checking whether the VFD is ready to start. This signal
will come when all the conditions are healthy as well as safety and power
feedbacks are active.
Network 2:
In the Network 2, When start button is pressed, VFD Drive_DO bit will be set, if
Ready to Start and No Error will be there.
Network 3:
This is the stop logic, When stop button is pressed it will reset the
Drive_DO bit.
Network 4
In this Network 4, this logic is required for safety as soon as Drive_DO bit will set
and if any case VFD will not operate due to any fault then after predefined wait
time, here we considered it as Run_FB_Time, it will reset the Drive_DO bit and
generate Error.
This Error you can acknowledge from the SCADA after resolving the error from
the field side.
Network 5
In this Network 5, If the VFD is taking more current and gives overload error, then
it will reset Drive_DO bit and generate Error.
This Error you can acknowledge from the SCADA after resolving the error from
the field side.
Network 6:
This is the speed selection Digital output, if you select speed input as a local then it
will not activate Speed Selection bit resulting Speed_DO absent and if you select
speed input as a remote then it will activate Speed Selection bit resulting
Speed_DO present.
Review questions
Question no 1
Question no 2
Define AC drives?
Ans: An AC drive is a device used to control the speed of an electrical motor in
order to: enhance process control. Reduce energy usage and generate energy
efficiently. Decrease mechanical stress on motor control applications. Optimize the
operation of various applications relying on electric motors.
Lab #15
Write a Ladder programming to control Servo motor using AC drives
Objective:
Objective of this experiment is to Write a Ladder programming to control AC drives
Outcomes:
After this lab student should have knowledge about the ladder programming to
control AC drives
Procedure:
A PLC has to start a Motor when the Start button is pressed. It has three interlocks
which are Motor Vibration High, Overload & Motor Temperature High.If any of
the interlocks are activated then PLC has to stop the motor immediately.PLC has to
stop the motor if the stop button is pressed.PLC trip logic or interlock has to be
enabled only when the motor is in Remote mode.
PLC Inputs
PLC Outputs
The motor is a three phase, 415V AC powered device. So by default high voltage
equipment will be powered from substations or motor control centers (MCC)
which are maintained by electrical.
Generally the motors have inputs from the field (local control panel) & PLC also.
Which are shown in the figure below.
Note : the motor feeder may have start, stop, some other trips indications like
overload etc… in the motor feeder panel which are not shown in the fig. These are
mounted on the motor feeder panel (in addition to LCP).
If the motor feeder receives start & stop command inputs from PLC then we call
them as Remote Start & Remote Stop signals.
Similarly if a motor feeder receives start & stop command inputs from a local
control panel (LCP) which is installed in a field (near to motor) then we call them
as Local Start & Local Stop signals.
Review Questions
Question 1
Define Stepper Motor?
Ans: Stepper motors are DC motors that move in discrete steps. They have
multiple coils that are organized in groups called "phases". By energizing each
phase in sequence, the motor will rotate, one step at a time. With a computer
controlled stepping you can achieve very precise positioning and/or speed control
Question 2
Applications of Stepper Motor?
Ans: The stepper motor is used for precise positioning with a motor, such as hard
disk drives, robotics, antennas, telescopes, and some toys. ... Stepper motors cannot
run at high speeds, but have a high holding torque.
Lab #17
Communication b/w HMI and programming
Objective:
Objective of this experiment is to give a brief introduction of Communication b/w
HMI and programming
Outcomes:
After this lab student should have knowledge about the Communication b/w HMI
and programming
Procedure:
Before performing any
communication, it is better to understand the hardware interface of Delta Hmi
TP04 series
and how to set the communication settings in TPEditor software program. Please
refer to the following sections for the method of communication.
An external 24V DC power is required when
activating TP04 series. After the power is in connected to TP04 series, the
start-up display will show up first and then the system main menu of TP04 series
will appear. Choose “4.TP SETUP” > “1.Communication Protocol”.
There are three items regarding the
communication settings:
TP Settings: It is used to set the communication address of TP
series.
RS232: It is used to set the transmission speed (baud rate), data
length, parity check, and stop bit of RS-232 communication.
RS485: It is used to set the transmission speed (baud rate), data
length, parity check, and stop bit of RS-485 communication.
The above three items
should be set in accordance with the settings set in Tools(T) > Communication
Settings(C) to ensure the correct
communication (Figure ). After selecting Tools(T) > Communication
Settings(C), the Communication Setting
dialog box will open (Figure ) and the users can set TP Station Address, PC
COM Port and Baud Rate these options. Please ensure that the actual
communication address of TP series and the settings set in TPEditor must be the
same; otherwise a communication error may occur
Review Questions
Question 1
Define PLC?
Answer:
A Programmable Logic Controller, or PLC, is a ruggedized computer used for
industrial automation. These controllers can automate a specific process, machine
function, or even an entire production line.
Question 2
How does a PLC work?
Answer:
The PLC receives information from connected sensors or input devices, processes
the data, and triggers outputs based on pre-programmed parameters.
Depending on the inputs and outputs, a PLC can monitor and record run-time data
such as machine productivity or operating temperature, automatically start and stop
processes, generate alarms if a machine malfunctions, and more. Programmable
Logic Controllers are a flexible and robust control solution, adaptable to almost
any application.