S7 300 plc ile micromaster 440 driver'ı haberleştirmeye çalışıyoruz fakat driver'dan okuma-yazma konusunda takıldık örneğin aktüel hız,set ettiğimiz frekans,motorun çektiği akım vb. paremetreleri S7 300 plc'de nasıl görebiliriz?
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
rudes arkadaşım öncelikle yardımın için teşekkür ederim benim takıldığım nokta örnek veriyorum "PIW 262 = Hız bilgisini okuyacağın word" olduğunu nasıl anlayabilirim ?
xblackx arkadasın kullandığı PPO tipi PPO3 kullanılmış. Profibus noktası yani sürücü Adres olarakda 260-264 adresini input ve otput olarak kullanıyor. Bu PPO3 de outputun ilk wordu olarak CTW (control word) ikinci word ise MRW (main reference value) dir. Yani ilk wordun bitlerine göre sürücüye hareket verebilirsiniz ( çalıştır,durdur,jog,hazır gibi) ikinci wordde ise referens hız değeri verebilirsiniz. Bu adresin inputlarındanda sürücü durumunu ve hız geribesleme değerini okuyabilirsiniz.
Rudes arkadaşımızında yazdığı gibi,
PQW 260 = Controlword
PQW 262 = referans gönderceğin word
PIW 260 = Statusword
PIW 262 = Hız bilgisini okuyacağın word
Ekte PPO çeşitleri ile ilgili döküman ve size faydasını olacağını düşündüğüm örnek program gönderiyorum. Fakat PPO1 tipi kullanılmış. Bu nedenle sürücüye veri yazmak için SFC13 ve SFC14 kullanılmış. Normalde move komutu ile sürücüye tek seferde 2 word yazılabilir ve okunabilir. Bunun üzerinde veriyi tek seferde yazmak ve okumak için bu sistem fonksiyon blokları kullanılmaktadır.
Bu programı inal74 arkadaşımız göndermişti. Emeğine sağlık..
Arkadaşlar bloğu hazırlayan biri olarak merak ettikleriniz konusunda yardımcı olmaya hazırım.
birde düzeltme amaçlı olarak mm440 programında ppo1 kullanılmamış olup hardware bakarsanız bunu anlayabilirsiniz 4wordlük okuma yazma alanı kullanılmıştır ancak yazma kısmında ilk 2 word kullanılmış diğer 2 word reserve edilmiştir farklı amaçlar için kullanılabilir.okuma kısmında ise 4 word,de kulanılmıştır.bu arada inverter parametreleride önemlidir ilk 2 word default değerleri ile durum bitleri ve hız bilgisi okunup yazılabilir ancak diğer iki word sürücüden ayarlanmalıdır bunlar sürücünün 2050 ve 2051 nolu parametreleridir
sahin2000 öncelikle PQW260 wordünü binary açılımı ile irdelemenizi tavsiye ederim çünkü bu word içerisinde sürücünün kontrol bitleri vardır ve her bitin kullanım amacı farklıdır aşağıda control wordündeki bitlerin açılımını sana veriyorum burada 1.2.3.4.5.6 ve 10. bitler sürekli 1 12 ve 15. bitler sürekli 0 konumunda olduğu taktirde sürücü hazır konuma geçecektir artık sürücüyü on konumuna geçirmek için 0. bitin 1 olması yeterlidir.umarım yardımcı olabilmişimdir.
iyi çalışmalar.
öncelikle yardımlarından dolayı tüm arkadaşlara teşekkür ederim.step7 programı içerisinde mm440 referans gönderme bilgisinin nerelerde kullanıldığını nasıl görebilirim? (yukarıda anlatılan 262 referans gönderme word'u gibi )
Elimden geldiği kadar ve bildiğim kadar anlatmaya çalışayım yanlışım varsa bilenler lütfen düzeltsin..
Her profibus noktasını için PPO ( Parameter Process Data Object ) belirliyoruz. PPO1 den PPO5 arasında olabiliyor. Örnek olarak PPO1 i incelersek.. Bu PPO için Inpıt ve Output adresleri belirleniyor. HW de modul adresi gibi görebilirsiniz ve değiştirebilirsiniz. Sürücüyü değer göndermek ve değer okumak için bu adresleri kullanıyoruz. Eğer aynı anda 4 byte okuma veya yazma yapacaksak Move komutu ile yapabiliriz. Eğer daha büyük verileri kullanacaksak ise BlokMove Kullanıyoruz. Sürücüye göndereceğimiz ve okuyacağımız verilerin içeriklerinide sürücünün manuel inde bulabiliriz. Biraz karışık bir konu.. Eklemek ve düzeltmek isteyenler varsa sevinirim bende bu konuda çok iyi sayılmam. Bildiklerim bunlar ve elimden geldiği kadar paylaşmaya çalıştım..
Sahin kardeş hardwarede tanımlanan adres senin bastaki başlangıç adresin oluyor. Profibus istasyon adresi 1 giriş çıkış kontrol word adresi 260 diye tanımlar. Bu durumdada aşağıdaki sıralamaya göre gerekenleri yaparsın, Bu adresi nesne üzerine tılayıp değiştirmekte senin elinde, resimdeki örnekte 300 görünüyor. Bu durumda başlangıç adresin 300 olacaktır. Sonuç odaklı gidersek örneği aç Fb 63 bunu için kullanılan DB44 tıkla içine bak bu blok senin tek tek adres okuyup yazmanı kolaylaştıracak hazır bir blok işini görmesi dileğiyle
Kolay gelsin.
PQW 260 = Controlword
PQW 262 = referans gönderceğin word
PIW 260 = Statusword
PIW 262 = Hız bilgisini okuyacağın word
resimde gösterdiğim adreslerin anlamı nedir ? bu konu çok karışık gibi geliyor bana örneğin 4 PKW,2PZD (PPO 1) İLE 0 PKW, 2 PZD (PP0 3) arasında ne fark var? mm440 dc bara gerilimini nasıl okutabilirim?