1. sayfa (Toplam 1 sayfa)

step komutu zaman toplamı

Gönderilme zamanı: 14 Nis 2018, 18:03
gönderen çıraközgür
merhaba, 28sv'de step komutu (STL S10) başlangıcından son komut (RET) kısmına kadar geçen zamanı dakika cinsinden ekranda okumak ve toplayarak devam etmesini istiyorum, algoritmayı bir türlü çözemedim.

Re: step komutu zaman toplamı

Gönderilme zamanı: 14 Nis 2018, 18:30
gönderen Uğur
Başlangıcın S10 bitişin RET satırındaki örneğin S50 olduğunu varsayarak ana programınızda örneğin M100 kontağına M1013 yükselen kenarını seri olarak ekleyip DINC komutu ile D100 datasını arttırın. Yine programınızda S10 yükselen kenarı M100’ü SET, S50 yükselen kenarı M100’ü Reset yapsın. Böylelikle ilk ve son step arasında geçen süreyi ana programda D100 içerisinde sn olarak elde etmiş olacaksınız.

Re: step komutu zaman toplamı

Gönderilme zamanı: 14 Nis 2018, 19:18
gönderen çıraközgür
oldu, teşekkürler. bunu ekran kazanç kısmında 0,0 kaç ile çarpmam gerekiyor acaba dakikaya çevirmem için.

Re: step komutu zaman toplamı

Gönderilme zamanı: 14 Nis 2018, 19:23
gönderen Uğur
PLC içerisinde D100 datasını DDIV komutu ile 60 a bölüp sonucu D110 içerisine atın. D110 içinde dakika kısmını D112 içindede saniye kısmını göreceksiniz. Örneğin 3 dk 45 sn gibi...

Re: step komutu zaman toplamı

Gönderilme zamanı: 14 Nis 2018, 19:33
gönderen çıraközgür
teşekkürler.