1. sayfa (Toplam 1 sayfa)
macro ile işlem yapma
Gönderilme zamanı: 31 Tem 2018, 11:45
gönderen parladi
merhaba benim yapmak istediğim dop ekranda plc den enkoder değerini okuyan bir sayı göster refefansı var floting olarak geliyor değer ben bunu integır çevirip 15 metreyi geçtiğinde ve plc deki iki bitin durumuna göre bir sayfaya yönlendirip operatöre bilgi girmesini sağlamak istiyorum arka plan makroda bir şeyler yapmaya çalıştım ama doğru yoldamıyım bilmiyorum yönlendirdiğim sayfada veri girdirtip e server den okuma yapacağım ekranı haberleştirdim sql ile şimdi veri girişe yönlendirmek için uğraşıyorum..
dosyanın şifresi 2472185e
Re: macro ile işlem yapmka
Gönderilme zamanı: 31 Tem 2018, 12:04
gönderen Turhan
Merhaba,
PLC den okuduğunuz floating değeri
DINT - Floating --> Decimal Çeviri komutunu kullanarak decimal tabana doğrudan dönüştürebilirsiniz.
PLC içerisideki bitlerin durumuna göre sayfa değişikliği yapmak istiyorsanız
DopSoft --> Seçenekler --> Yapılandırma --> Kontrol Bloğunda bulunan
Sayfa No datasının içerisine sayfa sayısını göndermeniz yeterli olacaktır.
DopSoft_sayfa_no.png
Re: macro ile işlem yapmka
Gönderilme zamanı: 31 Tem 2018, 12:11
gönderen parladi
Turhan Bey ben plc içindeki 2 bitin durumunu karşılaştırıp onlarin on olma durumuna göre ve encoder datasını okuduğum değer 15 metreyi geçiyorsa bir sayfaya yönlendirmek istiyorum bunu arka plan Makro içersinde yazdığım karşılaştırmalarda yapmak istiyorum
Re: macro ile işlem yapma
Gönderilme zamanı: 31 Tem 2018, 14:02
gönderen Turhan
Bu tip karşılaştırma komutlarını PLC içerisinde kullanmak daha basit ve pratik olacaktır. Yine de her ikisi için örnekleme yapmak gerekirse;
Sayfa değişimi için 1. Şartınız M0, 2. Şartınız M1, Sayma değerine ulaşıldı bilgi biti M2 ve sayfa datası D0 olduğunu varsayalım;
PLC içerisinde kontakların durumu karşılaştırarak HMI de 3. sayfaya otomatik geçiş için aşağıdaki komut satırlarını
Plc_.png
HMI içerisinde kontakların durumu karşılaştırarak HMI de 3. sayfaya otomatik geçiş için aşağıdaki komut satırlarını kullanabilirsiniz.
Hmi_Macro.png
Re: macro ile işlem yapma
Gönderilme zamanı: 31 Tem 2018, 16:28
gönderen parladi
teşekkür ederim.