Set reset bitinin SCL dilinde karşılığı nasıldır?

ika1986

Üye
Katılım
27 Mar 2011
Mesajlar
280
Puanları
3
Merhaba normalde ladderde yaptığımız set (s) reset (r) işleminin sclde karşılığı nasıl oluyor. örneğin m0.0 true ( m0.1 true) m0.0 false m0.1 yine true. m0.2 true m0.1 false.
 
Katılım
7 May 2009
Mesajlar
27
Puanları
3
Konum
İzmit
start 1 lamba setlenir
59684
start 0 lamba hala setli
59685
start 1 ve stop 1 (reset baskın) lamba son satırda 0(resetli)

59686
 

Ekli dosyalar

Konu Sah
I

ika1986

Üye
Katılım
27 Mar 2011
Mesajlar
280
Puanları
3
start 1 lamba setlenir
Ekli dosyayı görüntüle 59684
start 0 lamba hala setli
Ekli dosyayı görüntüle 59685
start 1 ve stop 1 (reset baskın) lamba son satırda 0(resetli)

Ekli dosyayı görüntüle 59686
Hocam Çok teşekkür ederim. Döngüyü denedim çok güzel. Bir sorum daha olacak start 1 olunca 1 olan lamba start 0 olunca 0 olması için ne yapılır.
 
Konu Sah
I

ika1986

Üye
Katılım
27 Mar 2011
Mesajlar
280
Puanları
3
Tamam hocam else komutu ile 0 yaptım.
 
Katılım
7 May 2009
Mesajlar
27
Puanları
3
Konum
İzmit
if ve else'yi kullanabilirsin.

IF "start" THEN;//start 1 ise demektir
"lamba" := true;
//start true ise lamba çıkış setlenir.

ELSE //start false ise.Start bool olduğu için 0 ya da 1 olabilir.
//if ile 1, else ile 0 şartını belirledik.
//start false ise
//"lamba" := false;
;
END_IF;
 

elektronikmuh

Yönetici
Yönetici
Yönetici
Katılım
13 Ocak 2007
Mesajlar
1,914
Puanları
1,768
Yaş
42
if ve else'yi kullanabilirsin.

IF "start" THEN;//start 1 ise demektir
"lamba" := true;
//start true ise lamba çıkış setlenir.

ELSE //start false ise.Start bool olduğu için 0 ya da 1 olabilir.
//if ile 1, else ile 0 şartını belirledik.
//start false ise
//"lamba" := false;
;
END_IF;
Yukarıdaki kod ile aşağıdaki kod tek satıra indirgenerek aynı işi yapar.
Kod:
"lamba" :=  "start" ;
 
Son düzenleme:

Sponsor Bağlantı

Forum istatistikleri

Konular
107,731
Mesajlar
759,904
Kullanıcılar
400,106
Son üye
volume61

Yeni konular

Üst