hbölüm 8 step komutu tanımları - beijer...
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