Sistem saatinde karşılaştırma

Cevapla
Kullanıcı avatarı
enelsanelektrik
Mesajlar: 43
Kayıt: 12 Oca 2019, 23:05
İletişim:
Durum: Çevrimdışı

Sistem saatinde karşılaştırma

Mesaj gönderen enelsanelektrik »

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
Kullanıcı avatarı
secretagent
Mesajlar: 72
Kayıt: 27 Mar 2018, 08:00
İletişim:
Durum: Çevrimdışı

Re: Sistem saatinde karşılaştırma

Mesaj gönderen secretagent »

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....
Kullanıcı avatarı
Turhan
Mesajlar: 7736
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Sistem saatinde karşılaştırma

Mesaj gönderen Turhan »

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.
Kullanıcı avatarı
enelsanelektrik
Mesajlar: 43
Kayıt: 12 Oca 2019, 23:05
İletişim:
Durum: Çevrimdışı

Re: Sistem saatinde karşılaştırma

Mesaj gönderen enelsanelektrik »

Cevap yazan arkadaşlar ve Turhan Bey Teşekkür ederim ilginize
Cevapla

“HMI Forum” sayfasına dön