6 mnths trng y5355,l605052425

Upload: er-piush-jindal

Post on 29-May-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    1/46

    6 MONTHS INDUSTRIALTRAINING

    ATEUREKA ELECTROSOFT

    SOLUTIONS PVT. LTD.CHANDIGARH

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    2/46

    COMPANY PROFILE EEAST offers world-class software development and Embedded System

    development from India to companies across the world. Focused to provide ITenabled services at lower costs without compromising on quality, EEAST has

    expertise in customized E-commerce website solution and softwareapplications development with extensive functionality.

    develop effectual solutions in the fields of Web Application Development,Customized Application development, application integration; our solutionscover a range of industries including financial services, E-commerce,healthcare and medical transcription. provide high quality work that complieswith international standards.

    Eureka Electrosoft Solutions Pvt. Ltd. was established in year 2001 and sincethen they are completely committed to provide customer based technologysolutions.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    3/46

    PLC AND SCADA SYSTEM PLC - PROGRAMMABLE LOGIC CONTROLLER

    SCADA SUPERVISIORY CONTROL AND DATAACQUISTION SYSTEM

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    4/46

    AUTOMATION

    The act of implementing the control of equipment

    with advanced technology, usually involvingelectronic hardware.

    PROBLEMS IN MANUAL OPERATION

    Piece to piece variation Low production

    High cost of production

    These all problems can be eliminated by using automated machines.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    5/46

    PROGRAMMABLE LOGIC

    CONTROLLER (PLC) A programmable logic controller (PLC) or programmable

    controller is a digital computer used for automation of electromechanical processes, such as control of machinery on factory

    assembly lines, control of amusement rides, or control of lightingfixtures.

    Developed to replace relays in the late 1960s

    Costs dropped and became popular by 1980s

    Now used in many industrial designs

    The PLC is designed for multiple inputs and output arrangements,extended temperature ranges, immunity to electrical noise, andresistance to vibration and impact.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    6/46

    PLCs may need to interact with people for the purpose of

    configuration, alarm reporting or everyday control.

    A Human-Machine Interface (HMI) is employed for this purpose.

    HMIs are also referred to as MMIs (Man Machine Interface) and GUI

    (Graphical User Interface). PLCs have built in communications ports usually 9-Pin RS232 and

    Ethernet. Most modern PLCs can communicate over a network to some other

    system, such as a computer running a SCADA (Supervisory Control

    And Data Acquisition) system or web browser.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    7/46

    ADVANTAGES OF PLC Cost effective for controlling complex systems.

    Flexible and can be reapplied to control other

    systems quickly and easily. Computational abilities allow more sophisticated

    control.

    Trouble shooting aids make programming easier

    and reduce downtime. Reliable components make these likely to operate

    for years before failure.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    8/46

    ARCHITECTURE OF PLC

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    9/46

    PARTS OF PLC POWER SUPPLY

    MCU INPUTS AND OUTPUTS

    EXPANSION PORT

    MEMORY MODULE COMMUNICATION PORT

    DISPLAY

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    10/46

    PLC MANUFACTURERSPLC MANUFACTURERS

    SIEMENSSIEMENSALLEN BRADLEYALLEN BRADLEY

    SCHENIDERSCHENIDER

    MITSUBISHIMITSUBISHIABBABB

    GENERAL ELECTRICSGENERAL ELECTRICS

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    11/46

    TYPES OF PLCsTypes of PLCs:

    1) MICRO LOGIX 1000 PLC

    2) MICRO LOGIX 1100 PLC

    3) MICRO LOGIX 1200 PLC

    4) MICRO LOGIX 1500 PLC

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    12/46

    MICRO LOGIX 1000

    Micro Logix 1000 brings high speed, powerful instructions andflexible communications to applications that demand compact, cost-

    effective solutions.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    13/46

    The MicroLogix 1000 programmable controller is available in 10-point, 16-point or 32-point digital I/O versions. Analog versions arealso available with 10 digital I/O points, with 4 analog inputs (twovoltage and two current) and 1 analog output (configurable for eithervoltage or current).

    This little powerhouse is both inexpensive and compact, withfootprints as small as 120mm x 80 mm x 40 mm (4.72" x 3.15" x1.57").

    RS-232 communication port configurable for direct connection to your

    programming device. Over 65 instructions including simple bit, timer, and counter

    instructions, as well as instructions for powerful applications likesequencers, high-speed counter, and shift registers.

    Execution time for a typical 500-instruction program is only 1.56 ms.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    14/46

    WIRING DIAGRAM OF

    TESTING BOARD

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    15/46

    TESTING BOARD

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    16/46

    PROGRAMMING IN PLC The programming in PLC is done using Ladder Logic.

    It is defined as the diagram that shows actual component signals and

    the basic wiring configuration of a logic circuit.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    17/46

    COMMUNICATION B/W

    PLC & PC

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    18/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    19/46

    TYPES OF INPUTS/TYPES OF INPUTS/

    OUTPUTSOUTPUTS1.1. USERUSER TYPETYPE:: TheseThese areare thethe inputsinputs andand outputsoutputs thatthat areare physicallyphysically

    presentpresent andand areare practicallypractically toto thethe inputsinputs andand outputsoutputs ofof thethe PLCPLC..

    2.2. BITBIT TYPETYPE:: TheseThese areare thethe inputsinputs andand outputsoutputs thatthat areare notnot physicallyphysicallypresentpresent andand areare functionalfunctional inin thethe PLCPLC onlyonly.. TheseThese inputs/outputsinputs/outputs arearebasicallybasically usedused toto drivedrive eacheach otherother inin thethe ladderladder logiclogic programmingprogramming

    XIC ( Examine if closed)XIC ( Examine if closed)

    I/PI/P O/PO/P

    00 00

    11 11

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    20/46

    XIO ( Examine if open)XIO ( Examine if open)

    I/PI/P O/PO/P

    00 11

    11 00

    OUTPUT ENERGIZEOUTPUT ENERGIZE

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    21/46

    LATCHED O/P UNLATCHED O/P

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    22/46

    TIMERSTimersTimers areare usedused toto performperform thethe timingtiming

    operationsoperations..

    TimeTime basebase isis thethe minimumminimum valuevalue ofof timetime inin

    secondsecond thatthat cancan bebe takentaken byby thethe timertimer..PresetPreset valuevalue isis thethe totaltotal numbernumber ofof thethe

    secondsseconds forfor whichwhich thethe timingtiming operationoperation hashas

    toto bebe donedone

    AccumulatorAccumulator startsstarts increasingincreasing thethe timetime inin

    secondsseconds uptoupto thethe presetpreset valuevalue..UptoUpto thethe presetpreset valuevalue ofof thethe accumulatoraccumulator

    thethe enableenable bitbit ofof timertimer isis highhigh && thethe timertimer

    runsruns..

    WhenWhen accumulatoraccumulator reachesreaches thethe presetpreset

    valuevalue thenthen thethe timertimer stopsstops andand thethe donedone bitbit

    ofof thethe timertimer becomesbecomes highhigh

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    23/46

    TIMER BITS ENEN-- EnableEnable-- ThisThis bitbit willwill highhigh whenwhen thethe inputinput isis givengiven toto

    thethe timertimer

    TTTT -- TimerTimer timingtiming bitbit -- ThisThis bitbit willwill bebe highhigh duringduring thethe

    timingtiming processprocess.. ItIt remainsremains highhigh tilltill accumulatoraccumulator valuevalue

    becomesbecomes equalequal toto presetpreset valuevalue

    DNDN DoneDone ThisThis bitbit willwill bebe highhigh whenwhen thethe timingtiming processprocess

    isis endedended.. ItIt setset toto highhigh whenwhen thethe accumulatoraccumulator valuevalue

    becomesbecomes equalequal toto presetpreset valuevalue..

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    24/46

    RETENTIVE TIMER ONRETENTIVE TIMER ON

    (RTO)(RTO)This is very important instruction in ladderThis is very important instruction in ladder

    logiclogic

    This instruction is same as timer TON.This instruction is same as timer TON.

    But unlike timer when it has started timingBut unlike timer when it has started timing

    process it holds the count if there is a faultprocess it holds the count if there is a fault

    or there is a power failure.or there is a power failure.

    When the fault is removed or powerWhen the fault is removed or power

    supply is restored then RTO will start thesupply is restored then RTO will start the

    timing from the accumulated value of timetiming from the accumulated value of timewhich was held when the continuity waswhich was held when the continuity was

    failed.failed.

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    25/46

    COUNTERSCounters are used to count the number ofCounters are used to count the number of

    operations.operations.

    Its function is same as the timer excepts that theIts function is same as the timer excepts that the

    timer counts the number of seconds and thetimer counts the number of seconds and thecounter counts the number of operations or pulsescounter counts the number of operations or pulses

    At each operation the value of the accumulatorAt each operation the value of the accumulator

    increases and when the value of the accumulatorincreases and when the value of the accumulator

    comes to the preset value of the counter then thecomes to the preset value of the counter then the

    counter stopscounter stops

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    26/46

    COMPARE INSTRUCTIONSThere are some compare instructions used in

    programming of PLC:

    EQUAL TO:-

    TheThe conditioncondition isis truetrue whenwhen thethe twotwo

    valuesvalues enteredentered areare equalequal.. ThenThen thisthis

    instructioninstruction willwill bebe energizedenergized

    && willwill energizeenergize everythingeverything thatthat isis connectedconnected nextnext toto itit

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    27/46

    GREATER THAN EQUAL TO:GREATER THAN EQUAL TO:

    ThisThis instructioninstruction comparescompares twotwo valuesvalues andand willwill bebe

    highhigh whenwhen thethe countedcounted valuevalue becomesbecomes equalequal toto oror

    greatergreater thanthan thethe fixedfixed valuevalue andand willwill energizeenergize thethe

    EverythingEverything thatthat isis connectedconnected nextnext toto itit

    LESSLESS THANTHAN EQUALEQUAL TOTO::

    ThisThis instructioninstruction comparescompares twotwo valuesvalues

    andand willwill bebe highhigh whenwhen thethe countedcounted valuevalue

    becomesbecomes equalequal toto oror lessless thanthan thethe fixedfixed

    valuevalue andand willwill energizeenergize thethe everythingeverything

    thatthat isis connectedconnected nextnext toto itit

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    28/46

    LIMIT:LIMIT:--ThisThis commandcommand isis usedused toto drivedrive anan outputoutput

    withinwithin aa specifiedspecified rangerange ofof timetime..InIn thisthis instructioninstruction wewe havehave toto givegive thethe twotwo

    valuesvalues.. OneOne isis lowerlower limitlimit && otherother isis highhigh

    limitlimit..

    LowerLower limitlimit isis thethe valuevalue ofof timetime afterafter thisthis

    instructioninstruction willwill bebe truetrue && highhigh limitlimit

    isis thethe maxmax valuevalue upup toto whichwhich thisthis instructioninstruction remainsremains highhigh..

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    29/46

    PROGRAMS OF PLC SIMPLE TIMING OPERATIONSIMPLE TIMING OPERATION

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    30/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    31/46

    TIMER OPERATION

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    32/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    33/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    34/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    35/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    36/46

    EXAMPLE OF

    RETENTITVE TIMER(RTO)

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    37/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    38/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    39/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    40/46

    COUNTER APPLICATION

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    41/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    42/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    43/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    44/46

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    45/46

    PROGRAMS RELATED TO

    BOOLEAN EXPRESSIONS

    Y = A B + A B C D

  • 8/9/2019 6 MNTHS TRNG Y5355,L605052425

    46/46

    THANK YOUSANJEEV KUMAR

    Y-5355

    L-605052425

    EE-8th

    SEM