HMI üzerinden S7-1200 Tımer kontrol problemi

Olcaytu

Üye
Katılım
31 Ağu 2020
Mesajlar
12
Puanları
1
Yaş
29
Merhaba, weintek ekran üzerinden değer girerek s7-1200 içindeki tımer'ın süresini değiştirmek istiyorum. Karşılaştığım sorun ekran üzerinden 0 yazılınca plc de 5,1 yazılınca plc de 261 olarak yazması. Tımer aktif edildiğin de ise bu sayı 16777477 oluyor. Sayıların gösterimi Decimal olarak seçilmiştir. Yardımlarınız için teşekkür ederim.
1.PNG

md1.PNG

167777.PNG

tımer.PNG
 
Ekran üzerinden 1 yazıp onaylayınca "MD1" 261 oluyor. Kullanmak istediğim tımer 500 ms ve 5000 ms aralığında.
ekran 2.PNG
ekran.PNG
 
kullandığın sayı data tipi hatalı timer pt girişine dword sayı tipi kullanmışsın md1 (32 bit alan) timer ın girişinede bu kallandığın sayının m1.0 alanını kullanmışsın hata alırsın

m1, m2, m3, m4 alanlarını kullanamassın bu alanlar (md1 içerisinde ) m5.0 dan itibaren kullan
 
kartal21 Arkadaşım son derece açık bir şekilde durumu anlatmış MD1 dediğiniz M1.0'dan başlayarak M4.7'ye kadar olan alanları kapsar ve bu aradaki bitlerinden herhangii birisinin durumunun değiştirilmesi direkt olarak MD1 değerini değiştirecektir.
 

Forum istatistikleri

Konular
130,132
Mesajlar
933,430
Kullanıcılar
453,208
Son üye
e.filibelioglu

Yeni konular

Geri
Üst