SET ve RST Komutları
SET M0000 P00 M0000 P10 RST M0000 P01 2 4 0000 LOAD P00 0001 SET M0000 0002 LOAD M0000 0003 OUT P10 0004 LOAD P01 0005 RST M0000
POO M0000 P10 P01
MCS ve MCSCLR Komutları MCS (Master Control Set) ve MCSCLR (Master Control Set Clear) komutlarının bir Ladder programı içerisinde kullanım amacı MCS ve MCSCLR komutları arasında kalan program bölümünü kontrol etmektir. Her zaman için bir MCS komutu bir MCSCLR komutu ile sonlanır. Başka bir deyişle MCS komutu MCSCLR komutuna gore öncelik hakkına sahip olup program içerisinde ilk yazılması gereken komuttur.
MCS komut girişine seri olarak bağlanan bir rölenin lojik “1” durumuna geçmesi ile MCS n ile MCSCLR n komutları arasında kalan program sürekli olarak yürütülmektedir. MCS komut girişine seri olarak bağlanan rölenin lojik “0” durumuna geçmesi ile MCS n ile MCSCLR n komutları arasında kalan programın yürütülmesine son verilmektedir. K10S1 Ladder programı içerisinde en fazla sekiz tane MCS ve MCSCLR komutları kullanılabilir. MCS komutları birden fazla kullanılırken öncelik sırası 0 değerinden başlayıp 7 değerine kadar sıralanmaktadır. Başka bir deyişle 0 (en yüksek seviyeli öncelik sırası) ve 7(en düşük seviyeli öncelik sırası) dır. Bir Ladder programının yürütülmesi sırasında en yüksek seviyeli öncelik sırası olan MCS komutu program içerisinde ilk olarak kullanılırken, bu komut arasında kalan en düşük seviyeli öncelik sırası olan MCSCLR ile programın yürütülmesi durdurulmaktadır. Program içerisinde öncelik sıraları karıştırılırsa, program hata (error) vermektedir.
P02 P03 P11 P04 P05 P12 MCS 0 P02 P03 P11 MCS 1 P04 2 4 6 8 P05 P12 MCSCLR 1
Örnek 2.10 MCS 0 P02 P03 P11 MCS 1 P04 2 4 6 8 10 11 P05 P12 MCSCLR 1 2 4 6 8 10 11 P05 P12 MCSCLR 1 P00 P10 P06 P13 P07
END Komutu 0000 LOAD P00 0001 OUT P10 0002 OUT P11 0003 LOAD NOT P00 3 5 P11 END