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.



 
Ekran üzerinden 1 yazıp onaylayınca "MD1" 261 oluyor. Kullanmak istediğim tımer 500 ms ve 5000 ms aralığında.
 
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.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…