Post on 31-Jan-2021
8-1
Bö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 edi lmesi kontroluygulamalarında zordur. Bu yüzden, makine çalışma akışı için özellikle yapılan dizi kontroller ile ladder diyagramlar sıklıklakombine edilmelidir. Step komutlarının yardımıyla, dizayn çalışması daha verimli, zaman tasarruflu ve kontrollü ola caktır.Dizayn yönteminin bu çeşidi, prosess kontrolü ve ladder diyagramla birlikte birleşimlerine step ladder dili adı verilmiştir.
Step ladder diyagramının temel ünitesi bir basamaktır. Step makina işlemindeki harekete (durma) eşdeğerdir burada her ikihareket bir çıkışa sahiptir. Tüm makine ve dizi kontrol sistemleri paralel veya seri basamak kombinasyonlarıdır. Adım adımdizi çalışma prosedürü makine işlemleri tamamen anlaşıldığında izin verilmektedir. Bu yüzden bu dizayn çalışması ve bakımıdaha verimli ve kolay olacaktır:
8.1 Step Ladder Diyagramının İşlem Prensibi
【Örnek】 【Tanım】
1. Bir step Sxxx ile gösterilmektedir ve bunundeğeri S0~S999 aralığından biridir. Stepçalıştırıldığında (ON durumu), Ladderdiyagramın sağında çalışacak ve önceki adımve çıkış OFF olacaktır.
2. M1924, program başladıktan sonra bir taramazamanı için ON olur. Bu yüzden, ON olurolmaz, diğer adımlar etkisiz durumdaykenmesela; Y1~Y5'ün tümü OFF iken başlangıçadımı S0'ın durması kayıtlıdır (S0 ON). BuM1924 ON S0 ON Y0 ON ve Y0 sayesinde X1veya X2 kontaklarının ON alana kadar ONdurumunda kalacaklardır
3. Önce X2'nin ON olduğunu varsayalım S21yolu çalışacaktır.
S21 ONX2 ON S0 OFF
Y2 ONY0 OFF
Y2, X5 ON olana kadar ON durumundakalacaktır.
4. X5'in ON olduğunu varsayarsak, sistem S23adımına taşınacaktır.
S23 ONX5 ON S21 OFF
Y4 ONY2 OFF
Y4 ve Y5, X6 On olana kadar ON durumundakalacaklardır.※X10, ON ise, Y5 On olacak.
1. X6'yı ON varsayalım, sistem S0' taşınacak.S0 ON
X6 ON S23 OFFY0 ONY4, Y5 OFF
Sonra, bir kontrol sistem döngüsü tamamlanacak veileriki bir sistem döngüsüne girilecektir.
8-2
8.2 Step Ladder Diyagramın Temel Fonksiyonu
1 Tek yollu
S20 stepi sadece X0 yolundan S21 basamağına 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
E.g. X2 ilk ON olduktan sonra S23 stepininYolu 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 paralelkombinasyonu tarafından değiştirilir.
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 basamağı eşzamanlıçalışacaktır. Mesela tüm S21, S22, S23, v.b. hepsibaş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 ONolduğunda, çalışması için S40'a transfer olmalıdır.
Iraksal yolların numarası, yakınsak yolların numarası ileaynı 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ı Basamak 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 sistemsayesinde çalıştırılmadan S23 basamağına atlayacaktır.
Eşzamanlı ıraksak yolların çalışması geçilecektir.
STP S21
X3
STP S22
X4
S23
STP S232-yakınsak
b. Farklı Basamak Döngüsü
M1924
STP S0
X10
STP S7
X0STP S20
X4S30
X11STP S30
X12S21
X2 X1
STP S21
X3
STP S31
X3
5 Kapalı veya Tek Döngü
a. Kapalı Döngü
M1924 Başlangıç adımı S1 ON , sonsuz döngü sonradantamamlanacaktır.
STP S1
X0
S1
S20S22
S21
STP S20 STP S21
X1
STP S22
X2
8-4
b. Tekli Döngü
M1924 X0
STP S0
S20 basamağı On olduğunda, eğer X2'de aynızamanda ON ise "RST S21" komutu S21'i OFFyapacaktı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ıç basamağının aşağı doğru yatay dal döngülerinin maksimum sayısı 16'dır.
8-5
8.3 Step Komutlarının Başlangıcı: STP, FROM, TO and STPEND
● STP Sx : S0≦ Sx≦ S7 (WinProladder’da gösterilen)
veyaSTP Sx :S0≦ Sx≦ S7 (FP-07’de gösterilen)
Bu komut, başlangıç step komutudur ve burada her bir makine sisteminin step kontrolünden elde edilmiştir. 8 taneyekadar başlangıç komutu FBs serisinde kullanılabilmektedir. Örneğin; PLC 8 taneye kadar eşzamanlı kontrolyapabilmektedir. Her bir step sistemi diğer sistemlerin kaynağı için sonuçlar üretmiş ve bağımsız olarakçalıştırılabilmektedir.
【Örnek 1】 Her başlamadan (ON) sonra başlangıç basamağı S0'a gitmek
WinProladder FP-07
M1924
M1924TO S0 ORG
TOM1924S0
STP S0STP S0 STP S0
【Örnek 2】 Her zaman cihaz run ile başlar veya manual butona basılır veya cihaz bozuktur sonra cihaz otomatik olarak
başlangıç basamağı S0'da beklemeye başlar.
WinProladder FP-07
M1924 X0 M0
STP S0
M1924
X0
M0
TO S0
ORGORORTOSTP
M1924X0M0S0S0
STP S0StandbySistemProgram
Standby sistem programı
【Tanım】X0: Manual Buton, M0: Anormal Kontak.
8-6
● STP Sxxx: S20≦ Sxxx≦ S999(WinProladder’da gösterilen)
veyaSTP Sxxx : S20≦ Sxxx≦ S999(FP-07’da gösterilen)
Bu komut bir basamak komutudur. Sistemdeki her bir basamak dizinin her bir basamağını simgelemektedir. Eğerstep 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
Y0STP S0
TO S0Y0
ORGTOSTPOUTFROM
M1924S0S0Y0S0
X10X1 Y1
X10TO S20 AND
TOX10S20
STP S20
X11
X2 Y2 X1Y1
STP S20X2 Y2
X11
STPOUTANDOUT
S20TR0X1Y1
STPEND
TO S0 LDANDOUTFROMANDTOSTPEND
TR0X2Y2S20X11S0
【Tanım】1. On olduğunda, başlangıç basamağı S0 ON ve Y0 ON olur.
2. X10 transfer durumu ON olduğunda (güncel uygulamalarda transfer durumu, X, Y, M, T ve Ckontaklarının seri ve paralel kombinasyonları tarafından biçimlendirilebilir.) S20 stepi aktif olur. Sistemakım tarama döngüsündeki S0 OFF konumuna otomatik olarak dönecektir ve Y0 otomatik olarakresetlenecektir.
i.e. X10ON
S20 ONS0 OFF
X1 ON X2 ON
Y0 OFF
Y1 ONY2 ON
1) Transfer durumu X11 ON olduğunda, S0 basamağı ON, Y0 ON ve S20,Y1 ve Y2 aynı andakapanacaktır.
i.e. X11ON
S0 ON
S20 OFF
Y0 ONY1 OFFY2 OFF
8-7
● FROM Sxxx : S0≦ Sxxx≦ S999(WinProladder’da gösterilen)
veyaFROM Sxxx : S0≦ Sxxx≦ S999(FP-07’da gösterilen)
Komut, transferin kaynak stepini tanımlar, mesela; step Sxxx' den transfer şartları ile koordinasyondaki sonrakibasamağa taşır.
【Örnek】
WinProladder FP-07
M1924
STP S0
X1
X0 Y0
X2Y1 Y2
X3
M1924
STP S0
Y3
TO S0
X0 Y0
X1TO S20
X2
ORGTOSTPANDOUTFROMOUT TR
M1924S0S0X0Y0S00
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
ANDTOLD TRANDTOLD TRANDTOSTPOUTSTPOUTFROMANDTOSTP
X1S200X2S210X3S22S20Y1S21Y2S21X4S0S22
X8
STPEND
TO S0
OUTFROMANDFROMANDORLDANDTOSTPOUTFROMANDTOSTPEND
Y3S20X5S22X6
X7S23S23Y4S23X8S0
8-8
【Tanım】:
1) On olduğunda, başlangıç basamağı S0 ON olur. Eğer X0 ON ise Y0 ON olacaktır.2) S0 ON olduğunda; a. eğer X1 ON ise S20 basamağı ON olacaktır ve Y1 ON olacaktır
b. Eğer X2 ON olursa S21 basamağı ON olacak ve Y2 ON olacaktır.
c. Eğer X3 ON ise, S22 basamağı ON olacak ve Y3 ON olacaktır.
d. Eğer X1, X2 ve X3 tümü eşzamanlı olarak ON olacaktır, S20 basamağı önceliğe sahiptir ve ilk önce ON olacaktır ve S21 veya S22'den herhangi biri ON olmayacaktır.
e. Eğer X2 ve X3 aynı zamanda ON ise, S21 basamağı önce ON olma önceliğine sahip ve S33 ON olamayacaktır.
3) S20 ON olduğunda, X5 ve X7 On ise, S23 basamağı ON olacak ve On, S20 ve Y1 OFF olacaktır4) S21 ON olduğunda S0 basamağı ON olacak ve S21 ve Y2 OFF olacaklardır5) S22 ON olduğunda X6 ve X7 aynı zamanda ON olacaktır. S23 basamağı ON olacak ve Y4 ON, S22 ve Y3 OFF
olacaklardır6) S23 ON olduğunda, eğer X8 On ise S0 basamağı ON olacak ve S23 ve Y4 OFF olacaklardır
8-9
TO S20
TO S21
● TO Sxxx : S0≦ Sxxx≦ S999(WinProladder’da görünecek)
orTO Sxxx : S0≦ Sxxx≦ S999(FP-07’da görünecek)
Komut transfer edilmiş step komutunu tanımlar.
【Örnek】
WinProladder FP-07
M1924X0
STP S0
X1Y1
M1924
Y0 X0STP S0
X1
Y2
TO S0
Y0
ORGTOSTPANDOUTFROMANDTO
M1924S0S0X0Y0S0X1S20
STP S20
X3
STP S23
X5
STP S21
X2Y3
STP S22
X4 Y4
STP S20
STP S21X2
STP S22
FROM S20
FROM S22
STP S23X5
STPEND
Y1
Y2
TO S22
Y3
X3TO S23
X4 Y4
TO S0
TOSTPOUTSTPOUTFROMANDTOSTPOUTFROMFROMANDTOSTPANDOUTFROMANDTOSTPEND
S21S20Y1S21Y2S21X2S22S22Y3S20S22X3S23S23X4Y4S23X5S0
[Tanım】:
1) ON olduğunda başlangıç basamağı 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 basamakları eş zamanlı ON ve Y1 ve Y2 ile On olacaktır3) S21 ON olduğunda S22 basamağı ON olacak Y3 ON olacak ve S21 ve Y2 ile OFF' lanacaktır.4) S20 ve S22 aynı anda ON olduklarında ve C3 transfer durumu On olduğunda, S23 basamağı On olacak ve S20 ve
S22 otomatik olarak kapanacak ve Y1 ve Y3 aynı zamanda kapanacaklarıdır5) S23 On olduğunda: eğer X5 On ise sistem başlangıç basamağına geri dönecektir. Mesela; So On olacak ve S23 ve
Y4 OFF olacaklardır
8-10
● STPEND :(WinProladder’da gösterilen)
veyaSTPEND :(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 gerek lidir.PLC 8 işlem basamağına sahip ve eşzamanlı olarak kontrol edilebilmektedir. Bu yüzden 8'e kadar STPEND komutuelde 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
ORGTOSTP˙˙˙STPEND
ORGTOSTP˙˙˙STPEND
ORGTOSTP˙˙˙STPEND
M1924S0S0
M1924S1S1
M1924S7S7
【Tanım】 ON olduğunda, 8 işlem basamağı aynı anda aktif olacaktır.
8-11
8.4 Step Ladder Diyagram Yazmada Dikkat Edilecekler
【Not】
● Güncel uygulamalarda, ladder diyagram basamaklı ladder ile birlikte kullanılabilir.
● S0~S7 şeklinde 8 basamağı vardır. Bu "Başlangıç stepleri" olarak adlandırılmış ve başlama noktası şeklindekullanılabilir.
● PLC çalışmaya başladığında başlangıç basamağının aktif olması gerekmektedir. M1924, sistem tarafından sağlanan(önce ON sinyalini tarar) başlangıç basamağı etkinleştirmelidir.
● Başlangıç basamağı hariç, diğer basamakların başlaması diğer basamaklar sayesinde sağlanır.
● Step işlemi programı tamamlanması için ladder diyagramın basamağındaki son STPEND komutu ve başlangıç
basamağına sahip olması gerekmektedir.
● S20~S999 arasında serbestçe kullanılabilen toplam 980 basamak 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 güç kapandıktan sonra makine işleminin devametmesi gerekiyorsa kullanılabilirler.
● Basit olarak bir basamak, geçiş hedefi, geçiş durumları ve kontrol çıkışı şeklinde üç parça içerir.
● 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 basamak 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 kullanmakgereklidir.
● Başlangıç basamağından aşağı doğru bakarsak yatay yolların maksimum sayısının 16 olduğunu görürüz. Ancak, bir
basamak 8 dallanmaya kadar izin vermektedir.
● M1918=0 olduğunda (default), eğer bir darbe fonksiyonu komutu bir basamak programında veya master kontrol
döngüsünde (FUN 0) kullanılıyorsa fonksiyon komutudunda önce TU komutu ile bağalamak gerekir.Örneğin,
STP S20S20
C0
PV : 5
M1918 oluğunda, TU komutu gereksizdir. Mesela,
STP S20 C0
PV : 5
Örnek 12
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
X2TO S20
X3TO S0
X4TO S21
Y1
Net0
Net1
ORGTO
STPANDOUTFROMANDOUT TRANDTOLD TRAND
M1924S0
S0X0Y0S0X10X2S200X3
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
TOLD TRANDTO
STPOUT
STPOUT
FROM
S00X4S21
S20Y1
S21Y2
S20
STPEND
TO S0
Net4
ANDFROMANDORLDANDTO
X5S21X6
X7S22
Net5
STPANDOUTFROMANDTO
S22X11Y3S22X8S0
Tanım 1. Başlangıç basamağı S0'a giriş koşulu
2. Giriş S0 ve S20,S0 ve S21'in ıraksak koşulları
3. S20 Girişi
4. S21 Girişi
5. S20 ve S21'in yakınsak girişi
6. S22 Girişi
Örnek 13
8-13
WinProladder FP-07
M1924X0 Y0
M1924
X0
TO S0
Y0
Net0ORGTO
STP
M1924S0
S0STP S0
X1
X2
STP S20
X4
STP S21
X5
X7
STP S23
X8
Y1
Y2
X11
X3Y3
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
ANDOUTFROMANDOUT TRANDTOLD TRANDTOSTPOUTFROMANDTO
STPOUT
X0Y0S0X10X2S200X3S22S20Y1S20X4S21
S21Y2
STP S23
STPEND
X11 Y4
X8TO S0
Net4
Net5
STPOUT
FROMANDFROMANDORLDANDTO
S22Y3
S21X5S22X6
X7S23
Net6
STPANDOUTFROMANDTO
S23X11Y4S23X8S0
Net7 STPEND
Tanım 1. S0 başlangıç basamağına giriş koşulu
2. S0 girişi ve S20 ve S22'nin ıraksak koşulları
3. S20 Girişi
4. S21 Girişi
5. S22 Girişi
6. S21 ve S22'nin yakınsak girişi
7. S23 Girişi
Örnek 14
8-14
TO S21
TO S22
WinProladder FP-07
M1924 ORG M1924M1924
Y0STP S0
X1Y1
STP S20
X2
Y2
X4Y5
STP S24
X6
Y3
STP S0
X1
X4
STP S20X2
TO S0
Y0
TO S20
TO S24
Y1
Net0
Net1
TO
STPOUTFROMOUT TRANDTOLD TRANDTO
S0
S0Y0S00X1S200X4S24
STP S21 STP S22
X3Y4
STP S23
X5
X7
STP S21
STP S22
FROM S21
Y2
Y3
X3TO S23
Net2
Net3
STPOUTFROMANDTOTO
STPOUT
S20Y1S20X2S21S22
S21Y2
FROM S22
Y4STP S23
Y5STP S24
X5 X7
Net4
Net5
STPOUT
FROMFROMANDTO
S22Y3
S21S22X3S23
FROM S23 TO S0
X6FROM S24 Net6
STPOUT
S23Y4
STPEND Net7 STPOUT
S24Y5
Net8
FROMANDFROMANDORLDANDTO
S23X5S24X6
X7S0
Tanım 1. S0 başlangıç basamağına giriş koşulu2. S0 girişi ve S20 ve S24'ün ıraksakları3. S20 Girişi4. S20 girişi ve S21 ve S22'nin ıraksakları5. S21 Girişi6. S22 Girişi7. S21 ve S22'nin yakınsak girişleri8. S23 Girişi9. S24 Girişi
10. S23 ve S24'ün yakınsak 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ırLS LS
Y0: Sola Taşıma
Y1: Sağa TaşımaMotor Vida yolu
Y2 : Lift UpY3 : Stretch Down
X2 : Üst limitX3 : Alt limit
Kol
Pençe(Y4)
Tank A Tank B
M1924STP S0
X0
STP S20Başlama
Orjinala dönüş (pençe alt sınır vesol 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ı durdurmaPençe çizimleri (1s sonra)
Yukarı kaldırma kolu
Yukarı kaydırmayı durdurmaKolu sağa taşımak
Sağa taşımak için durdurulurKolu aşağı doğru uzatmak
Aşağı doğru uzanmak durdurulur.Pençe bırakılır (1S sonra) Kol
yukarı kalkar
Kaldırma dururKol sola taşınır
Cisimde 1s beklemeden emin olunur cisimkaldı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
Y0Pençeyi serbest bırakır
Sol limite döner
ORGTOSTPOUT TROUT NOTAND NOTOUT
M1924S0S00Y4X1Y0
STP S20
STP S21
STP S22
STP S23
STP S24
X2 Y2
X0TO S20
Y3
X3TO S21
EN SET Y4
EN T0 100T0
TO S22
Y2
X2TO S23
Y1
X4TO S24
Y3
X3TO S25
Üst limite döner
S203ye 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 ONolmalıdır)
1s sonra S22 içine gönderilir
Kol yukarı kalkar
Üst sınıra ulaştıktan sonra S23 içinegönderilir
Kol sağa doğru hareket eder
Sağ sınıra kadar taşındıktan sonra S24 içinegönderilir
Kol aşağı doğru iner
Alt sınıra ulaştıktan sonra S25 içinegönderilir
Pençe serbest bırakılır
LD TRAND NOTOUTFROMANDTOSTPOUTFROMANDTOSTPSETT0 PV:FROMANDTOSTPOUTFROMANDTOSTPOUTFROMANDTOSTPOUTFROMANDTO
0X2Y2S0X0S20S20Y3S20X3S21S21Y4100S21T0S22S22Y2S22X2S23S23Y1S23X4S24S24Y3S24X3S25
STP S25 EN
ENT1
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çinegönderilir. (döngü tamamlanır)
STPRSTT1 PV:FROMANDTOSTPOUTFROMANDTOSTPOUTFROMANDTOSTPEND
S25Y4100S25T1S26S26Y2S26X2S27S27Y0S27X1S0
8-17
Clear Water
Driedmaterial
Tartma
Örnek 2 Sıvı Karıştırma İşlemi
Boş SınırAnahtarıX1
Sıvı LimitSı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
Y8Elektromanyetikanahtar
KarıştırmaMotoru
X4Aşırı YükAnahtarı
Tamamlanan ÜrünÇıkışı
Giriş Noktaları: X1 Boş sınır switchı 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 ButonuX7 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 S21AND NOT X1 FROM S22SET Y1 AND T0LD TR 0 AND T1AND NOT X2 TO S23SET Y2 STP S23LD TR 0 OUT TR 0AND X3 OUT Y8SET Y3 LD TR 0
AND NOT Y2 AND NOT T4AND NOT Y3 OUT Y10AND NOT Y4 FROM S23TO S20 AND T2
WinProladder FP-07
X1STP 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ı resetlemeX6 Y1 Y2 Y3 Y4
X7 Y3 Y4
STP S20
17CMPSa : 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: 4500AND X4 LD TR 0SET Y4 AND X4LD TR 0 OUT Y4
AND X5 STP S24RST Y1 OUT TR 0RST Y2 T3 PV: 500RST Y3 LD TR 0RST Y4 AND NOT T3
M1TO S22
Y6
S21 ve S22’ye gider FROM S0 OUT Y9OUT 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 T1FROM S21 TO S23
FROM S22Y8
Karıştırma ünitesi sıvı ekle
Kuru malzeme ve sıvıgirişi tamamlandığındadurumu S23'e gönderir
LD TR 1 FROM S24
AND X7 AND T4
AND NOT Y3 ORLD
AND NOT Y4 TO S25STP S23
EN T2 4500
X4 Y4Karıştırmazamanlayıcısı
TO S24 STP S25
STP S20 OUT TR 0OUT Y5 AND X3FUN 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 0Sb:R0 AND TU S25
FO 0 FUN 15DPOUT M0 D:R10FO 1 FROM S25
FROM S23 TO S25
T4
FROM S20 TO S0
LD M0 STPEND
STP S25X3
S25
15DP
Y10 Döngü birikimi vetamamlanan ürün çıkışı
OR M1ANDLDTO S21
X3
STPEND
+1 R10
TO S0
TO S2
STP S21OUT Y6T0 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 X0Yaya Butonu X1
Çıkış Noktaları: Yol kırmızı Işığı Y0Yol Sarı Işığı Y1Yol Yeşil Işığı Y2Yaya Geçidi Kırmızı Işığı Y3Yaya Geçidi Yeşil Işığı Y4
M1918=0
8-20
● Yaya Geçidi Işıklandırması Kontrol İşlem Diyagramı
M1924
STP S0Y2
Yol Yeşil Işığı
Y3Yaya Geçidi Işığı
X0 X1 Yaya Butonu
STP S20
T0
STP S21
T1
STP S22
Y2
Yol Yeşil Işığı
T0 3000Y1
Yol Sarı Işığı
T1 500Y0
Yol Kırmızı Işığı
T2 500
STP S30
T2
STP S31
T3
STP S32
T4
STP S33
Y3
Y4
Y4
S33
Yaya GeçidiKırmızı Işığı
Yaya GeçidiYeşil Işığı
T3 2000
T4 100
Yaya Geçidi Yeşil IşığınYanıp Sönmesi
C1
PV : 6
T5 100
C1 C1
T5 T5
Y3 S32STP 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 500Y3
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 100STP 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 100T6
FROM S22 TO S0
FROM S34
STPEND
8.6 Step Komutu için Söz Dizimi Denetimi Hata Kodları
Step komutunun kullanımı için hata kodları aşağıdakiler gibidir:
E51 : TO(S0-S7) ORG komutu ile başlanmalı.
E52 : TO(S20-S999) ORG komutu ile başlanmamalı
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 bir 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 : Kopyalanmış STP sxx komutu.
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 basamak 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çersizidir.
E91 : Akış Kontrol fonksiyonu, step ladder bölgesinde kullanılamaz
8-22