Merhaba,
Formülü çok uzun bir hesaplama yapmam gerekiyor. Merdiven diyagramı kullanırsam iş çok uzayacak.
Yazılım genel itibariyle merdiven diyagramında fakat bu hesaplamayı ST ile LD'ye entegre etmem mümkün mü ?
Bunun ile alakalı bir örnek paylaşır mısınız ?
Uzun Formül Hesaplama
- Imdat ATAS
- Mesajlar: 2
- Kayıt: 23 Kas 2017 14:20
- İletişim:
Re: Uzun Formül Hesaplama
Merhaba,
RENU program editöründe Ladder içinde herhangi bir komut girişine A*(B+C) veya SIN(30)*3.14 vb gibi birçok kompleks ifade tek satırda yazabilirsiniz.
Ladder için, Standart komut kütüphanesi altındaki birebir (1:1) transfer komutu bunun için kullanılabilir. Çıkan hesaplanmış sonucu da ilgili değişkene atayabilirsiniz.
Diğer bir metod'da "Main" altında yeni bir program bloğu açın ve ST dilini seçin.
C, VB, C# gibi bir çok üst seviye programlama dillerindeki gibi tek satırda birçok işlemi Text editöründe yapabilirsiniz.
Sonuc1 := A*(B+C);
Sonuc2 := SIN(30)*3.14 ;
gibi.
Eğer yazdığınız formülü programınızda birden fazla yerde kullanacaksanız bunu "Subroutine" veya "UDFB" blokları içinde ve istediğiniz dil ile (LD, ST) tanımlayıp modüler hale getirmeniz de diğer bir tercih olabilir.
İyi Çalışmalar.
RENU program editöründe Ladder içinde herhangi bir komut girişine A*(B+C) veya SIN(30)*3.14 vb gibi birçok kompleks ifade tek satırda yazabilirsiniz.
Ladder için, Standart komut kütüphanesi altındaki birebir (1:1) transfer komutu bunun için kullanılabilir. Çıkan hesaplanmış sonucu da ilgili değişkene atayabilirsiniz.
Diğer bir metod'da "Main" altında yeni bir program bloğu açın ve ST dilini seçin.
C, VB, C# gibi bir çok üst seviye programlama dillerindeki gibi tek satırda birçok işlemi Text editöründe yapabilirsiniz.
Sonuc1 := A*(B+C);
Sonuc2 := SIN(30)*3.14 ;
gibi.
Eğer yazdığınız formülü programınızda birden fazla yerde kullanacaksanız bunu "Subroutine" veya "UDFB" blokları içinde ve istediğiniz dil ile (LD, ST) tanımlayıp modüler hale getirmeniz de diğer bir tercih olabilir.
İyi Çalışmalar.
Re: Uzun Formül Hesaplama
İmdat Bey,
Matematik işlemleri ile ilgili demoyu indirip, ST diline çevirip inceleyerek belirttiğiniz gibi çözüme ulaştım.
Yardımlarınız için teşekkür ederim.
İyi çalışmalar.
Matematik işlemleri ile ilgili demoyu indirip, ST diline çevirip inceleyerek belirttiğiniz gibi çözüme ulaştım.
Yardımlarınız için teşekkür ederim.
İyi çalışmalar.
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir