Ç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.
merhaba,
cpunun kodu farklı ise sorun ondan kaynaklanıyordur.
soldaki menüde cpunun üzerine sağ tıklayıp change device yapıp doğru cihazı seçin.sonrasında compile edip tekrar yükleyin.
bu arada attığınız fotoda plc run da görünüyor.
sizin yapmak istediğiniz tam olarak bir master eksene slave ekseni senkron yapmak. enkodermaster eksen, servo slave eksen.
bunu en basit ve doğru şekilde mc_gearin ile yapabilirsiniz.
s7-1200 de gearin var mı bilmiyorum olmayabilir.
s7-1500 kullanmanız gerekebilir.
Sürekli değişen hıza göre kontrol edecekseniz moveabsolute kullanamazsınız çünkü absolute pozisyon kontroludur hız kontrolü değil.
Mc_movevelocity kullanabilirsiniz.
Doğrudan senkron hareketlerde mc_gearin kullanılabilir.
Basit birşey de işimi görür derseniz yine movevelocity ve mcjog...
yukarıdaki fonksiyonları kullanarak sürebillirsiniz.
servo fonksiyonları onlar.
mc_power = motoru enerji vermek ( enable etmek ) için kullanılır.
mc_movejoj = motorun jog hreketi için ( belirli hızda dönme ) hareketi için
mc_home = kome yaptırmak için
mc_moveabsolute = absolue hareket için...
Plc lerin haberleşme kablolarinda sorun olabilir.bir de 100 civarında plc bağlı diyorsunuz bu çok yüksek bir sayı.bu sayıdaki cihazların haberlesmelerinde sorun çıkabilir.ethernet switchler bu yoğun haberleşme ağına istenilen tepkiyi veremeyebiirler.
Egea nın dizel modelleri bence gayet iyi.motorun performansı ve yakıt tüketimi ideal.cok üst düzey bir konfor beklememek lazım ama.ilave olarak yedek parçası da çok uygun fiyat.dizel hatchback alınır diye düşünüyorum
bu aslında bir şifre uygulaması gibi kabul edilebilir.
şifrenin 1234 olduğunu varsayalım.
siz 11111234 girdiğinizde çalışmaması lazım. yükseleln kenar set reset ve counter kullanılarak yapıabilir düye düşünüyorum.
move komutu ile mw20 deki 10 değerini mw30 a aktarmıssınız ve o da timerda 10ms olarak karşınıza çıkmış anladığım kadarıyla.
eğer öyleyse, mw30 daki değeri 1000 ile çarpın bu sayede ms yerine saniye cinsinden değer elde etmiş olursunuz.
enable sinyali 1 olmuyorsa - ki olmuyor sanırım - bundan kaynaklanıyor olabilir.
sistemizinde enable fiziksel bir sinyal mi yoksa haberleşme üzerinden mi geliyor bilemem ama enable sinyalini kontrol edin.
scaling fonksiyonu anladığım kadarıyla. girilen değeri belirli sayılar aralığında oranlıyor.
aşağıdaki linki inceleyebilirsiniz.
How can you scale analog values with S7-200 in conjunction with CPU224XP and expan... - ID: 27043396 - Industry Support Siemens
hayır sensöre gerek yok.
servo ile pozisyon kontrolü yapabilirsiniz.
50 cm git dediğinizde 50 cm gider ama motorun bir turunun kaç militreye tekabul ettiğini hesaplamak ve bunu servoya tanıtmak gerekiyor. öğreğin motorun bir turunda mekanik aksam fiziksel olarak 5 mm gitsin. siz 500 mm git...
servo kontrol için öncelikle tabi ki servo motor ve servo sürücü ile motor güç+ enkoder kabloları gerekiyor.
ilave olarak basit düzey kontrol diyebileceğimiz pwm kontrol yapacaksanız, plc nin pwm çıkışlı ve sürücünün pwm girişli olması gerekir. Daha çok omron mitsubishi gibi uzak doğu...