Sn. Branxian gayet güzel bir açıklama yapmışsınız elinize sağlık.
Ben hiç Fatek kullanmadım. Merak ettiğim neden HSC0 yada 1'i değil de HSC4'ü seçtiniz...
Merhaba,
Encoder bağlantıların şu şekilde olucak.
PLC üzerindeki X0 ve X1 uçlarına A ve B fazlarını bağlıyorsun.
Encoderın 24V ise ister plc üzerindeki güç kaynağını, istersen ayrı bir güç kaynağını kullanarak 24VDC veriyorsun veya encoderin kaç V ise.
PLC üzerinde bulunan SS ucunu ise encoderi nereden enerjilendiriyorsan oranın - ucuna bağlıyorsun. Tüm bağlantılar bu şekilde.
Program kısmına gelirsek.
İlk önce Project > IO Configrutaion kısmına geliyoruz.
Karşımıza çıkan pencereden HSC4 kısmına tıklıyoruz.
Resimde de görülen Not Used kısmından A/B'i seçiyoruz.
Seçtikten sonra pencerenin alt tarafında
A-Phase:
B-Phase:
Mask(MSK):
Clear(CLR): gibi yerler görünecek.
Burdan A-Phase'i X0 olarak seçiyoruz. Çünkü encoderin A fazını X0'a bağlamıştık.
Encoderin plc'e tanıtılması tamamdır.
Şimdi ise çalışıp çalışmadığını şu şekilde kontrol edelim.
PLC'i üst tarafta bulunan PLC > RUN seçerek RUN konumuna alıyoruz.
Sol alt tarafta bulunan Status Page'ten yeni durum sayfası oluşturuyoruz.
Karşımıza bir pencere çıkıcak.
Sarı alana R4112 yazarak encoderin saymış olduğu registera ulaşırız.
Encoderi döndürdüğün zaman içerisinde değerler değişiyorsa işlem tamamdır.
Encoder registerlarını ögrenmek için HELP > Special Registers & Coils help kısmından
R4096-R4127 kısmına kadar olan hızlı sayıcıların açıklamaları mevcuttur. Oradan kontrol edebilirsin.