Session 13 MA
Session 13 MA
automation
ET ZC323/24
BITS Pilani Lecture
Pilani Campus
Recap
• Logic gates
• Apply
• Absence of memory – will not remember
anything – present state input will be
processed as o/p
• PLC – memory – store program + i/p = o/p
• i/p and o/p comp.
• PLC components
10/31/2023 6
Relay Sequencers
Before the PLC, control, sequencing, and safety interlock logic for manufacturing
automobiles was mainly composed of relays, cam timers and dedicated closed-loop
controllers.
One way to provide a discrete state controller is to use physical relays to put
together a circuit that satisfies the requirements of the ladder diagram.
When a program has been wired into the relays that make up the relay logic panel, it
has been programmed to meet the ladder diagram.
A.B
It behaves like relays with their associated contacts, but in reality are not
actual relays but simulation by the software of the PLC.
• They are often used when there are programs with multiple input
conditions.
Internal
Relays
A or B or C
D and E
Mechatronics & Automation ET ZC323 BITS Pilani
PLC Timer Function
conveyor
Stop for operation to take place
LS After 65 sec the conveyor should start
Motor
Mechatronics & Automation ET ZC323 23
PLC Timer Function
• The Programmed timer function plays an important role in PLC applications to
provide for needed delays in some manufacturing sequence and to specify the
period of time that some operation is to last.
• While activated by a true path, the timer begins to accumulate time in form of
“ticks”.
• When the accumulated time ticks equals the preload value, the timer itself
becomes TRUE.
• The timer only counts while it has a TRUE input. If the input becomes FALSE
and then TRUE again, the timer will reset to ZERO and start to count again.
part
fixture
Machine base
Door open sensor
Load
Pump Valve
Pressure
sensor
Turbine
Test circuits, where you would like to check operation of meter or
system before commissioning encoder
Rung 1, the data register DR2 is used to store the set point
temperature. Rung 2 uses the subtract function
to subtract the values held in data registers DR1 and DR2
and store the result in data register DR3, i.e. this data
register holds the error value.
Input 3 - a+
Input 2 – a-
Input 5 – b+
Input 4 – b-
Home Work!
• Modular: The modular or the Rack type consists of separate modules for
power supply, processor, input module, output module, memory.