Jump to content
Ahmet AKSU

Dakika ve saniye olarak birarada zaman girmek

Önerilen İletiler

Merhabalar.

TSG070 HMI ekrandan girilmesi gereken bir süre var ve bu süre dakika ve saniye cinsinden bir arada girilecek.

Örneğin 12.05 demen 12 dakika 05 saniye olarak işlenecek.

               12.50 demen 12 dakika 50 saniye olarak işlenecek.

Burada HMI compenentleri içerisinde bu işlemi yapacak bir element bulamadım.

HMI ekrandan dakika.saniye şeklinde nasıl değer girişi sağlayabilirim?

NOT= Saniye bölümü 00-59 arasında girilmeli bunun dışında girilmeye çalışıldığında ekrana bir hata uyarısı dönmeli.

Teşekkür ederim.

Yorum bağlantısı
Sitelerde Paylaş

malikenes, 4 saat önce yazdı:

HMI da bunu ayırt edecek bir fonksiyon yok diye biliyorum.

Bu değeri PLC' ye alıp kendin işlemeli ve saati saniyeyi ayırmalısın.

plc içerisinde işlerim orası kolay ama müşteri makinayı elindeki çalışan diğer makinalarla aynı şekilde olmasını istiyor ve müşterideki 6 makinanın hepside aynı arayüzde hazırlanmış.

O nedenle HMI tarafında bu şekilde bir çözüm arıyorum.

Yorum bağlantısı
Sitelerde Paylaş

Ahmet AKSU, 46 dakika önce yazdı:

plc içerisinde işlerim orası kolay ama müşteri makinayı elindeki çalışan diğer makinalarla aynı şekilde olmasını istiyor ve müşterideki 6 makinanın hepside aynı arayüzde hazırlanmış.

O nedenle HMI tarafında bu şekilde bir çözüm arıyorum.

Görsel ile destekleme şansınız var mıdır?

Yorum bağlantısı
Sitelerde Paylaş

sukarakila, 23 dakika önce yazdı:

Görsel ile destekleme şansınız var mıdır?

resimde görülen Sayı girme kompanentinde İşlem Süresi girişine yazılacak olan süre dakika.saniye cinsinden oluyor yani 12.50 demek 12 dakika 50 saniye demek

Dolayısıyla virgülden sonra 00-59 arasında yazılması isteniyor.

Bunu HMI ekranında nasıl yapabilirim onu öğrenmek istiyorum.

 

Screenshot_9.jpg.a1f3f8fe9d3af7ad702a7e6b7ecaa57f.jpg

Yorum bağlantısı
Sitelerde Paylaş

Ahmet AKSU, 12 saat önce yazdı:

plc içerisinde işlerim orası kolay ama müşteri makinayı elindeki çalışan diğer makinalarla aynı şekilde olmasını istiyor ve müşterideki 6 makinanın hepside aynı arayüzde hazırlanmış.

O nedenle HMI tarafında bu şekilde bir çözüm arıyorum.

HMI dan aynı şekilde yazacaksanız ama daki ve saniue olarak ayırt etmeyi PLC de yapacaksınız. 

Zira PLC de bu tarz işlemleri yapmak çok daha kolay. Yeter ki siz mantık olarak 4 basamaklı bir sayının ilk iki rakamı ile son iki rakamını ayırın. 

İlk iki rakamı o sayıyı 100' e bölerek bulabilirsiniz. 

Son iki rakam için hep beraber düşünelim. 

Yorum bağlantısı
Sitelerde Paylaş

malikenes, Şimdi yazdı:

HMI dan aynı şekilde yazacaksanız ama daki ve saniue olarak ayırt etmeyi PLC de yapacaksınız. 

Zira PLC de bu tarz işlemleri yapmak çok daha kolay. Yeter ki siz mantık olarak 4 basamaklı bir sayının ilk iki rakamı ile son iki rakamını ayırın. 

İlk iki rakamı o sayıyı 100' e bölerek bulabilirsiniz. 

Son iki rakam için hep beraber düşünelim. 

Bu arada CPU modeliniz nedir? 

Yorum bağlantısı
Sitelerde Paylaş

malikenes, 18.01.2021 - 06:33 yazdı:

Bu arada CPU modeliniz nedir? 

PLC 196T modeli.

sanırım 100 ile bölmek maalesef doğru sonuç vermez.

Örneğin 11.11 REAL sayısını 100 ile bölerseniz SONUÇ= 0.1111 çıkar.

GMT plc'lerde yapılan REAL bir bölme işleminde tamsayı ve kalan kısmının tutulduğu alanı görebilirmiyiz?

 

Yorum bağlantısı
Sitelerde Paylaş

Ahmet AKSU, 17.01.2021 - 19:05 yazdı:

resimde görülen Sayı girme kompanentinde İşlem Süresi girişine yazılacak olan süre dakika.saniye cinsinden oluyor yani 12.50 demek 12 dakika 50 saniye demek

Dolayısıyla virgülden sonra 00-59 arasında yazılması isteniyor.

Bunu HMI ekranında nasıl yapabilirim onu öğrenmek istiyorum.

 

Screenshot_9.jpg.a1f3f8fe9d3af7ad702a7e6b7ecaa57f.jpg

Burada gireceğiniz süre bir timer mı çalıştırmakta. Dakika ve saniyeyi ayrı olarak mı girmektesiniz. 

Yorum bağlantısı
Sitelerde Paylaş

sukarakila, 23.01.2021 - 19:35 yazdı:

Burada gireceğiniz süre bir timer mı çalıştırmakta. Dakika ve saniyeyi ayrı olarak mı girmektesiniz. 

Evet bir Timer çalışacak.

Görselde 0.11 ile 100 çarpımının sonucu bende 10 olarak çıkıyor.

Nedenini bulamadım. Data tiplerinide resim olarak eklermisiniz?

Malum bazı durumlarda 1 saniye çok uzun bir süre.

 

Screenshot_1.jpg.172077ab3000c01ac8e6bba7a90a254d.jpg

Yorum bağlantısı
Sitelerde Paylaş

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Misafir
Bu konuyu yanıtla

×   Yapıştırdığınız içerik biçimlendirme içeriyor.   Biçimlendirmeyi Temizle

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Önceki içeriğiniz geri yüklendi.   Editör içeriğini temizle

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Yeni Oluştur...