hbölüm 8 step komutu tanımları - beijer...

22
8- 1 HBölüm 8 Step Komutu Tanımları Yapısal programlama, yazılım dizaynında özel bir trenddir. Faydaları, yüksek okunabilirlik, kolay bakım, uygun güncelleme, yüksek kalite ve güvenilirliktir. Ardışıl görevlerin geleneksel ladder dizayn metodu ile dizayn edilmesi kontrol uygulamalarında zordur. Bu yüzden, makine çalışma akışı için özellikle yapılan dizi kontroller ile ladder diyagramlar sıklıkla kombine edilmelidir. Step komutlarının yardımıyla, dizayn çalışması daha verimli, zaman tasarruflu ve kontrollü olacaktır. Dizayn yönteminin bu çeşidinin, prosess kontrolü ve ladder diyagramla birleşmesine step ladder dili adı verilmiştir. Step, step ladder diyagramının temel birimidir. Step makina işlemindeki harekete (durma) eşdeğerdir burada her hareket bir çıkışa sahiptir. Tüm makine ve dizi kontrol sistemleri paralel veya seri step kombinasyonlarıdır. Adım adım dizi çalışma prosedürü makine işlemlerinin anlaşılmasına izin verir. Bu yüzden bu dizaynın bakımı daha verimli ve kolay olacaktır. 8.1 Step Ladder Diyagramının Çalışma Prensibi ÖrnekTanım1. Stepler Sxxx ile gösterilmektedir ve değer aralığı S0~S999 arasındadır. Step çalıştırıldığında (ON durumu), Ladder diyagramın sağında çalışacak ve bir önceki step ve çıkışı OFF olacaktır. 2. M1924, program başladıktan sonra bir tarama zamanı için ON olur. Bu yüzden, ON olur olmaz, diğer adımlar etkisiz durumdayken mesela; Y1~Y5'ün tümü OFF iken başlangıç adımı S0'ın durması tutulur (S0 ON). Bunun anlamı M1924 ON S0 , ON Y0 X1 veya X2 kontaklarının biri ON alana kadar Y0 ON durumunda kalacaklardır. 3. Önce X2'nin ON olduğunu varsayalım S21 yolu çalışacaktır. S21 ON X2 ONS0 OFF Y2 ON Y0 OFF Y2, X5 ON olana kadar ON durumunda kalacaktır. 4. X5'in ON olduğunu varsayarsak, sistem S23 adımına taşınacaktır. S23 ON X5 ONS21 OFF Y4 ON Y2 OFF Y4 ve Y5, X6 On olana kadar ON durumunda kalacaklardır. X10, ON ise, Y5 On olacak. 1. X6'yı ON varsayalım, sistem S0' taşınacak. S0 ON X6 ONS23 OFF Y0 ON Y4, Y5 OFF Sonra, bu sistem döngüsü tamamlanacak ve sıradaki döngüye geçilecektir.

Upload: others

Post on 31-Jan-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

  • 8- 1

    HBölüm 8 Step Komutu Tanımları Yapısal programlama, yazılım dizaynında özel bir trenddir. Faydaları, yüksek okunabilirlik, kolay bakım, uygun güncelleme, yüksek kalite ve güvenilirliktir. Ardışıl görevlerin geleneksel ladder dizayn metodu ile dizayn edilmesi kontrol uygulamalarında zordur. Bu yüzden, makine çalışma akışı için özellikle yapılan dizi kontroller ile ladder diyagramlar sıklıkla kombine edilmelidir. Step komutlarının yardımıyla, dizayn çalışması daha verimli, zaman tasarruflu ve kontrollü olacaktır. Dizayn yönteminin bu çeşidinin, prosess kontrolü ve ladder diyagramla birleşmesine step ladder dili adı verilmiştir. Step, step ladder diyagramının temel birimidir. Step makina işlemindeki harekete (durma) eşdeğerdir burada her hareket bir çıkışa sahiptir. Tüm makine ve dizi kontrol sistemleri paralel veya seri step kombinasyonlarıdır. Adım adım dizi çalışma prosedürü makine işlemlerinin anlaşılmasına izin verir. Bu yüzden bu dizaynın bakımı daha verimli ve kolay olacaktır.

    8.1 Step Ladder Diyagramının Çalışma Prensibi

    【Örnek】 【Tanım】

    1. Stepler Sxxx ile gösterilmektedir ve değer aralığı S0~S999 arasındadır. Step çalıştırıldığında (ON durumu), Ladder diyagramın sağında çalışacak ve bir önceki step ve çıkışı OFF olacaktır.

    2. M1924, program başladıktan sonra bir tarama

    zamanı için ON olur. Bu yüzden, ON olur olmaz, diğer adımlar etkisiz durumdayken mesela; Y1~Y5'ün tümü OFF iken başlangıç adımı S0'ın durması tutulur (S0 ON). Bunun anlamı M1924 ON S0 , ON Y0 X1 veya X2 kontaklarının biri ON alana kadar Y0 ON durumunda kalacaklardır.

    3. Önce X2'nin ON olduğunu varsayalım S21 yolu çalışacaktır.

    S21 ON X2 ON⇒ S0 OFF

    Y2 ON Y0 OFF

    Y2, X5 ON olana kadar ON durumunda kalacaktır.

    4. X5'in ON olduğunu varsayarsak, sistem S23 adımına taşınacaktır.

    S23 ON X5 ON⇒ S21 OFF

    Y4 ON Y2 OFF

    Y4 ve Y5, X6 On olana kadar ON durumunda kalacaklardır. ※X10, ON ise, Y5 On olacak.

    1. X6'yı ON varsayalım, sistem S0' taşınacak. S0 ON

    X6 ON⇒ S23 OFF Y0 ON Y4, Y5 OFF

    Sonra, bu sistem döngüsü tamamlanacak ve sıradaki döngüye geçilecektir.

  • 8- 2

    8.2 Step Ladder Diyagramın Temel Oluşumu

    1 Tek yollu

    S20 stepi sadece X0 yolundan S21 stepine taşınır.

    STP S20

    X0

    X0, kontakların diğer seri ve paralel kombinasyonlarını değiştirebilir.

    STP S21

    2 Seçici Iraksallık/Yakınsallık

    STP S20 S20 sadece birinci tanıştığı uzak yolu seçer.

    X0 X1

    Seçici Iraksallık

    X2

    Örneğin önce X2 ON olduktan sonra S23 stepinin yolu icra edilecektir.

    Bir ıraksallık maksimum 8 yola sahiptir.

    STP S21

    STP S30

    STP S22 STP S31

    STP S23 STP S32

    X1, X2, … X22, diğer kontakların seri veya paralel

    kombinasyonu ile değiştirilebilir.

    X20 X21 X22

    STP S40

    Seçici Yakınsallık

    3 Eşzamanlı Iraksallık/Yakınsallık

    STP S20

    X0

    Eşzamanlı Iraksallık

    X0 ON olduktan sonra S20 stepi eşzamanlı çalışacaktır. Mesela tüm S21, S22, S23, v.b. hepsi başlatılacaktır.

    STP S21

    STP S30

    STP S22 STP S31

    STP S23 STP S32

    Yakınsak bir noktada tüm ıraksal yollar son basamakta çalıştırılacaktır (mesela; S30, S31 ve S32). X1 ON olduğunda, çalışma için S40'a transfer olmalıdır. Iraksal yolların numarası, yakınsak yolların numarası ile aynı olmalıdır. Iraksak / yakınsak maksimum yol sayısı 8'dir.

    X1 Eşzamanlı yakınsaklık

    STP S40

  • 8- 3

    4 Atlama

    a. Aynı Step Döngüsü

    STP S20

    X0

    3-ıraksak X1 X2

    Soldaki şekilde gösterildiği gibi S20 altında 3 yol vardır.

    X2'yi On varsayarsak, sistem seçici yakınsak sistemden çalıştırılmadan S23 stepina atlayacaktır.

    Eşzamanlı ıraksak yolların çalışması atlanamaz.

    STP S21

    X3 STP S22

    X4 S23

    STP S23 2-yakınsak

    b. Farklı Step Döngüsü

    M1924

    STP S0

    X10

    STP S7

    X0

    STP S20

    X4 S30

    X11

    STP S30

    X12 S21

    X2 X1

    STP S21

    X3

    STP S31

    X3

    5 Kapalı veya Tek Döngü

    a. Kapalı Döngü

    M1924 Başlangıç stepi S1 ON , sonra sonsuz döngü çalışacaktır.

    STP S1

    X0

    S1

    S20 S22

    S21

    STP S20 STP S21

    X1

    STP S22

    X2

  • 8- 4

    b. Tekli Döngü

    M1924 X0

    STP S0

    S20 stepi On olduğunda, eğer X2'de aynı zamanda ON ise "RST S21" komutu S21'i OFF yapacaktır ve bütün step işlemleri duracaktır.

    X1

    STP S20

    X2

    STP S21

    RST S21

    c. Karışık Sistem

    M1924

    STP S0

    X0 X1 X2

    STP S20 STP S21 STP S24

    X3 X4

    X5

    X7 STP S25 RST S25

    STP S22 STP S23

    X6 Birleştirilmiş Uygulama

    Bir dal, 8 dal kadar genişleyebilir.

    1 2 3 4 5 6 7 8 16

    Başlangıç stepinin aşağı doğru yatay dal döngülerinin maksimum sayısı 16'dır.

  • 8- 5

    8.3 Step Komutlarına Giriş: STP, FROM, TO and STPEND ● STP Sx : S0≦ Sx≦ S7 (WinProladder’da gösterilen)

    veya

    STP Sx :S0≦ Sx≦ S7 (FP-07’de gösterilen)

    Bu komut her bir makine işleminin step kontrolünün başlangıç stepinden elde edilmiştir. 8 taneye kadar başlangıç stepi FBs serisinde kullanılabilir. Örneğin; PLC 8 taneye kadar eşzamanlı kontrol yapabilmektedir. Her step prosesi diğer proseslerin referansları için sonuçlar üretebilir veya bağımsız olarak çalışabilir.

    【Örnek 1】 Her startan (ON) sonra başlangıç stepi S0'a gider

    WinProladder FP-07

    M1924

    M1924 TO S0 ORG

    TO M1924 S0

    STP S0

    STP S0 STP S0

    【Örnek 2】 Her zaman cihaz run ile başlar veya manual butona basılır yada cihaz bozuktur sonra cihaz otomatik olarak

    başlangıç stepi S0'da beklemeye başlar.

    WinProladder FP-07

    M1924 X0 M0

    STP S0

    M1924

    X0

    M0

    TO S0

    ORG OR OR TO STP

    M1924 X0 M0 S0 S0

    STP S0

    Standby İşlem Program

    Standby işlem programı

    【Tanım】X0: Manual Buton, M0: Anormal Kontak.

  • 8- 6

    ● STP Sxxx: S20≦ Sxxx≦ S999(WinProladder’da gösterilen)

    veya STP Sxxx : S20≦ Sxxx≦ S999(FP-07’da gösterilen)

    Bu komut bir step komutudur. Sistemdeki her bir step dizinin her bir stepinı simgelemektedir. Eğer step durumu ON ise, step aktiftir ve ladder program ilişkilendirmesi step'de çalıştırılacaktır.

    【Örnek】

    WinProladder FP-07

    M1924

    STP S0

    M1924 Y0

    STP S0

    TO S0

    Y0

    ORG TO STP OUT FROM

    M1924 S0 S0 Y0 S0

    X10 X1 Y1

    X10 TO S20 AND

    TO

    X10 S20

    STP S20

    X11 X2 Y2 X1

    Y1 STP S20

    X2 Y2

    X11

    STP OUT AND OUT

    S20 TR0 X1 Y1

    STPEND

    TO S0 LD AND OUT FROM AND TO STPEND

    TR0 X2 Y2 S20 X11 S0

    【Tanım】 1. On olduğunda, başlangıç stepi S0 ON ve Y0 ON olur.

    2. X10 transfer durumu ON olduğunda (güncel uygulamalarda transfer durumu, X, Y, M, T ve C kontaklarının seri ve paralel kombinasyonları tarafından biçimlendirilebilir.) S20 stepi aktif olur. Sistem akım tarama döngüsündeki S0 OFF konumuna otomatik olarak dönecektir ve Y0 otomatik olarak resetlenecektir.

    i.e. X10 ON⇒

    S20 ON S0 OFF

    X1 ON ⇒ X2 ON

    Y0 OFF

    Y1 ON Y2 ON

    1) Transfer durumu X11 ON olduğunda, S0 stepi ON, Y0 ON ve S20,Y1 ve Y2 aynı anda kapanacaktır.

    i.e. X11 ON⇒

    S0 ON ⇒

    S20 OFF

    Y0 ON Y1 OFF Y2 OFF

  • 8- 7

    ● FROM Sxxx : S0≦ Sxxx≦ S999(WinProladder’da gösterilen)

    veya FROM Sxxx : S0≦ Sxxx≦ S999(FP-07’da gösterilen)

    Komut, transferin kaynak stepini tanımlar, mesela; step Sxxx' den transfer şartları ile koordinasyonun sonraki stepine taşır.

    【Örnek】

    WinProladder FP-07

    M1924

    STP S0

    X1

    X0 Y0

    X2 Y1

    Y2 X3

    M1924

    STP S0 Y3

    TO S0

    X0 Y0 X1

    TO S20

    X2

    ORG TO STP AND OUT FROM OUT TR

    M1924 S0 S0 X0 Y0 S0 0

    STP S20

    X5

    X7

    STP S23

    X8

    STP S21 X4

    S0

    Y4

    STP S22 X6

    STP S20 STP S21 STP S22 FROM S20

    FROM S22

    STP S23

    X3

    X4 X5 X7 X6

    TO S21

    TO S22

    Y1

    Y2 TO S0

    Y3

    TO S23

    Y4

    AND TO LD TR AND TO LD TR AND TO STP OUT STP OUT FROM AND TO STP

    X1 S20 0 X2 S21 0 X3 S22 S20 Y1 S21 Y2 S21 X4 S0 S22

    X8

    STPEND

    TO S0

    OUT FROM AND FROM AND ORLD AND TO STP OUT FROM AND TO STPEND

    Y3 S20 X5 S22 X6

    X7 S23 S23 Y4 S23 X8 S0

  • 8- 8

    【Tanım】:

    1) On olduğunda, başlangıç stepi S0 ON olur. Eğer X0 ON ise Y0 ON olacaktır. 2) S0 ON olduğunda; a. eğer X1 ON ise S20 stepi ON ve Y1 ON olacaktır

    b. Eğer X2 ON olursa S21 stepi ON ve Y2 ON olacaktır.

    c. Eğer X3 ON ise, S22 stepi ON ve Y3 ON olacaktır.

    d. Eğer X1, X2 ve X3 tümü eşzamanlı olarak ON olursa, S20 stepi önceliğe sahiptir ve ilk önce ON olacaktır ve S21 yada S22 ON olmayacaktır.

    e. Eğer X2 ve X3 aynı zamanda ON ise, S21 stepi ON olma önceliğine sahip ve S22 ON olamayacaktır.

    3) S20 ON olduğunda, X5 ve X7 aynı anda On olursa, S23 stepi ve Y4 ON olacak ve S20 ve Y1 OFF olacaktır. 4) S21 ON olduğunda, X4 varsa, S0 stepi ON olacak ve S21 ve Y2 OFF olacaklardır 5) S22 ON olduğunda X6 ve X7 aynı zamanda ON olursa,. S23 stepi ve Y4 ON olacak, S22 ve Y3 OFF olacaklardır. 6) S23 ON olduğunda, eğer X8 On ise S0 stepi ON olacak ve S23 ve Y4 OFF olacaklardır

  • 8- 9

    TO S20

    TO S21

    ● TO Sxxx : S0≦ Sxxx≦ S999(WinProladder’da görünen)

    veya TO Sxxx : S0≦ Sxxx≦ S999(FP-07’da görünen)

    Komut transfer edilen step komutunu tanımlar. 【Örnek】

    WinProladder FP-07

    M1924 X0

    STP S0

    X1

    Y1

    M1924 Y0 X0

    STP S0

    X1

    Y2

    TO S0

    Y0

    ORG TO STP AND OUT FROM AND TO

    M1924 S0 S0 X0 Y0 S0 X1 S20

    STP S20

    X3

    STP S23

    X5

    STP S21

    X2 Y3

    STP S22 X4 Y4

    STP S20

    STP S21

    X2 STP S22 FROM S20

    FROM S22 STP S23

    X5 STPEND

    Y1

    Y2

    TO S22

    Y3 X3

    TO S23 X4 Y4

    TO S0

    TO STP OUT STP OUT FROM AND TO STP OUT FROM FROM AND TO STP AND OUT FROM AND TO STPEND

    S21 S20 Y1 S21 Y2 S21 X2 S22 S22 Y3 S20 S22 X3 S23 S23 X4 Y4 S23 X5 S0

    [Tanım】:

    1) ON olduğunda başlangıç stepi ile S0 ON olur. Eğer X0 ON ise Y0 ON olacaktır. 2) S0 ON olduğunda, eğer X1 ON ise S20 ve S21 stepları eş zamanlı ON ve Y1 ve Y2 de On olacaktır. 3) S21 ON olduğunda S22 stepi ON ve Y3 ON olacak ve S21 , Y2 OFF olacaktır. 4) S20 ve S22 aynı anda ON olduklarında ve X3 transfer durumu On olduğunda, S23 stepi On olacak ve S20 ve S22

    otomatik olarak kapanacak ve dolayısıyla Y1 ve Y3 aynı zamanda kapanacaklardır. 5) S23 On olduğunda: eğer X5 On ise sistem başlangıç stepine geri dönecektir. Mesela; So On olacak ve S23 ve Y4

    OFF olacaklardır.

  • 8-10

    ● STPEND :(WinProladder’da gösterilen)

    veya STPEND :(FP-07’da gösterilen)

    Bu komut işlemin bittiğini simgelemektedir. Bu komut tüm işlemlerin doğru bir şekilde çalışması için gereklidir. PLC 8 işlem stepine sahip ve eşzamanlı olarak kontrol edilebilmektedir. Bu yüzden 8'e kadar STPEND komutu elde edilebilir.

    【Örnek】

    WinProladder FP-07

    M1924

    STP S0

    STPEND

    M1924

    STP S1

    STPEND

    M1924

    STP S7

    STPEND

    M1924

    STP S0

    STPEND M1924

    STP S1

    STPEND

    M1924

    STP S7

    STPEND

    TO S0 TO S1 TO S7

    ORG TO STP ˙ ˙ ˙ STPEND ORG TO STP ˙ ˙ ˙ STPEND ORG TO STP ˙ ˙ ˙ STPEND

    M1924 S0 S0 M1924 S1 S1 M1924 S7 S7

    【Tanım】 ON olduğunda, 8 işlem stepi aynı anda aktif olacaktır.

  • 8-11

    8.4 Step Ladder Diyagram Yazmada Dikkat Edilecekler 【Not】

    ● Uygulamalarda, ladder diyagram step ladder ile birlikte kullanılabilir.

    ● S0~S7 şeklinde 8 step vardır. Bu "Başlangıç stepleri" olarak adlandırılmış ve başlama noktası şeklinde kullanılabilir.

    ● PLC çalışmaya başladığında başlangıç stepinin aktif olması gerekmektedir. M1924, sistem tarafından sağlanan (önce ON sinyalini tarar) başlangıç stepi etkinleştirmelidir.

    ● Başlangıç stepi hariç, diğer steplerin başlaması diğer stepler sayesinde sağlanır.

    ● Step işlem programının tamamlanması için ladder diyagramda stepi sonlandıran STPEND komutunun ve başlangıç

    stepinin olması gerekir. ● S20~S999 arasında serbestçe kullanılabilen toplam 980 step vardır. Ancak, kullanılan numaralar tekrar

    kullanılamazlar.

    S500~S999 kalıcıdır (aralık kullanıcı tarafından düzenlenebilir), eğer enerji kapandıktan sonra makine işleminin devam etmesi gerekiyorsa kullanılabilirler.

    ● Basit olarak bir step, geçiş hedefi, geçiş durumları ve kontrol çıkışı şeklinde üç parça içermelidir.

    ● MC ve SKP komutları bir step programında ve alt programda kullanılamazlar. JMP komutunu kullanmaktan mümkün

    olduğunca sakınılmalıdır.

    ● Eğer step diğer basamaklara ıraksak olduktan sonra çıkış noktası ON durumda kalmasına gerek duyuluyorsa, çıkış

    noktasını kontrol eden SET komutu kullanmak ve OFF durumu için çıkış noktasını silen RST komutu kullanmak gereklidir.

    ● Başlangıç stepindan aşağı doğru bakarsak yatay yolların maksimum sayısının 16 olduğunu görürüz. Ancak, bir step 8

    dallanmaya kadar izin vermektedir.

    ● M1918=0 olduğunda (default), eğer bir darbe fonksiyonu komutu bir step programında veya master kontrol döngüsünde

    (FUN 0) kullanılıyorsa fonksiyon komutudunda önce TU kontağı ile bağlamak gerekir.Örneğin,

    STP S20 S20

    C0 PV : 5

    M1918 oluğunda, TU komutu gereksizdir. Mesela,

    STP S20 C0 PV : 5

  • Örnek 3

    8-12

    WinProladder FP–07

    M1924

    STP S0

    X1

    X2

    STP S20

    X5

    X7

    X0 Y0 Y1 X3

    S0

    X4 STP S21 X6

    M1924

    STP S0

    X1 Y2

    TO S0

    X0 Y0 X2

    TO S20

    X3 TO S0

    X4 TO S21

    Y1

    Net0 Net1

    ORG TO STP AND OUT FROM AND OUT TR AND TO LD TR AND

    M1924 S0 S0 X0 Y0 S0 X1 0 X2 S20 0 X3

    STP S22

    X8

    X11 Y3 STP S20 STP S21 FROM S20

    FROM S21

    STP S22

    X5 X7 X6

    X11

    X8

    Y2

    TO S22

    Y3

    Net2 Net3

    TO LD TR AND TO STP OUT STP OUT FROM

    S0 0 X4 S21 S20 Y1 S21 Y2 S20

    STPEND

    TO S0 Net4

    AND FROM AND ORLD AND TO

    X5 S21 X6

    X7 S22

    Net5

    STP AND OUT FROM AND TO

    S22 X11 Y3 S22 X8 S0

    Tanım 1. Başlangıç stepi S0'a giriş koşulu

    2. Giriş S0 ve S20nin ıraksak koşulları ,S0 ve S21

    3. S20 Girişi

    4. S21 Girişi

    5. S21 ve S20'in yakınsak girişi

    6. S22 Girişi

  • Örnek 3

    8-13

    WinProladder FP-07

    M1924 X0 Y0

    M1924

    X0

    TO S0

    Y0

    Net0

    ORG TO STP

    M1924 S0 S0

    STP S0

    X1

    X2

    STP S20

    X4

    STP S21

    X5

    X7

    STP S23

    X8

    Y1 Y2

    X11

    X3

    Y3 STP S22

    X6

    Y4

    STP S0

    X1 STP S20 STP S21 STP S22 FROM S21

    FROM S22

    X2

    X3

    X4 X5 X7 X6

    TO S20

    TO S22

    Y1 TO S21

    Y2

    Y3

    TO S23

    Net1 Net2 Net3

    AND OUT FROM AND OUT TR AND TO LD TR AND TO STP OUT FROM AND TO

    STP OUT

    X0 Y0 S0 X1 0 X2 S20 0 X3 S22 S20 Y1 S20 X4 S21 S21 Y2

    STP S23

    STPEND

    X11 Y4 X8

    TO S0

    Net4 Net5

    STP OUT

    FROM AND FROM AND ORLD AND TO

    S22 Y3 S21 X5 S22 X6

    X7 S23

    Net6

    STP AND OUT FROM AND TO

    S23 X11 Y4 S23 X8 S0

    Net7 STPEND

    Tanım 1. S0 başlangıç stepine giriş koşulu

    2. S0 girişi ve S20 ve S22'nin ayrılan koşulları 3. S20 Girişi 4. S21 Girişi 5. S22 Girişi 6. S21 ve S22'nin birleşen girişi 7. S23 Girişi

  • Örnek 3

    8-14

    TO S21 TO S22

    WinProladder FP-07

    M1924

    ORG

    M1924

    M1924 Y0

    STP S0

    X1 Y1

    STP S20

    X2

    Y2

    X4 Y5

    STP S24

    X6 Y3

    STP S0

    X1

    X4 STP S20

    X2

    TO S0

    Y0

    TO S20

    TO S24

    Y1

    Net0 Net1

    TO STP OUT FROM OUT TR AND TO LD TR AND TO

    S0 S0 Y0 S0 0 X1 S20 0 X4 S24

    STP S21 STP S22

    X3 Y4

    STP S23

    X5

    X7

    STP S21 STP S22

    FROM S21

    Y2

    Y3

    X3

    TO S23

    Net2 Net3

    STP OUT FROM AND TO TO

    STP OUT

    S20 Y1 S20 X2 S21 S22 S21 Y2

    FROM S22

    Y4 STP S23

    Y5 STP S24

    X5 X7

    Net4 Net5

    STP OUT FROM FROM AND TO

    S22 Y3 S21 S22 X3 S23

    FROM S23 TO S0 X6

    FROM S24 Net6

    STP OUT

    S23 Y4

    STPEND

    Net7 STP OUT

    S24 Y5

    Net8

    FROM AND FROM AND ORLD AND TO

    S23 X5 S24 X6

    X7 S0

    Tanım 1. S0 başlangıç stepina giriş koşulu 2. S0 girişi ve S20 ve S24'ün ayrılanı 3. S20 Girişi 4. S20 girişi ve S21 ve S22'nin ayrılanı 5. S21 Girişi 6. S22 Girişi 7. S21 ve S22'nin birleşen girişleri 8. S23 Girişi 9. S24 Girişi

    10. S23 ve S24'ün birleşen girişi

    Net9 STPEND

  • 8-15

    8.5 Uygulama Örnekleri

    Örnek 1 A tankından B tankına konan bir cismin tutulması

    X0: Başlama X1: Sol sınır

    X4 : Sağ sınır

    LS LS

    Y0: Sola Taşıma

    Y1: Sağa Taşıma

    Motor

    Vida yolu

    Y2 : Lift Up Y3 : Stretch Down

    X2 : Üst limit X3 : Alt limit

    Kol

    Pençe (Y4)

    Tank A Tank B

    M1924 STP S0

    X0

    STP S20

    Başlama

    Orjinala dönüş (pençe alt sınır ve sol sınırda serbest bırakılmıştır) Kolu aşağı doğru uzatmak

    X3

    STP S21

    T0

    STP S22

    X2

    STP S23

    X4

    STP S24

    X3

    STP S25

    T1

    STP S26

    X2

    STP S27

    X1

    Alt sınır 1S Bekleme Üst Limit

    Sağ sınır

    Alt sınır 1S Bekleme Üst limit Sol limit

    Aşağı uzamayı durdurma Pençe çizimleri (1s sonra)

    Yukarı kaldırma kolu

    Yukarı kaydırmayı durdurma Kolu sağa taşımak

    Sağa taşımak için durdurulur Kolu aşağı doğru uzatmak

    Aşağı doğru uzanmak durdurulur. Pençe bırakılır (1S sonra) Kol

    yukarı kalkar

    Kaldırma durur Kol sola taşınır

    Cisimde 1s beklemeden emin olunur cisim kaldırılmadan önce yavaşça kavranır.

    Cisimde 1 s bekleme yapılır kol kalkmadan önce tamamen serbest bırakılmış olmalıdır.

  • 8-16

    WinProladder FP-07

    M1924

    STP S0

    X1

    TO S0

    Y4

    Y0

    Pençeyi serbest bırakır Sol limite döner

    ORG TO STP OUT TR OUT NOT AND NOT OUT

    M1924 S0 S0 0 Y4 X1 Y0

    STP S20

    STP S21

    STP S22

    STP S23

    STP S24

    X2 Y2 X0

    TO S20

    Y3 X3

    TO S21

    EN SET Y4

    EN T0 100 T0

    TO S22

    Y2 X2

    TO S23

    Y1 X4

    TO S24

    Y3 X3

    TO S25

    Üst limite döner S20 ye taşımadan anahtar ON' a ayarlanır. Kol aşağı doğru uzanır alt sınıra ulaştıktan sonra S21'e taşınır.

    Pençe ile kavranır (SET komutundan dolayı kullanılır, Y4, STP 21'den sonra ON olmalıdır) 1s sonra S22 içine gönderilir Kol yukarı kalkar

    Üst sınıra ulaştıktan sonra S23 içine gönderilir Kol sağa doğru hareket eder

    Sağ sınıra kadar taşındıktan sonra S24 içine gönderilir

    Kol aşağı doğru iner

    Alt sınıra ulaştıktan sonra S25 içine gönderilir

    Pençe serbest bırakılır

    LD TR AND NOT OUT FROM AND TO STP OUT FROM AND TO STP SET T0 PV: FROM AND TO STP OUT FROM AND TO STP OUT FROM AND TO STP OUT FROM AND TO

    0 X2 Y2 S0 X0 S20 S20 Y3 S20 X3 S21 S21 Y4 100 S21 T0 S22 S22 Y2 S22 X2 S23 S23 Y1 S23 X4 S24 S24 Y3 S24 X3 S25

    STP S25 EN

    EN T1

    STP S26

    X2

    STP S27

    X1

    STPEND

    RST Y4 T1 100 TO S26

    Y2 TO S27

    Y0 TO S0

    1s beklenir 1s sonra S26’ya gönderilir

    Kol yukarı kalkar Üst limite ulaştıktan sonra S27 içine yollanır Kol sola hareket eder Sol sınıra taşındıktan sonra S0 içine gönderilir. (döngü tamamlanır)

    STP RST T1 PV: FROM AND TO STP OUT FROM AND TO STP OUT FROM AND TO STPEND

    S25 Y4 100 S25 T1 S26 S26 Y2 S26 X2 S27 S27 Y0 S27 X1 S0

  • 8-17

    Clear Water

    Dried

    material

    Tartma

    Örnek 2 Sıvı Karıştırma İşlemi

    Boş Sınır Anahtarı X1

    Sıvı Limit Sıvı Anahtarı yok

    X2

    Değer 1 Y5

    CH0: R3840

    Değer 1 Y6

    Değer Y7 Temiz Su

    Değer Y9

    Karıştırma Ünitesi

    Değer 4 Y10

    Y8 Elektromanyetik anahtar

    Karıştırma Motoru

    X4 Aşırı Yük Anahtarı

    Tamamlanan Ürün Çıkışı

    • Giriş Noktaları: X1 Boş sınır switchi X2 Likitsiz sınır switch X3 Boş sınır Switch X4 Aşırı Yük anahtarı X5 Temizlik Uyarı Butonu X6 Başlama Butonu X7 Su Yıkama Butonu

    • Uyarı Göstergeleri: Y1 Boş Kuru malzeme

    Y2 Yetersiz Sıvı Y3 Boş Karıştırma Ünitesi Y4 Aşırı Yük Butonu

    • Çıkış Noktaları: Y5 Kuru Malzeme Giriş Vanası

    Y6 Kuru Malzeme Giriş Vanası Y7 Sıvı Giriş Vanası Y8 Motor başlatma elektromanyetik vanası Y9 Temiz su giriş vanası Y10 Tamamlanmış ürün çıkış vanası

    • Tartma Çıkışı: CH0(R3840)

    • M1918=0

  • 8-18

    ORG M1924 STP S22 TO S0 OUT Y7 STP S0 T1 PV: 800 OUT TR 0 FROM S21 AND NOT X1 FROM S22 SET Y1 AND T0 LD TR 0 AND T1 AND NOT X2 TO S23 SET Y2 STP S23 LD TR 0 OUT TR 0 AND X3 OUT Y8 SET Y3 LD TR 0

    AND NOT Y2 AND NOT T4 AND NOT Y3 OUT Y10 AND NOT Y4 FROM S23 TO S20 AND T2

    WinProladder FP-07

    X1

    STP S0 X2

    X3

    X4

    X5

    TO S0 SET Y1 SET Y2 SET Y3 SET Y4 RST Y1 RST Y2 RST Y3 RST Y4

    Uyarı göstergeleri

    Uyarı resetleme

    X6 Y1 Y2 Y3 Y4

    X7 Y3 Y4

    STP S20

    17CMP Sa : R3840

    Sb : R0

    M0

    TO S20

    TO S24

    Y5

    M0

    M1 TO S21

    Ürün başlatma Su yıkama başlatma Giriş ağırlığı Tartma sonrası durum

    LD TR 0 T2 PV: 4500 AND X4 LD TR 0 SET Y4 AND X4 LD TR 0 OUT Y4

    AND X5 STP S24 RST Y1 OUT TR 0 RST Y2 T3 PV: 500 RST Y3 LD TR 0 RST Y4 AND NOT T3

    M1 TO S22

    Y6

    S21 ve S22’ye gider FROM S0 OUT Y9 OUT TR 1 LD TR 0

    STP S21 EN T0 500

    Karıştırma ünitesine AND X6 T4 PV: 1500 AND NOT Y1 LD TR 0

    STP S22

    Y7

    Malzeme Girişi

    EN T1 800

    T0 T1 FROM S21 TO S23 FROM S22

    Y8

    Karıştırma ünitesi sıvı ekle Kuru malzeme ve sıvı girişi tamamlandığında durumu S23'e gönderir

    LD TR 1 FROM S24 AND X7 AND T4 AND NOT Y3 ORLD AND NOT Y4 TO S25

    STP S23

    EN T2 4500

    X4 Y4

    Karıştırma zamanlayıcısı

    TO S24 STP S25

    STP S20 OUT TR 0 OUT Y5 AND X3

    FUN 17 OUT Y10 STP S24 EN T3 500

    T3 Y9

    EN T4 1500

    T4 Y10

    T2

    Yıkama karıştırma Temiz su girişi Kirli su çıkışı

    Sa:R3840 LD TR 0 Sb:R0 AND TU S25

    FO 0 FUN 15DP OUT M0 D:R10 FO 1 FROM S25

    FROM S23 TO S25

    T4

    FROM S20 TO S0

    LD M0 STPEND

    STP S25

    X3 S25

    15DP

    Y10 Döngü birikimi ve tamamlanan ürün çıkışı

    OR M1 ANDLD TO S21

    X3 STPEND

    +1 R10 TO S0

    TO S2

    STP S21 OUT Y6 T0 PV: 500

  • 8-19

    Y3 (Red)

    Y4 (Green)

    X1

    Y0 (Red) Y1 (Amber) Y2 (Green)

    Y4 (Green)

    X0

    Örnek 3 Yaya Geçidi Işıklandırması

    Y0 (Kırmızı) Y1 (Sarı) Y2 (Yeşil)

    Y3 (Kırmızı) Y4 (Yeşil)

    X1

    Y4 (Yeşil)

    X0 Giriş Noktaları: Yaya Butonu X0

    Yaya Butonu X1 Çıkış Noktaları: Yol kırmızı Işığı Y0

    Yol Sarı Işığı Y1 Yol Yeşil Işığı Y2 Yaya Geçidi Kırmızı Işığı Y3 Yaya Geçidi Yeşil Işığı Y4

    M1918=0

  • 8-20

    ● Yaya Geçidi Işıklandırması Kontrol İşlem Diyagramı

    M1924

    STP S0

    Y2

    Yol Yeşil Işığı

    Y3 Yaya Geçidi Işığı

    X0 X1

    Yaya Butonu

    STP S20

    T0

    STP S21

    T1

    STP S22

    Y2

    Yol Yeşil Işığı

    T0 3000 Y1

    Yol Sarı Işığı

    T1 500 Y0

    Yol Kırmızı Işığı

    T2 500

    STP S30 T2 STP S31 T3 STP S32 T4 STP S33

    Y3 Y4

    Y4

    S33

    Yaya Geçidi Kırmızı Işığı Yaya Geçidi Yeşil Işığı

    T3 2000

    T4 100

    Yaya Geçidi Yeşil Işığın Yanıp Sönmesi

    C1

    PV : 6

    T5 100

    C1 C1

    T5 T5

    Y3

    S32

    STP S34 Yaya Geçidi Kırmızı Işık

    RST C1

    T6 100

    T6

  • 8-21

    ● Yaya Geçidi Işıklandırması Kontrol Programı

    WinProladder FP-07

    STP S0

    STP S20

    STP S21

    STP S22

    STP S30

    STP S31

    M1924

    X0

    X1

    T0

    T1

    T2

    T3

    TO S0

    Y2

    Y3

    TO S20

    TO S30

    Y2 EN T0 3000

    TO S21

    Y1 EN T1 500

    TO S22

    Y0 EN T2 500

    Y3

    TO S31

    Y4 EN T3 2000

    TO S32

    ORG

    TO

    STP

    OUT

    OUT

    FROM

    LD

    OR

    ANDLD

    TO

    TO STP

    OUT

    T0 PV:

    FROM

    AND

    TO

    STP

    OUT

    T1 PV:

    FROM

    AND

    TO

    STP

    OUT

    T2 PV:

    M1924

    S0 S0

    Y2

    Y3

    S0

    X0

    X1 S20

    S30

    S20

    Y2

    3000

    S20

    T0

    S21

    S21

    Y1

    500

    S21

    T1

    S22

    S22

    Y0

    500

    STP

    T4 PV: FROM

    AND

    TO

    STP

    OUT TR

    OUT

    LD TR

    AND TU

    LD

    C1 PV:

    LD TR

    T5 PV:

    FROM

    OUT TR

    AND NOT

    AND

    TO

    LD TR

    AND

    AND

    TO

    STP

    OUT

    RST

    S32

    100 S32

    T4

    S33

    S33

    0

    Y4

    0

    S33

    OPEN

    6

    0

    100

    S33

    1

    C1

    T5

    S32

    1

    C1

    T5

    S34

    S34

    Y3

    C1

    STP S32

    EN T4 100 STP S30 T6 PV: 100

    STP S33

    T4

    S33

    TO S33

    Y4

    C1

    PV : 6 EN T5 100

    OUT

    FROM

    AND

    TO

    STP

    OUT

    T3 PV:

    Y3

    S30

    T2

    S31

    S31

    Y4

    2000

    FROM

    FROM

    AND

    TO

    STPEND

    S22

    S34

    T6

    S0

    C1 T5

    C1 T5

    STP S34

    TO S32 TO S34

    Y3 RST C1

    FROM

    AND

    TO

    S31

    T3

    S32

    EN T6 100

    T6 FROM S22 TO S0

    FROM S34

    STPEND

  • 8.6 Step Komutu için Söz Dizimi Denetimi Hata Kodları

    Step komutunun kullanımında hata kodları aşağıdakiler gibidir:

    E51 : TO(S0-S7) ORG komutu ile başlanmalı.

    E52 : TO(S20-S999) ORG komutu ile başlanamaz.

    E53 : TO komutu From komutu ile eşlenmemeli.

    E54 : To komutu TO, AND, OR, ANDLD veya ORLD komutlarından sonra gelmeli.

    E56 : From’dan önceki komutlar AND, OR, ANDLD veya ORLD olmalı.

    E57 : FROM’dan sonraki komut bir fonksiyon veya bobin olmaz.

    E58 : STEP ağında iken, bobin veya fonksiyon FROM'dan önce olmalı .

    E59 : Aynı ağda 8 TO# 'dan fazla.

    E60 : Aynı ağda 8 FROM#'dan fazla.

    E61 : TO(S0-S7) ağın ilk satırında bulunmalı.

    E62 : Kontak TO komutu için yer tutmalı.

    E72 : Kopyalanmış TO Sxx komutu.

    E73 : Kopy alanmış STP s xx k omutu.

    E74 : Kopyalanmış FROM sxx komutu.

    E76 : STP(S0~S7), STPEND ile eşlenmemiş veya STPEND, STP(S0~S7) ile eşlenmemiş.

    E78 : TO(S20~S999), STP (S20~S999) veya FROM komutları STP(S0~S19) yokken veya önce verilirler

    E79 : STP Sxx veya FROM Sxx komutları TO Sxx yokken veya önce verilir..

    E80 : FROM Sxx komutu STP Sxx yokken veya mnce verilir.

    E81 : Dallanmanın maksimum seviyesi FROM dizili step komutu yerleşimi yok

    E84 : STP# dizisinin tanımı TO# dizisini takip etmez

    E85 : Yakınsama, karşılıklı ıraksama ile karşılaştırılmaz

    E86 : TO komutu ile yakınsamadan önce STP veya FROM kullanımı yasaktır .

    E87 : STP# veya FROM#, TO# uyuşmadan önce verilir.

    E88 : Bu dallanma esnasında, STP# or FROM#, karşılıklı TO#'dan önce verilir.

    E89 : FROM#, TO# veya STP#. karşılaştırılmadan önce verilir.

    E90 : Eşzamanlı dallanmadaki To# kullanımı geçersizdir.

    E91 : Akış Kontrol fonksiyonu, step ladder bölgesinde kullanılamaz.

    8- 22