Turhan Bey Merhaba;
$100 = GETSYSTEMTIME ile dop panelde sistem saatini aldım, $106 da saniye bilgisi var ve saniye her 0 olduğunda $200 deki değeri bir arttırmak istiyorum.
Yani sistem saati her 60 saniye geçtiğinde bende bir değişkeni birer sayı arttırmak istiyorum.
Bir kaç gündür uğraşıyorum,karşılaştırma komutları kullanıp yapmaya çalıştım fakat bir türlü sonuca ulaşamadım.
Bu konuda yardım ve önerilerinizi rica eder,iyi çalışmalar dilerim.
Saygılarımla.
Özcan ÇELİK
Sistem saatinde karşılaştırma
- enelsanelektrik
- Mesajlar: 43
- Kayıt: 12 Oca 2019, 23:05
- İletişim:
- Durum: Çevrimdışı
- secretagent
- Mesajlar: 72
- Kayıt: 27 Mar 2018, 08:00
- İletişim:
- Durum: Çevrimdışı
Re: Sistem saatinde karşılaştırma
Merhaba background macroya aşagıdaki kodu yazailirsiniz $400 değişkeninin içeriği her 60sn de bir 1 artacaktır.
Kod: Tümünü seç
$100 = TIME_SECOND
FOR 9999
$200=TIME_SECOND
$300=$200-$100
IF $300 >= 60
$400=$400+1
$100=$200
ENDIF
NEXT
FreeLance PLC-HMI-SCADA Programmer....
- Turhan
- Mesajlar: 7736
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: Sistem saatinde karşılaştırma
Aşağıdaki örnek kodları da kullanabilirsiniz. $M0.0 butonu aktif ve $106 datasında bulunan sistem saniye değeri 55'den her büyük olduğunda $300 data adresinin değeri 1 birim artmaktadır.
.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- enelsanelektrik
- Mesajlar: 43
- Kayıt: 12 Oca 2019, 23:05
- İletişim:
- Durum: Çevrimdışı
Re: Sistem saatinde karşılaştırma
Cevap yazan arkadaşlar ve Turhan Bey Teşekkür ederim ilginize