İyi çalışmalar. HMI panel makro ile timer programı yazmaktayım. enerji kesildiğinde değerlerin silinmemesi $M değişkeni kullanmaktayım.Ancak değişken 65536 değerini geçince 0 değerini alıyor.100ms örnekleme yapıp $M0 değişkenine değer atamaktayım. $M0 değişkeni değerine göre saat,dakika hesaplamaktayım.Hesaplanacak süre bir makinanın yıllık çalışma süresi.Bunu başka nasıl yapabilirim.
Saygılarımla...
Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
$M Kullanımı
- bozabalim
- Mesajlar: 132
- Kayıt: 07 Mar 2018, 17:53
- Konum: Ankara
- İletişim:
- Durum: Çevrimdışı
$M Kullanımı
Mehmet BOZABALI
Elk.-Elktr. Y. Müh.
Elk.-Elktr. Y. Müh.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9507
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: $M Kullanımı
Macro yazarken Double Word işaretleyerek 32 bit kullanın.
Kod: Tümünü seç
$M100 = $M100 + 1 (DW)
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal