cmp karşılaştırma komutu comparator örnek

Karşılaştırma komutları / comparator plc eğitimi s7 300

Karşılaştırma komutları / comparator plc eğitimi s7 300

Karşılaştırma komutları (comparator) ; Çeşitli boyutlardaki verileri karşılaştırmak için kullanılan komutlardır. Bu komutun adı CMP komutu dur. Altı ceşit karşılaştırma komutu vardır.

Büyükmü >

Küçükmü <

Büyük eşitmi >=

Kücük eşitmi <=

Eşitmi ==

Eşit değilmi <>

Karşılaştırma işlemi komutlarının sonucu olumlu ise Q cıkısı 1 olur.

cmp komutu nasıl kullanılır
cmp komutu nasıl kullanılır

 

 

 

 

 

CMP comparator komutu önüne işlem şartı koya biliriz.IN1 ve IN2 degerleri karşılaştırılacak sayısal degerlerin yazıldıgı yerdir. CMP yazan yerin yanına büyüklük kücüklük veya eşitlik gibi simgeler eklenerek yapılmak istenilen işlem belirtilir.Q cıkısıda işlem sartları olustu ise Q cıkıs 1 olur.

CMP karşılaştırma komutu ( comparator ) örnek

cmp karşılaştırma komutu comparator örnek
cmp karşılaştırma komutu comparator örnek

CMP karşılaştırma komutları genelde sayısal verileri karşılaştırmak için kullanıldıgından örneğimizde aşagı yukarı sayıcı ile birlikde karşılaştırma komutlarını kullandık.

C0 sayıcımızın cıkısına eklediğimizkarşılaştırma komutlarından cmp == komutu sayıcının CV mw10 değeri 5 e aşit oldugunda Q0.0 cıkısı verir.

C0 sayıcımızın sonundaki CMP > komutu ise mw10 degeri 5 den büyük oldugu durumlarda Q0.1 cıkısı vermesini saglar.

C0 sayıcımızın sonundaki CMP < komutu ise mw10 değeri 5 den kücük ise Q0.2 cıkısı verir.

 

 

Bir Cevap Yazın