Arama sonuçlarınız

  1. husso35

    S7 1200 Upload taglist yok ?

    Arkadaşlar merhaba, CPU1214 TIA-V12 ile yazılmış bir PLC, Programı upload ediyorum,program bloklar geliyor fakat taglist ve adresler gelmiyor. Çektiğim program içeriğinde sembolik adresler görünüyor fakat adresler tanımlı olmadığı için hata veriyor compile edemiyorum. PLC de herhangi bir...
  2. husso35

    WinCC ile Matematik İşlemleri Nasıl Yapılır

    SmartTags("Tagname3") = ( SmartTags("Tagname1") * SmartTags("Tagname2") ) VB Script içine yazmanız yeterli. Ayrıca çalışması için bu script dosyasını bir şekilse tetiklemeniz gerekiyor. Örneğin,scripti zamanlanmış görevler içinde 1 dakikada bir çalıştırın. PLC den gelen bit hesaplama...
  3. husso35

    S7 1200 ve Scalance X204 ethernet switch diag. hakkında

    Tüm diagnostics fonksiyonlarını denedim,ray üzerindeki tüm cihazlardan diagnostic bilgilerini almada sorun yok fakat fonksiyonların LADDR girişine herhangi bir switch veya swith portu tanımladığımda RET_VAL çıkışından 16#8090 veya 16#8091 bilgisi alıyorum. yardım dosyasında ; 8090=LADDR does not...
  4. husso35

    S7 1200 ve Scalance X204 ethernet switch diag. hakkında

    Merhaba arkadaşlar, SCALANCE X204-2 yönetilebilir ethernet switchlerden oluşan bir networkümüz var.switch bilgilerini webserver üzerinden görmek mümkün fakat sözkonusu switchlerin port durumlarını PLC ile takip edip herhangi bir port düştüğünde operatör panelinden port numarası ile birlikte...
  5. husso35

    Step7 de bir bloğu input olarak içe almak

    Oluşturduğunuz FC nin deklarasyon tablosunda,FB ye vereceğiniz data block numarası için,input oluşturup " Block_DB " olarak tanımlayın. CALL FB1,#DB_no olarak çağırın. FC1 girişinede DB numarasını tanımlarsınız.
  6. husso35

    Vipa PLC Eternet Bağlantısı

    Önceklikle Hangi programla bağlanmaya çalışıyorsınız? -Vipa WinPLC7 ? -Siemens Simatic Manager?
  7. husso35

    Word içersindeki bitlerin durumunu belirlemek

    L 0 //her cycle başında sıfırla T MW 100 A M 10.0 //Bit 0 kontrol et JCN m001 L MW 100 L 1 // Bit aktif ise MW100 ü 1 arttır +I T MW 100 m001...
  8. husso35

    DB'ye Ekrandan Değer Atama Yardım

    Aynen mümkündür,ayrıca simulasyonda golbal data blok lara değer atamak istiyorsanız VAT tablosundan yapabilirsiniz.
  9. husso35

    indexli veri tablosu

    En kısa yol indirekt adresleme ile pointer kullanarak yapmak,karşılaştırma komutlarıylada mümkün ama program çok uzun olur.Tabi index satırı için bir alan daha kullanılması gerekiyor.
  10. husso35

    indexli veri tablosu

    Satırlardaki değerler(200.225.230...) sabit değerlermi yoksa duruma göre değişebiliyormu ? Bu değerler data block içinde mi tutulacak ?
  11. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    Örnek programı daha önce yazdığım mesajımda paylaşmıştım. MW10 - MW20 hesaplanacak tarih aralığı(gün bazında ve değişken) ve MD50 sonuç. Yani panelde tanımlanacak adresler bunlar. MW10 ve MW20 ye girdiğimiz gün bilgisine göre pointer işaretleri değişiyor. Çıkarma işlemi FC50 nin içinde yapılıyor...
  12. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    TIA portalın getirdiği birçok kolaylık var elbette ama bu iş TIA portal la yapılırda Simatic manager ile yapılamaz demek doğru değil .Çünkü TIA portala eklenen birçok şey zaten simatic manager ile yapılabiliyordu ve sadece kullanımı kolaylaştırıldı.Örneğin simatic manager da Jump distributor...
  13. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    Programda toplama ve çıkarma işlemi yapılan adresler sabit değil zaten,işlem yapılacak adresleri tanımladığımız pointer lar belirliyor. -öncelikle DATE formatındaki tarih değerinden DAY kısmını MW30 a aktardığımızı düşünelim.yani MW30 da güncel gün değeri var. -Bugün ayın 10 u olduğu için bugün...
  14. husso35

    Tia Portal v12 Restart hatası

    TIA Portal programınız bir şekilde düzgün çalışamadığı için bı hatayı alıyorsunuz,programı kaldırıp tekrar kurmayı deneyin,bilgisayarınızın donanımı program için yeterlimi ? onu kontrol edin,yada arka planda çalışan başka bir program etkiliyor olabilir.
  15. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    Son yazdığım program,her gün sonunda günlük sarfiyatın bir önceki gün ile toplanıp data blokta arşivlenmesi için. Pointer_3 bir önceki günün Db içindeki yerini ve değerini almak için işaretçidir. Tarih aralığı girilerek sarfiyatın hesaplanması paylaşmış olduğum programda var. MW10 ---...
  16. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    A I 10.0 // örn Günlük kayıt için tetikleme biti FP M 200.0 //yükselen kenarı ile JNB end ///----Bir önceki gün için pointer işareti oluşturulması L MW 30 //Ayın 20 si L 1...
  17. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    İstediğiniz işlemi ekteki projede ay bazında yaptım.Su sarfiyatının hergün 10 olduğunu ve DB10 içerisine hergün toplanarak kayıt ettiğimizi varsayalım. MW10 ve MW20 başlama-bitiş gün olarak değer verip Simulatörde VAT_1 tablosundan test edebilirsiniz. Her ay için ayrı DB oluşturularakta...
  18. husso35

    ilk tarih ve son tarih arasındaki değerleri toplama

    İstediğiniz işlemi kısmen yapmanız mümkün,bunun için pointer kullanarak programlama yapmanız gerekli. Örneğin sadece ay bazında hesaplama yapmak için,arşiv tuttuğunuz data bloğun her satırını gün olarak tanımlayıp ve her satırı bir önceki gün ile toplayarak kayıt yapın (byte olarak).Bu metodla...
  19. husso35

    S7 300 COUNTER RESET SORUNU

    Programı paylaşırsanız,inceleyip yardımcı olmaya çalışayım.
  20. husso35

    PLC Başlamak içim Tavsiyeler

    Selamlar,öncelikle işiniz hayırlı olsun.Aslında en güzel öğrenme yolu bol bol pratik yapabilmek,tabi bunun için teorik bilgiye ihtiyaç olduğu için seçeneklerin hepsini bir arada kullanabilmek en güzeli. Öncelikle işletmede (eğer var ise) hangi marka PLC kullanıyorsanız onu öğrenmenizi tavsiye...

Yeni mesajlar

Geri
Üst