sina-n
Üye
- Katılım
- 20 Haz 2008
- Mesajlar
- 221
- Puanları
- 1
- Yaş
- 38
arkadaşlar bir türlü olmuyor heralde ben bu zamanlayıcıları tam oturtamadım ...
aşağıda yapmaya çalıştığım 4 tane adım arasında 5şer sn sıra ile her birini set etmek bu yazılımda ki sıkıntı ne acaba ben bir türlü bulamadım ???
bir sorum da ha olacak program sıra ile ilk önce satırdakini sonra bir alt satırdakini okuyarak yapıyor değil mi???
aşağıda yapmaya çalıştığım 4 tane adım arasında 5şer sn sıra ile her birini set etmek bu yazılımda ki sıkıntı ne acaba ben bir türlü bulamadım ???
bir sorum da ha olacak program sıra ile ilk önce satırdakini sonra bir alt satırdakini okuyarak yapıyor değil mi???
Kod:
IF overcurrent AND stop THEN
IF start THEN
CASE con OF
0: step1:=1; step2:=0; step3:=0; step4:=0; GOTO tmr;
1: step1:=0; step2:=1; step3:=0; step4:=0; GOTO tmr;
2: step1:=0; step2:=0; step3:=1; step4:=0; GOTO tmr;
3: step1:=0; step2:=0; step3:=0; step4:=1;
END_CASE;
//pozitif kenar tetiklemenin yapılması
tmr: IF t_q AND NOT pe THEN pe:=true;
con:=con+1;
END_IF;
// timer
t_out:=S_ODT(t_no:=t1, s:=true, tv:=t#5s, r:=pe, bi:=t_bi, q:=t_q);
IF NOT t_q AND pe THEN pe:=false;
END_IF;
END_IF;
END_IF;