RASCH PLC ile Enkoder Okuma

RASCH PLC/PAC ile ilgili Videolu anlatım ve açıklamalara buradan ulaşabilirsiniz...
Kilitli
Kullanıcı avatarı
Ahmet Erdem Kenet
Mesajlar: 118
Kayıt: 02 Ağu 2021 12:38
İletişim:

RASCH PLC ile Enkoder Okuma

Mesaj gönderen Ahmet Erdem Kenet »

RASCH MC500 serileri için hazırlanmış olan enkoder okuma örnek videosuna aşağıdan erişebilirsiniz.



Enkoder sayıcı özelliğini kullanmak için aşağıda belirtilen adımları takip etmelisiniz.

1- CPU üzerindeki 8-adet I/O kanallarından birisini encoder giriş için atamalısınız.
Bunun için projenize “Ethercat_Master_Softmotion” ekleyip bir kez yükledikten sonra sağ tıklayıp “Scan For Devices” ile “LOCALBUS” otomatik algılanacaktır.
HSPIO kanallarından birine sağ tıkladığınızda “Plug Device” seçin ve amaca göre aşağıdakilerden birini atayın.
HSPIO_Counter = O kanala ait girişler enkoder sayıcı için, çıkışlar ise genel amaçlı kullanılır.
HSPIO_AxisCounter = O kanala ait girişler enkoder sayıcı için, çıkışlar ise PulseEksen kontrolü için kullanılır.

2- Programınız içerisine “Licos_HC” kütüphanesi içerisindeki “HC_Counter” bloğunu isim vererek ekleyin.

3- HC_Counter bloğu girişindeki “Counter” tanımına “COUNTER_REF” data türünde bir değişken oluşturup, isim verip atayın.

4- COUNTER_REF data türündeki bu değişkeni ilgili kanalın “Module I/O Mapping” sekmesindeki aynı kanal adındaki değişkenlere atayın.
(Örneğin; Control Word, Status Word, Counter Value, Counter Parameter1,2,3,…vb gibi)

5- İlgili kanalın “Startup Parameters” sekmesindeki enkoder ayarlarını ayarlayın. (Örneğin; enkoder sayıcı türü “count mode” vb. ayarlar)

6- Programı yükleyin ve HC_Counter bloğu “Enable” girişini aktif edip test edin.

7- Bir den fazla kanal kullanacaksanız yukardaki adımları her bir kanal için tekrarlayın.

8- Sayma değerini belirli bir preset değerinden başlatmak veya sıfırlamak için “HC_PresetValue” fonksiyon bloğunu programınıza isim vererek ekleyin.
Kilitli

“RASCH EC&MC Serileri PLC/PAC Sıkça Sorulan Sorular ve Videolar” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Bing [Bot] ve 1 misafir