PLC UYGULAMALI ÖRNEKLER

Embed Size (px)

Citation preview

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    1/56

    UYGULAMA 1

    Verilen PLC balantsna gre; START butonuna basldnda Q0.0 kn aktif yapan PLC programn

    yaznz.

    I0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1 1I1.2I1.3I1.4I1.5

    Q0.0Q0.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7Q1.0Q1.1

    START

    24V

    0V

    24V

    0V

    LO

    CPU-224

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    2/56

    CEVAP 1

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    3/56

    UYGULAMA 2

    Verilen PLC balantsna gre; STOP butonuna basldnda Q0.0 kn pasif yapan PLC programn

    yaznz.

    STOP

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    4/56

    CEVAP 2

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    5/56

    UYGULAMA 3

    Verilen PLC balantsna gre; I0.0 butonuna basldnda Q0.0 kn aktif yapan, I0.1 butonuna basldnda Q0.0 kn pasif yapan PLC programn yaznz.

    STAR

    T

    STOP

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    6/56

    CEVAP 3

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    7/56

    UYGULAMA 4

    Verilen PLC balantsna gre; S0 aktif ve S1 pasif iken Q0.0 k aktif olsun S2 aktif ve S3 pasif iken Q0.1 k aktif olsun S4 aktif ve S6 pasif iken Q0.2 k aktif olsun

    PLC programn yaznz. (Aktif: Kontan konumdeitirmesi Pasif: Kontan konumdeitirmemesi)

    S5 S4 S3 S2 S1 S0

    LOL1L2

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    8/56

    CEVAP 4

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    9/56

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    10/56

    CEVAP 5

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    11/56

    UYGULAMA 6

    Verilen Devre1 ve Devre2deki rleli kumandalarn PLC balantsniziniz ve gerekli

    programlaryaznz.

    Acil durdurma istenilenyerlerde kullanlan rlelikumanda devresi. kiinput aktif yapldndaSTOP ncelikli alr

    Alarm devrelerindekullanlan rleli kumandadevresi. START nceliklialr.

    DEVRE 1 DEVRE 2

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    12/56

    CEVAP 6

    Devre1 ve Devre2 rleli kumanda balantsnn PLC balant ekline evrilmesi (ikisibirlikte verilmitir)

    STOP

    STAR

    T

    KL

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    13/56

    UYGULAMA 7

    Verilen PLC balantsna gre; S0 anahtarna basldnda Q0.0 set eden, S1 anahtarna basldnda Q0.0

    reset eden PLC programn yaznz.

    Mhrlemenin balayaca bir bitlik adres yazlr

    Balang adresi dhil mhrlenecek adres adedi

    Resetlemenin balayaca bir bitlik adres yazlr

    Balang adresi dhil mhrlenecek adres adedi

    S0S1

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    14/56

    CEVAP 7

    Program RESET arlkl olarak alr. ENDkomutu okunduktan sonra tekrar batan balar.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    15/56

    UYGULAMA 8

    Verilen PLC balantsna ve aada istenilenlere gre PLC programn yaznz: S0 anahtarna basldnda ilk 6 k set olsun (Q0.0 - Q0.1 - - Q0.5) S1 anahtarna basldnda ilk iki k reset olsun (Q0.0 - Q0.1) S2 anahtarna basldnda son k reset olsun (Q0.3 - Q0.4 Q0.5) S3 anahtarna basldnda tm set olan klar resetlensin (Q0.0-Q0.1--

    Q0.5)

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    16/56

    CEVAP 8

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    17/56

    UYGULAMA 9

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz; START butonuna basldnda L0 yanacak START butonuna baslmadnda L1 yanacak STOP butonuna basldnda L2 yanacak STOP butonuna baslmadnda L3 yanacak START butonuna bir defa basldnda L0 srekli yanacak.

    START

    STO

    P

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    18/56

    CEVAP 9

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    19/56

    UYGULAMA 10

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz; START butonuna basldnda M1 motoru hemen alacak ve bant ileri olarak

    hareket etmeye balayacaktr. Para S1e dokunduunda bant duracak ve ters ynde hareket etmeye

    balayacaktr. Para S2ye dokunduunda tekrar durup ileri ynde almaya balayacaktr. Stop butonuna basldnda alma duracaktr

    S1

    S2

    S

    TART

    STOP

    M 2 M 1

    LER GER

    S 1 I 0.2 S 2 I 0.3

    M 1 M 2

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    20/56

    CEVAP 10

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    21/56

    UYGULAMA 11

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    Bir fabrikada bir proses iin tane motor almaktadr. Start butonuna basldnda

    motor ayn anda almaya balayacaktr. Bu motorlarn her biri iin birer taneyedek motor bulunmaktadr. alan A motorlarnn termii attnda yedek Bmotorlar kendiliinden devreye girmelidir.

    S2

    S3

    S

    TART

    STOP

    S4

    S5

    S6

    S7

    M1AM2AM3AM1BM2BM3B

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    22/56

    CEVAP 11

    Devre 3

    Devre 4

    Q2.0

    Q2.0

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    23/56

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    24/56

    CEVAP 12

    Bu devrede S0 kuman da dmesi durdurma, F2F motor ar akm rlesi

    normalde kapal (NK) konta, S1 ve S2 motorun iki ayr ynde altrlmasiin kullanlan kumanda dmeleridir.

    ekildeki S0 durdurma dmesi ve F2F ar akm rlesinin normaldekapal kontaklar zerinden PLC I0.0 ve I0.1 girilerine balanmas dahagvenilir bir iletme zellii salamak iindir. Ayn amala K1 kontaktrbobini, PLC Q0.0 kna K2 kontaktrnn NK konta zerinden ve K1kontaktr bobini PLC Q0.1 kna K1 kontaktrnn NK konta zerindenbalanr. Bunun nedeni, herhangi bir nedenle K1 ve K2 kontaktrlerinin aynanda devrede olmasn nlemektedir.

    Programn yazlmasnda, K1 ve K2 kontaktrlerine ilikin koullar ayrayr gz nne alnr. K1 kontaktrnn almasna ilikin lojik ifadenin eldeedilmesi iin gerekli koullar u ekilde ifade edilebilir: Eer, S0 durdurmadmesine baslmam ve F2F ar akm rlesi uyarlmam (motor aryklenmemi) ve K2 kontaktr devrede deilse (motor dier yndealmyorsa), S1 balatma dmesine basldnda K1 kontaktr devreyegirecek ve S1 dmesi brakldnda da devrede kalacaktr.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    25/56

    Bu PLC program bir sonraki ekildeki gibi de yazlabilir

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    26/56

    UYGULAMA 13

    ZAMANLAYICILAR

    1.Timer On Delay (TON): Girie gelen sinyalle beraber saymaya balar ve giri 1olduu srece saymaya devam eder. Ayarlanan sre sonunda zamanlayc biti 1 olur.Giri 0a dtnde kta 0 olur.

    1ms T0, T32, T64, T9610ms T1-T4, T33-T36, T65-T68, T97-T100100ms T5-T31, T37-T63, T69-T95, T101-T255

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz; Start butonuna basldktan 8 sn sonra Q0.0 kn aktif olsun.

    RESETLEME SRES

    START

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    27/56

    CEVAP 13

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    28/56

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    29/56

    CEVAP 14

    Uygulama 14deki PLC programnn iki ekilde yazlmas aada verilmitir.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    30/56

    UYGULAMA 15

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    START

    STOP

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    31/56

    CEVAP 15

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    32/56

    UYGULAMA 16

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    adet lambann 1sn aralklarla flar eklinde yanmasn salayan program

    START

    STOP

    LOL1L2

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    33/56

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    34/56

    UYGULAMA 17

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;Yukarda verilen bant dzeneinde;

    Start butonuna basldnda M! Motoru hemen alacak Herhangi bir anda Stop butonuna basldnda program hemen

    duracak

    FS1 para algladktan 2 sn sonra M2 motoru alacak FS2 para algladktan 3 sn sonra M3 motoru alacak FS3 para alglar alglamaz program hemen duracak

    START

    STOP

    MOM1M2

    FS1FS2FS3

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    35/56

    CEVAP 17

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    36/56

    UYGULAMA 18

    Yanda ksa devreli asenkronmotoraY/ yol vermeg devresiverilmitir. Bir sonraki ekilde ise

    kontaktrl kontrol devresiverilmitir.

    Bu devrenin PLC balantsnizinizve PLC programn yaznzY/ yol vermede,balatmabutonuna basldnda motor nceY balanarak devreye girer ve belirlibir sre sonra gen balanarakalmasn srdrr.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    37/56

    CEVAP 18

    K2 ve k3 kontaktrlerininayn anda devredeolmamas iin K2kontaktr bobin devresineK3 kontaktr NK kontave K3 kontaktr bobindevresine K2 kontaktrNK konta seri olarakbalanmtr. Durdurmabutonu S0 ve ar akmrlesi F2F durdurma ileviniyerine getirdiinden PLCgirilerine normalde kapalkontaklar zerindenbalanmtr.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    38/56

    UYGULAMA 19

    Motor stator sarglar ebekeyebalanmadan nce rotor devresindekidirenler maksimum deerde tutulur. Motoryol almaya baladktan sonra direnlerkademeli olarak ksa devre edilir. Bylece,maksimum yol alma momenti ile motorunhzlanmas salanrken yol alma akmsnrlandrlm olur.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    39/56

    CEVAP 19

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    40/56

    UYGULAMA 20

    ZAMANLAYICILAR

    2.Retentive On Delay Timer (TONR):Girie gelen sinyalle beraber saymaya balarve giri 1 olduu srece saymaya devam eder. Giri 0 olursa ierik ve bitsfrlanmaz. Mevcut deerini korur. erik ve biti sfrlamann tek yolu reset sinyalidir.

    1ms T0, T6410ms T1-T4, T65-T68100ms T5-T31, T69-T95

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    Start butonuna 2 sn aralklarla baslmaktadr Q0.0 knn 8 sn start butonuaktif olduunda kn deitirmesini salayan program.

    Stop a basldnda Q0.0 pasif olsun

    Preset Time

    SRE

    KOULSRE=8sn

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    41/56

    CEVAP 20

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    42/56

    UYGULAMA 21

    SAYICILAR

    1. Yukar Sayan Sayc (CTU): Sayc ierii belirtilen karlatrma deerineulatnda ilgili biti 1 olur. Snrsz sayda sayc vardr.

    Sayc ierii >=PV ise Sayc biti =1 olur.

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    Start butonuna 3 defa basldnda (3 ykselen kenar) Q0.0 aktif olsun Stop butonuna basldnda saycy resetlensin.

    Her ykselenkenarda saycieriini 1 arttrr

    Sayc ieriini vebitini sfrlar

    Karlatrmadeeri

    0~255 aras adresverilebilir

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    43/56

    CEVAP 21

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    44/56

    UYGULAMA 22

    SAYICILAR

    2. Aa-Yukar Sayan Sayc (CTUD):PV deerine ulaldnda CTUD biti 1 olur.CTUD karlatrma deerini (-) olarak da yapar. PV deerine gelene kadar CTUD biti1 olur. PV deerini getiinde bit deeri 0 olur. CTUD ierii -32767 ile +32767aralnda deiir. Her ykselen kenar geldiinde deeri bir azalr veya bir artar.

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    I0.0 ykselen kenar geldiinde C5i bir arttran, I0.1 ykselen kenargeldiinde C5i bir azaltan; sayc deeri 5e ulatnda Q0.0 aktif yapan

    I0.2 reset geldiinde sayc deeri sfrlansn

    Her ykselenkenarda saycieriini 1 arttrr

    Sayc ieriini vebitini sfrlar

    Karlatrmadeeri

    0~255 aras adresverilebilir

    Sayc ieriini vebitini sfrlar

    PRESET VALUE

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    45/56

    CEVAP 22

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    46/56

    UYGULAMA 23

    KARILATIRMA ELEMANLARI

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    Birinci ykselen kenarda 1 olacak, ikinci ykselen kenarda 0 olacak.

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    47/56

    CEVAP 23

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    48/56

    ZEL EVRM BTLER

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    49/56

    UYGULAMA 24

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    L0L1L2L3L4L5

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    50/56

    CEVAP 25

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    51/56

    UYGULAMA 26

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    52/56

    CEVAP 26

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    53/56

    UYGULAMA 27

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz;

    Start butonuna basldnda B0 ve B1 bant motorlar hemen alr Bant zerinden geen rnler fotosel yardmyla saylmaktadr. Geen rn

    says 2 olduunda M2, 4 olduunda M3 ve 6 olduunda M4 alacaktr. Geen rn says 8 olduunda ise btn motorlar durmal ve saya

    resetlenmelidir.

    B0B1M2M3M4

    B0

    B1

    M2 M3 M4

    FOTOSEL

    STOP

    FOTOSEL

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    54/56

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    55/56

    UYGULAMA 28

    Verilen PLC balantsna gre aadaki artlar salayan PLC program yaznz; Pinpon toplar onar onar paketlenecektir

    M1P1

    STOP

    FS-1

    FS-2

    FS-1 P1

    M1

    FS-2

  • 8/6/2019 PLC UYGULAMALI RNEKLER

    56/56

    CEVAP 28