Sie sind auf Seite 1von 82

TRANNING

PRESENTATION
HELD AT

EUREKA ELECTROSOFT
SOLUTIONS PVT LTD
CHANDIGARH
COMPANY PROFILE
EEAST offers world-class software development and Embedded System
Development from India to companies across the world. Focused to provide
IT enabled services at lower costs without compromising on quality, EEAST
has expertise in customized E-commerce website solution and software
applications development with extensive functionality.

develop effectual solutions in the fields of Web Application Development,


Customized Application development, application integration; our solutions
cover a range of industries including financial services, E-commerce,
healthcare and medical transcription. provide high quality work that complies
with international standards.
Eureka Electrosoft Solutions Pvt. Ltd. was established in year 2001 and since
then we are completely committed to provide customer based technology
solutions
PLC AND SCADA SYSTEM
PLC - PROGRAMMABLE LOGIC CONTROLLER

SCADA – SUPERVISIORY CONTROL AND DATA ACQUISTION


SYSTEM
WHAT IS P.L.C ??
Automation of many different processes, such as controlling
machines, basic relay control, motion control, process control is done
through the use of small computers called a programmable logic
controller (PLC).
This is actually a control device that consists of a programmable
microprocessor, and is programmed using a specialized computer
language.
A modern programmable logic controller is usually programmed
in any one of several languages, ranging from ladder logic to Basic or C.
Typically, the program is written in a development environment
on a personal computer (PC), and then is downloaded onto the
programmable logic controller directly through a cable connection.
Programmable logic controllers contain a variable number of
Input/output (I/O) ports
The programmable logic controller circuitry monitors the status
of multiple sensor inputs, which control output
ARCHITECTURE OF PLC
PARTS OF PLC
Power supply :-PLC need 24 V D.C power supply for its working.
This PLC get either from internal power
supply or external source. SMPS is used.

MCU:- Its is processor of PLC


I\P & O\P :- PLC has a set of isolated input & output
Expansion port :- In some PLC we have an expansion port
which is used for addition of either input or
output port
Memory module:- memory module is provided to store program.
Beside this an external module is also provide which
serves as backup in case of fault

Communication port:- This port is provided are used to communicate with


computer. It may be com part or Ethernet etc.
Display:- In some PLC we have display LCD or in some we
LED indicator
SERIAL NO. INFORMATION
INTRODUCTION TO 1000
MICROLOGIX
MicroLogix 1000 brings high speed, powerful instructions and flexible
communications to applications that demand compact, cost-effective
solutions.
The MicroLogix 1000 programmable controller is available in 10-point, 16-
point or 32-point digital I/O versions. Analog versions are also available with
20 digital I/O points, with 4 analog inputs (two voltage and two current) and
1 analog output (configurable for either voltage or current).
FEATURES
•Preconfigured 1K programming and data memory — help ease
configuration (bit, integer, timers, counters, etc)
•Fast processing — allows for typical throughput time of 1.5 ms for a
500-instruction program
•Built-in EEPROM memory — retains all of your ladder logic and data if
the controller loses power, eliminating the need for battery back-up or
separate memory module
•RS-232 communication channel — allows for simple connectivity to a
personal computer for program upload, download and monitoring using
multiple protocols, including DF1 Full Duplex
•RTU slave protocol support — use DF1 Half-Duplex Slave, which
allows up to 254 notes to communicate with a single master using radio
modems, leased-line modems or satellite uplinks
•Four I/O sizes (10, 16, 25, and 32) cover many applications.
•Various electrical configurations of digital I/O offer you a controller that
meets your electrical requirements:
•24V DC inputs and relay outputs with a 24V DC power supply.
•24V DC inputs and 24V DC FET and relay outputs with a 24V DC
power supply.
•24V DC inputs and relay outputs with a 120/240V AC power
supply.
•24V AC inputs and relay outputs with a 120/240V AC power supply.
•120V AC inputs and relay outputs with a 120/240V AC power
supply.
•120V AC inputs and TRIAC and relay outputs with a 120/240V AC
power supply.
•Isolated relay contact outputs (at least two per controller). Allow outputs on
the same unit to switch different control voltages.
•The 25-I/O models include 4 analog inputs and an analog output in addition
to the 12 digital inputs and the 8 digital (contact) outputs.
Communication
•Point-to-Point—RS-232 communication port configurable for direct connection to
your programming device.
•DF1, half-duplex—RS-232 communication port configurable for DF1 half-duplex
slave protocol for connection to a modem in SCADA applications
•DH-485—RS-232 communication port configurable for DH-485 communication
through an AIC+ (1761-NET-AIC) converter. Lets you communicate with SLC 500
processors, other MicroLogix controllers, operator interfaces, or programming
devices in a DH-485 network
PANEL OF 1000(1764- LIOBXB)
1100 MICROLOGIX
With online editing and a built-in 10/100 Mbps Ethernet/IP port for peer-
to-peer messaging the MicroLogix 1100 controller adds greater connectivity
and application coverage to the MicroLogix family of Allen-Bradley
controllers. There are 10 digital inputs, 6 digital outputs, and 2 analog inputs
on every controller, with the ability to add digital, analog, RTD, and
thermocouple modules to customize the controller for your application. On
versions of the controller with DC inputs, there is a high-speed counter, and
on the DC output version
BENEFIT
•Online Editing—modifications can be made to a program while it
is running, making fine tuning of an operating control system
possible, including PID loops. Not only does this feature reduce
development time, but it aids in troubleshooting.
•Built-in LCD—lets you monitor data within the controller,
optionally modify that data and interact with the control program.
The LCD displays status for embedded digital I/O and controller
functions, and acts as a pair of digital trim pots to allow a user to
tweak and tune a program.
•Ethernet/IP Port—for peer-to-peer messaging offers users high-
speed connectivity between controllers and the ability to access,
monitor and program from the factory floor to anywhere an Ethernet
connection is available.
Isolated RS-232/RS-485 combo port—provides a host of different
point-to-point and network protocols
FEATURES
•One embedded 20 kHz high-speed counter (on controllers with DC
inputs)—The built-in independent high-speed counter uses 32-bit
integers for extended range, features 8 modes of operation, and
supports direct control of outputs independent of program scan.
•Two 20 kHz high-speed PTO/PWM outputs (on controllers with DC
outputs).
•Digital trim potentiometers—Allow quick and easy adjustments of
timers, counters, set points, and more.
•Program data security—Data file download protection lets a
program be reloaded into the controller without overwriting
protected data.
•Memory modules—Memory backup provides protection and
transportability for programs and data.
•Four interrupt inputs—Interrupt inputs let the controller scan a
specific program file (subroutine) when an input condition is detected
from a sensor or field device.
Real-Time Clock—embedded in every controller
Expansion I / O
Modules
If an application requires more I/O than the built-in I/O provided
by the MicroLogix 1100 controller, you can connect up to four 1762
expansion I/O modules to the MicroLogix 1100 controller to provide
expanded I/O capacity. You can use digital and analog I/O modules in
many combinations. The current loading capacity of the controller’s
built-in power supply may limit the number of I/O modules that can
be connected to the controller.

MicroLogix 1100 expansion I/O modules include an integral high-


performance I/O bus. Software keying prevents incorrect positioning
within the system.

You may install expansion I/O modules to the right of the


MicroLogix 1100 controller either on a panel with two mounting
screws or on a DIN rail. Each expansion I/O module includes finger-
safe terminal blocks for I/O wiring and a label to record I/O terminal
designations
MicroLogix Memory Module
The 1763-MM1 Memory Module allows:

•User programs and data to be stored as


backup
•Transport programs for use with other
controllers
•Special safety/security features for press
control and other critical applications
•Auto-recovery, through a power cycle, after a
controller fault
•Comparison of programs
•Data file and memory module write
protection
•Removal/insertion under power
COM PORT & RS
232
A COM port is serial port used for half duplex & full duplex
communication. This port consist of 9 pin. This port is mainly
used for communication in PLC. But due to serial
communication that data transmit speed is slow only upto 20
Kb\s

RS-232 devices may be classified as Data Terminal


Equipment (DTE) or Data Communications Equipment
(DCE); this defines at each device which wires will be
sending and receiving each signal
PIN876543219
Pin PURPOSE
Received
Transmitted
Signal
Data
Request
Clear
Ring Carrier
Terminal
Set
To
Ground
To
Ready
Send
Data
Send
Data
Detect
Indicator Ready SIGNAL NAME
DCD
RxData
TxData
DTR
Gnd
DSR
RTS
CTS
RI
TYPES OF INPUTS/ OUTPUTS

USER TYPE: These are the inputs and outputs that are
physically present and are practically to the inputs and
outputs of the PLC.

BIT TYPE: These are the inputs and outputs that are not
physically present and are functional in the
PLC only. These inputs/outputs are basically
used to drive each other in the ladder logic
programming
INPUTS
XIC ( Examine if closed

I/P O/P
0 0

1 1
XIO ( Examine if open)

I/P O/P
0 1

1 0
TIMERS
Timers are used to perform the
timing operations.
Time base is the minimum value of
time in second that can be taken by
the timer.
Preset value is the total number of
the seconds for which the timing
operation has to be done
Accumulator starts increasing the
time in seconds upto the preset value.
Upto the preset value of the
accumulator the enable bit of timer is
high & the timer runs.
When accumulator reaches the
preset value then the timer stops and
the done bit of the timer becomes high
RETENTIVE TIMER ON (RTO)
This is very important instruction
in ladder logic
This instruction is same as timer
TON.
But unlike timer when it has
started timing process it holds the
count if there is a fault or there is
a power failure.
When the fault is removed or
power supply is restored then
RTO will start the timing from the
accumulated value of time which
was held when the continuity was
failed.
TIMER BITS
EN- Enable- This bit will high when the input
is given to the timer

TT - Timer timing bit - This bit will be high


during the timing process.

DN – Done – This bit will be high when the


timing process is ended
COUNTERS
Counters are used to count the
number of operations.
Its function is same as the
timer excepts that the timer
counts the number of seconds
and the counter counts the
number of operations or pulses
At each operation the value of
the accumulator increases and
when the value of the
accumulator comes to the preset
value of the counter then the
counter stops
EQUAL
The condition is true
when the two values
entered are equal.
Then this instruction
will be energized &
will energies
everything that is
connected next to it
GREATER THAN EQUAL TO
This instruction compares
two values and will be
high when the counted
value becomes equal to or
greater than the fixed value
and will energise the
everything that is
connected next to it
LESS THAN EQUAL TO
This instruction compares
two values and will be
high when the counted
value becomes equal to or
less than the fixed value
and will energies the
everything that is
connected next to it
GREATER THAN
This instruction compares
the two user specified values
and will remain high when
the counted value becomes
greater than the fixed value
and will energise everything
that is connected next to it
This instruction becomes
false when the counted value
is less than or equal to the
counted value.
LESS THAN
This instruction compares the
two user specified values and
will remain high when the
counted value becomes less
than the fixed value and will
energize everything that is
connected next to it
This instruction becomes false
when the counted value is more
than or equal to the counted
value.
LIMIT
This command is used to drive an
output within a specified range of
time.
In this instruction we have to give
the two values. One is lower limit
& other is high limit.
Lower limit is the value of time
after this instruction will be true
& high limit is the max value
upto which this instruction
remains high.
RESET
This instruction is used to
reset the program after the
necessary operations have
been performed
The address to this
instruction is given as the
same as the counter/timer
whose operation is to be
reset.
LADDER LOGIC
Ladder logic is mainly used
for PLC programming.
Ladder logic programming is
different from other
methods of programming.
In this we have to mage
logics as per the
requirements & have to
implement them.
In ladder logic at the left
hand side there is input
and at the right habd side
there is output and in
between the control
components are used.
SIMPLE LADDER LOGIC
HAND HELD PROGRAMMER
STARTING WITH RSLOGIX5000
START/STOP LOGIX
SIMPLE TIMING OPERATION
CLEAR INSTRUCTION
COUNTER WITH INSTRUCTIONS
TIMER
Make a program in which a timer is used with three output
• during fast 5 sec the fast output is turn on
• During the 6 to 10 sec second output is on
• During the 11 to 20 sec third output is on
• After 20 sec the timer is reset
BOTTLING PLANT
Made a program for bottling plant for satisfy the
condition of bottling plant
• each bottle is fail in 7 sec. So an electromagnet valve
should be operated for such period
• after this the conveyer is move for 2 sec so that next
bottle come under the valve
• in know condition like light fail or fault, the timer
should not be reset itself. Unless whole process is
completed
• The loop is follow again & again
MULTIPLE SENSOR PROGRAM
Made a program for car safety. The program
only allow to start the car when following
condition are satisfy
• All doors of car are close
• the driver wear his seat belt
• The wireless key is in the car
In case of any condition describe
above are not statify the car does not start,
also the require indication is blow in car.
SEQUENTIAL OPERATION
Make a program in which you have one motor & one
pump. The system has following feature
• on starting the circuit, motor will run after 15 second
of pump on
• Also after sending the stop command the pump will
stop after 15 sec of motor stop
Direction sensor
problem
In a casting machine a die move to & for . There are three
Infra red sensor is placed near the die. Make a program
that tell the direction & place of Die after it move
FAULT HANDLNG IN PLC
In PLC automatic fault handling program run. This
program is known user interface program. This program
will check the running program comparing the store
memory program. During the fault like erase of some data,
voltage interrupt etc the program will generate an
interrupt program called RECOVER. This will detect the
fault. There are two bit under this instruction A & B.
When A become true then the this program will interrupted
the expression & start locating other addressing
n[n[0]+10. when B become true then the value of n[0]
become negative. Due to this negative value, the program
in PLC is erased & this bit is reset to zero. Also a zero
interrupt is executed, which stop the program.
By
SUKHRAJ SINGH
By
SUKHRAJ SINGH

ROLL NO Y 5359
ROLL NO Y 5359

Das könnte Ihnen auch gefallen