Merhabalar,
Sn Panasonic Destek, fp0 serisinde interrupt ile PID bloğunu beraber kullanamıyoruz bildiğim kadarıyla. Peki fp0R serisinde de bu durum böylemdir? Teşekkürler..
Evet Sn Panasonic Destek, bahsettiğiniz gibi interrupt'ın içerisinde değil de interrupt ve PID komutunun beraber kullanılıp kullanılamayacağını sormuştum. Böyle bir sınırlama varsa FP0R'için de geçerli olup olmayacağı aklıma takılmıştı.
Bu bilgiyi; FP series PLC programming manuel'de F355 pid processing komutunda özellikle fp0 serisinde interupt programın içerisinde kullanılamayacağı belirtilmiş. (For the FP0, this instuction F355(PID) cannot be programmed in the interrupt program.)
FP0 ile yaptığım denemelerde (PID komutu interrupt'ın dışında olmasına rağmen) programı çalıştırdığımda Error code: [45]operation error occured hatasını aldım. ve hata pid komutunu işaret ediyor. PID'yi silip çalıştırdığımda hata ortadan kalkıyor. PID için kullanılan DT alanlarının başka komut tarafından kullanılmadığına da eminim.
Yanlış yaptığım bişeyler var ya da eksik bilgim
Sn Panasonic Destek,
FPWinGR editörünü kullanıyorum. PID Ekteki resimde görmüş olduğunuz gibidir. FPWinGR wizard ile oluşturmuş olduğum programdır. İlk açılışta gerekli setleri gönderiyorum. R50 ile de pid yi devreye alıyorum. Yaptıklarımda bir hata var mıdır acaba? Teşekkürler
Merhaba R9013 ün arkasına koyduğun DF e gerek yok.
Yaptığın programda bir sorun yok ancak dökümanlarda F355 komutunun FP0 serisinde kullanılamayacağı yazıyor ancak ben hem FP0 da hemde FP0R de denedim yazılım hata vermiyor.
Bence boş bir proje açarak aynı işlemi dene muhtamelen DT500 den itibaren kullanılan DT530 a kadar olan yerde data alanlarına başka bilgiler karışıyor olabilir.Eğer boş projede PID blogu sorun vermez ise kendi programını incelemeni tavsiye ederim.
DT500-DT530 arası PID tarafından kullanılmaktadır.
Ayrıca FPWINGR versiyonun güncel değil ise güncelle bendeki versiyon 2.90