Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
rica ederim.
madde madde yazmaya çalışırım elimden geldiğince;
1-enkoderleri genelde SSI kardı veya profibus-DP gibi ağlar kullanarak PLC ile haberleşebilrsin.
2-düşük hızlı bir sistemde kullanacaksan enkoderi normal girişlere baglayabilrsin
3-2 numaralı adımı yapmak için öncelikle enkoderinin...
aslında bir egri var onu aktaramadım.o şekilde grafiksel olarak görürseniz aslında herşey daha netleşir ama ben en kısa zamanda atmaya çalışırım buraya.
K1 degeri sizin 0-27648 degerinizin başlangıç degeri
K2 ise son degeriniz.umarım işinize yarar
projelerde sadece s5 ve s7 kullanıyorum.ama şöyle bir formul var;
OUT=(L_LIM)+[(IN-K1/K2-K1).H_LIM]-(L_LIM)
bu formulle analog kanaldan yuzde bir deger girdiğinizde analog giriş kanalında okunan sayısal degeri hesaplayabilrsiniz
matris hesabı yapmak gerekiyor.matematiksel olarak.formuller şuan aklımda degil ama bilgilendiririm sizi bi şekilde.eger manuel olarak yazacaksanız bu şekilde.
ama direk fc105 çagırıyorsanız bunun için dediğim gibi "lo_limit" degerinin matrisini almanız lazım
analog giriş kanallarından okunan değerler program içerisinde genellikle skala edilerek kullanılırlar.Skala etmedeki amaç; sınırları bizim istediğimiz değerlere oranlamak yani indirgemektir.
örnegin; analog kanalda "0-27648" arasında okunan sayısal değer,bizim için "0-500°C"yi ifade ediyorsa bu...
bir transduser veya transmitter vasıtasıyla sahadaki ölçüm parametrelerinizi(ısı,sıcaklık,akım,gerilim vb), PLC'nin algılayabilecegi düşük elektriksel sinyallere dönüştürebilrsiniz.
sıcaklık olcumleri gibi genel bir tabir kullanmamak gerekiyor.çünkü bu olayda pt-100 kullanılmış yani 0 derece ile 100 derece arası.Siz bu degeri 0-100 arası görmek istiyorsanız herhangi bir scala işlemini yapmanıza gerek yok.Ama pt-1000 kullansaydınız 0-1000 derece bir deger aralıgında sıcaklık...
arkadaşlar ben fc105'i kullandım.Scala işlemini Fc105'den yapabilr miyim?bi sıkıntı teşkil eder mi ? yoksa fc105'de yaptıgım yazılımı başka bir fc'ye atarsam olur mu?
iyi çalışmalar
takıldıgın bir yer olursa yazabilrsin forumlarda.fırsat buldukca yardımcı olmaya çalışırım.bu arada eger cpu'yla haberleşmıyorsan tag'ları external degil de internal olarak yaparsan yani scada'nın içinde, runtime'a geçtigin zaman yaptıgın değişiklikleri de görebilrsin
bazen upload ettiginiz projede yazılan dil ile sizin bilgisayarınzdaki dil uyuşmaz.bunun için denetim masasından dili değiştirmek yerine şöyle yapın;
projenin oldugu klasore gelin.global dosyanın içine girin ve şu dosyaları silin;
language
s7hmeta...cmf
s7hdata.umt
s7netpro.npa
s7netpro.wnd...
öncelikle haberleşme sagladıgın enstürman nelerdir?
tahminimce sen o bilgileri görüyorsun 30-40 sn.sonra başka bir sayfaya geçip tekrar gelince bu sayfaya yine 30-40 sn geç geliyor.yani tekrarlıyor.dogru mudur?
sadece o projeyi açtıgımda bu hatayı alıyordum.ben de yaptıgım değişiklikleri geri aldım ve sorun düzeldi.şöyle ki bazı timerler datablok içinden çagırıyordum bazılarını da normal işliyordum.bir kaçı karışmış.yani t50 hem db içinde hem de genel anlamda kullanıldıgı için yapmış.bu bahsettiğim...