Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register
ISPSOFT'TA ST DİLİNDE TIMER
- yasinbzkrt
- Mesajlar: 49
- Kayıt: 10 Ağu 2018, 19:15
- İletişim:
- Durum: Çevrimdışı
ISPSOFT'TA ST DİLİNDE TIMER
Merhaba
Ekte belirtiğim gibi ISPSOFT'ta ST dilinde basit bir kod bloğu deniyorum ama resimde de belirtiğim gibi 10.satırda Timer başarılı bir şekilde icra etmesine rahmen 13.satırdaki MOTOR := FALSE; işlemini Gerçekleştirmiyor...
Ekte belirtiğim gibi ISPSOFT'ta ST dilinde basit bir kod bloğu deniyorum ama resimde de belirtiğim gibi 10.satırda Timer başarılı bir şekilde icra etmesine rahmen 13.satırdaki MOTOR := FALSE; işlemini Gerçekleştirmiyor...
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Ahmet
- Mesajlar: 826
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
T0 sayması bittiğinde siz motoru TRUE yapan şartları (SENSOR ve SENSOR_R_TRIG) bozmuş olmalısınız yoksa yine ilk satırdaki şartlar sağlanmış durumda olduğundan TRUE şeklinde kalacaktır.
ST diline çok hakim olmasamda bu yazdığınız kodda bir mantık hatası var gibi duruyor.
ST diline çok hakim olmasamda bu yazdığınız kodda bir mantık hatası var gibi duruyor.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
- yasinbzkrt
- Mesajlar: 49
- Kayıt: 10 Ağu 2018, 19:15
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
Program bloğunda bir mantık hatası yok aynı programı tia portalda yazdığımda ki yıllardır yazıyorum st dilinde program böyle bir problem olmuyor. Orda SENSOR_R_TRIG i kullanmamın amacı SENSOR sinyalinin yükselen kenarını(Rising Edge) yakalamaktır. Burda temel sorun T0 timer süresi sonunda neden gerekli elsif satırına dallanmıyor. Bu arada herhangi bir biti de o satıra yazıyorum True ol diye ama dallanmadığı için true olmuyor.
- bayram.caliskan
- Mesajlar: 341
- Kayıt: 30 Tem 2018, 22:52
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
3. ve 5. satırda else if olabilirmi o komut elsif yazılmış yazım hatası olabilir diye düşündüm iyi çalışmalar
Bayram Çalışkan
Endüstriyel Otomasyon Teknikeri
Besta Makina Sanayii ve Ticaret Anonim Şirketi
Endüstriyel Otomasyon Teknikeri
Besta Makina Sanayii ve Ticaret Anonim Şirketi
- yasinbzkrt
- Mesajlar: 49
- Kayıt: 10 Ağu 2018, 19:15
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
Yok ispsoft ta bu şekilde yazılıyor yazım hatası olsa program run a geçmez error verir
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9536
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
Aşağıdaki başlıktaki örnek yükselen kenar kullanımınıza örnek olarak yardımcı olacaktır.
Re: ISPsoft User Manuel ST hakkında...
Re: ISPsoft User Manuel ST hakkında...
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- yasinbzkrt
- Mesajlar: 49
- Kayıt: 10 Ağu 2018, 19:15
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
Uğur bey yükselen kenar da bir sıkıntı yok timer çıkışının olduğu elsif satırına timer çıkış vermesine rağmen neden program dallanmıyor.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 9536
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
Sensör şartınız tekrar devreye girerek motoru aktif ediyor olabilir mi? ELSE IF satırına ek olarak bir değişkeni arttıran bir durum yazarak o bölüme girip işleyip işlemediğini kontrol edebilirsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- Ahmet
- Mesajlar: 826
- Kayıt: 07 Mar 2018, 14:03
- İletişim:
- Durum: Çevrimdışı
Re: ISPSOFT'TA ST DİLİNDE TIMER
Programınızı resimdeki gibi düzenlerseniz çalışacaktır.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........