hocam al kısmında zaten cross kullanıyorsun orda sadece fml kodun kalsın. diğerlerini sil.
sat kısmınada: a:=(Hour()*100+Minute()=1805);
or a=-1
ekle.
al kısmına sonra yeniden eklemek istersen
a:=(Hour()*100+Minute()=1805);
and a=0
yazarsın.
ama önce satıyomu ona bi bakalım.
Çok basit mantık hatası yapıyorsunuz...
AND beraber(aynı anda) OR ayrı ayrı da olsa olur demek...
Cross(Data1,Data2) şartlar oluştugunda tek sinyal verir...
Biraz gayret çözersiniz...
yazımı dikkatli okursan olucak.
dediğim gibi cross kullandığın için aynı anda gerçekleşmesi gerekiyor uufuk üstad onu demek istiyor.
al kısmında sadece fml kodun kalsın.
sat kısmında:
a:=(Hour()*100+Minute()=1805);
FML FORMULUN or a=-1
şimdilik bunu dene sistemin sat veriyormu onu denemek için.
al şartını c>fml and a=0 olarak deneme yaparsın
yinede bu fikir sana kardan çok zarar getirecektir. düşüncesindeyim.
Yer İmleri