Fonksiyon blogumuz olusmus durumdadr.
Fonksiyon blogunun icine girdigimizde otomatikman s7 graph editörü aclacaktr
Step1 üstüne ters tkladgmzda yeni bir action olusturuyoruz
Olusturulan aksiyon icerisine D yazdgmz zaman yazlan adres verilen zaman kadar calsr trans sartna gecer.Trans sartna bos kontak koyuyoruz.
projenin olusturulmus halidir
projemizde Stepler calsan program mantklar trans lar ise gecis sartlardr.
set R:reset CMP:trans gecislerindeki gecis zamanlardr.
projeyi bitirip save yaptktan sonra kapattgmz zaman FC72 , DB1 , SFC64 bloks icinde otomatik olarak olusacaktr.
OB1 icine girip olusturdugumuz FB1 i hehangi network icine koyuyoruz.
EN:Fonksiyon blok calstrma sart
OFFSQ:EN girisi haric Step program baska bir kosuldan etkilenmeden durdurur.
INITSQ:OFFSQ ACK_EFF EN etkilenerek step program sürdürür.Kesildigi zaman step oldugu yerde durur
tekrar baslatldgnda kaldg yerden devam eder.
ACK_EF:Kosulsusuz step program resetler en basa yani step1 e döndürür.
Diger komutlar ben daha önce kullanmadm net olarak bilmedigim icin burada tanmlamyorum.programn calsmas icin üsteki girisleri kullanmak yeterli oluyor.
Yapılan programın calısma mantıgı
Step1 de M0.0 rölesi 1 sn süresince calısır calısma bittimi trans 1 e gecer eger input_1=1 ise step2 ye gecer.
Step2 de output_1 set olur ve trans2 ve trans4 de program akım zinciri ikiye ayrlarak gecer
artık program iki ayrı taraftan akar trans2 de input_2 saglanırsa step3 gecer trans4 de input_4 sart saglanırsa
step4 e gecer.
Step3 de output_1 reset output_2 set olur ote yandan step4 te output_3 set olur
trans5 de input_5 varsa step5 in basna gider ama obur hat tamamlanana kadar bekler.
trans3 de input_3 sart saglandktan sonra da trans ta 10 saniye bekler ve step 5 gecer
Step5 iki hat gelmisse step 5 isler output_4 set output_2 reset olur
trans6 da output_3 output_4 seri devresinden hat geldimi trans 6 50 saniyelik bekleme sonunda step6 ya gecer
step6 da output_3 reset output_4 reset olur t7 den sartsz programn en basna yani step1 e gider
Böylelikle yaptıgımz program olusturdugumuz mantıkta tarama işleminini bitirmis olur.