MX2-CJ2M Ethernet/Ip Haberleşmesi
İÇİNDEKİLER
• Giriş
• 3G3AX-MX2-EIP-A ve montajı
• 3G3MX2 invertör parametre ayarları
• Cx-Programmer’da PLC’ye IP atama
• Network Configurator ile tag tanımlama
• CJ2M-CPU33 konfigürasyonu
• Sürücüye Run verme
1.Giriş
Bu dökümanda Ethernet/IP opsiyon modülü 3G3AX-MX2-EIP-A ile Omron 3G3MX2 invertör ve CJ2M-CPU33 plc arasında Ethernet/IP haberleşme sağlanması için gerekli konfigürasyonların yapılması ve bu ağ üzerinden invertöre run verme, frekans değiştirme, okuma/yazma işlemleri gerçekleştirilecek; resimlerle anlatılacaktır.
2. 3G3AX-MX2-EIP-A ve montajı
3G3AX-MX2-EIP-A opsiyon kartı 3G3MX2 ile Ethernet/IP üzerinden haberleşme sağlanması için gerekli bir donanımdır. İnvertör üzerine sonradan monte edilir. Üzerinde 4 adet LED indikatörü haberleşme ve çalışma durumu hakkında bilgi verir. Gürültüden etkilenmemesi için topraklama kablosu da mevcuttur. Üzerinde 2 adet RJ45 ethernet/ip portu haberleşme giriş/çıkış hatları için kullanılır.
MX2 invertörler (MX2-A__) EN60204-1, stop category 0 standardına göre güvenlik özelliklerini karşılar (ISO13849-1). 3G3AX-MX2-EIP-A opsiyon kartı herhangi bir güvenlik aygıtı değildir, herhangi bir güvenlik protokolünü yerine getirmez ancak MX2 invertörlerin güvenlik fonksiyonunun çalışmaması için herhangi bir etki de etmez.
MX2-CJ2M Ethernet/Ip haberleşme yapısı aşağıdaki gibidir:
3G3AX-MX2-EIP-A opsiyon kartı genel özellikleri:
Bu opsiyon kartının 3G3MX2 sürücüye takılması şu şekilde olmalıdır:
Üzerindeki 4 adet Led’in (MS, NS, LA1, LA2) anlamlarıı şu şekildedir:
3. 3G3MX2 invertör parametre ayarları
P185 parametresinden Ip adresi tanımlanır (192.168.250.XXX). Buradaki XXX değeri 1-127 arasında girilmelidir.
P186 parametresinden haberleşme hızı 0 (Automatic) olarak seçilir.
C102 parametresinden Reset girişi/butonu 3 (Resetting only trip) olarak ayarlanır.
P044 parametresinden haberleşme kopması halinde hata vermesi için gerekli süre saniye olarak belirlenir. (2.00)
P045 parametresinden hata oluşmasında sürücünün hasıl davranacağı belirlenir. (0)
A001 parametresinden frekans kaynağı seçilir. Ethernet/Ip opsiyon kartı ile ağ üzerinden frekans belirlenecek ise “4: Option Card” seçilmelidir.
A002 parametresinden Run komutu kaynağı seçilir. Ethernet/Ip opsiyon kartı ile ağ üzerinden frekans belirlenecek ise “4: Option Card” seçilmelidir.
CX-Drive’da fabrika ayarlarında olan bir sürücüde parametrelerinde yapılmış değişiklikleri aşağıda görebilirsiniz:
4. Cx Programmer’da PLC’ye IP atama
Bu örnekte plc üzerindeki rotary switch’ler şöyledir:
Mode No x161 = 0 ve Mode No x160 = 3 , Unit No = 0
Cx-Programmer’da yeni bir proje oluşturulur (CJ2M-CPU33). PLC’de başka ek modüller bağlı ise PLC IO Table and Unit Setup penceresinde Options > Create işlemi yapılmalıdır.
IO Table and Unit Setup bölümünde Built-in Port/Inner Board altında CJ2M-EIP21 çift tıklanarak TCP/IP tabında 192.168.250.3 Ip ve 255.255.255.0 Sub-net Mask adresleri verilip Transfer[PC to Unit] tıklanır. Bu işlemler yapılırken plc “Program Mod”da olmalıdır.
5. Network Configurator ile tag tanımlama
Öncelikle aşağıdaki linkten MX2 için eds dosyasını indiriniz:
https://industrial.omron.com.tr/tr/products/mx2#downloads
Network Configurator programı açılarak 3G3MX2 için gerekli .eds dosyasının eklenmesi gerekmektedir. EDS File > Install menüsünden indirilen eds dosyası içindeki bağlanılacak sürücü dosyası seçilir (bu örnekte dosya adı “3G3AX-MX2-EIP-AB002_A2002-E.eds” dir).
Bu örnekte CJ2M-CPU33’e usb port üzerinden bağlanılacağından Option > Select Interface > CJ2 USB/Serial Port seçeneği seçilir. Farklı plc’ler için port seçimleri bu menüden görülebilir.
Network > Connect menüsünden açılan pencereden OMR0 portu ve transfer hızı seçilir. Eğer bağlantı ve yüklemelerde sorun yaşanırsa bağlantı hızı düşürülerek tekrar denenmelidir.
Devamında açılacak pencerede (Select Connect Network Port) aşağıdaki işlemler yapılarak ağdaki aygıtlar görüntülenir:
BackPlane > CJ2M-EIP21 > TCP:2 seçilir ve OK tıklanır.
Açılan sonraki pencerede aşağıdaki gibi Ethernet/IP ağı seçilip OK tıklanır.
Network > Upload seçilerek ağ taranır; CJ2M-CPU33 için 192.168.250.3 ve 3G3AX-MX2-EIP-A için 192.168.250.2 cihazlar görüntülenir. OK tıklanarak parametreler ve ayarlar Network Configurator’e ağ üzerinden yüklenir.
Ağ yükleme işlemi bitince Network Configürator şu şekilde görüntülenmiş olur:
Network Configurator’deki Ethernet/IP ağında gözüken iki cihaz için şu işlemler yapılır: 3G3MX2-AX-MX2 cihazı sürüklenip CJ2M-EIP21 üzerine bırakılır.
Açılan 192.168.250.2 3G3AX-MX2-EIP-xx Edit Connection penceresinde Input taglarını belirlemek için sırasıyla aşağıdaki işlemler yapılır:
- Input Tag Set: Edit Tag Sets tıklanır.
- Açılan Edit Tag Sets penceresinde Edit Tags tıklanır.
- Açılacak pencerede Name yazan yere giriş için bir tag adı verilir. (MX2_IN)
- Aynı pencerede Size: 4 byte olarak belirlenir.
- Regist ve OK seçenekleriyle tüm pencereler kapatılır.
Daha sonra Output taglarını belirlemek için 192.168.250.2 3G3AX-MX2-EIP-xx Edit Connection penceresinde sırasıyla aşağıdaki işlemler yapılır:
- Output Tag Set: Edit Tag Sets tıklanır.
- Açılan Edit Tag Sets penceresinde Edit Tags tıklanır.
- Açılacak pencerede Name yazan yere çıkış için bir tag adı verilir. (MX2_OUT)
- Aynı pencerede Size: 4 byte olarak belirlenir.
- Regist ve OK seçenekleriyle tüm pencereler kapatılır.
Input ve Output Tag Setler 4 Byte olarak aşağıdaki resimde görüldüğü üzere Input_71 ve Output_21 olarak ayarlanır.
Yukarıdaki ayarlar yapıldıktan sonra en son Regist ve Close seçilerek Edit Connection penceresi kapatılır.
Network > Download seçeneği ile ayarlanan bu tagler ve parametreler CJ2M-EIP21’e yüklenmiş olur.
Input ve Output taglerin sembol olarak da CJ2M-CPU33’e aktarılması için bu tagler .csv uzantılı bir dosya olarak kaydedilebilir. Ana ekrandaki EtherNet/IP_1 penceresinde CJ2M-EIP21’e çift tıklanarak açılan Tag listesi “To file” ve “Export to file” seçenekleri ile .csv dosyası olarak bilgisayara kayıt edilir.
6. CJ2M CPU33 Konfigürasyonu
Symbols (Semboller) listesinde sağ tıklanarak “Import Network Variable” seçeneği seçilir. Açılan pencereden daha önceden kayıt edilmiş .csv dosyası seçilerek MX_IN ve MX_OUT tagleri eklenmiş olur. Eğer listede gözükmüyorsa Cx-Programmer’da proje kaydedilip yeniden başlatılmalıdır. Daha sonra semboller listesinde bu taglere çift tıklanarak kullanılacak adresler girilir (Bu örnekte MX_OUT için D100 ve MX_IN için D200 girilmiştir)
7. Sürücüye Run verme
Output_21 data yapısına D100’ün ilk biti ileri (FW), ikinci biti geri (RV), üçüncü biti reset (RST) komutlarıdır. 5.(CTR) ve 6. (REF) bitler Run ve Frekans komutlarının network üzerinden gittiğini belirtir ve 1 olarak atanmalıdır. Örneğin İleri yönde Run komutu verebilmek için D100’e #61 , geri yönde Run komutu için #62 girilmelidir. Stop komutu için D100 sıfırlanabilir. D101 ise frekans referansı içindir. 25.00Hz için D101’e #09C4 girilmelidir.
Input_71 data yapısına göre D200 ve D201 adreslerinden okuma işlemi yapılabilir. Bunun için D201’den anlık frekans değerini okuyabiliyorken, D200’ün 0.biti hata, 1. biti uyarı, 2. ve 3.bitleri ileri/geri run bilgisi ve 4.biri sürücü hazır bilgisidir. Diğer bitlerin tanımları aşağıdaki tabloda verilmiştir.
Örnek olarak ladder ile program yazmadan izleme penceresinden (Alt+3) MX2_IN (D200, D201) ve MX2_OUT (D100, D101) adresleri eklenerek sürücüye gönderilen ve alınan veriler aşağıda listelenmiştir.
Sürücü ileri yönde çalışması için D100’e #0061 girilir. Frekans referansı D101’e #09C4 (25.00Hz) girilmiştir. İnvertör Run’da iken D200’de ARF, RFN, CFN, RDY ve DFR bitlernden 1 okunmuştur., açıklamları yukarıdaki Table-7 Extended Speed Control Input bölümünden incelenebilir. D201 ise çıkıştaki anlık frekanstır, rampa süresi tamamlandığı için #09C4 (25.00Hz) okunmuştur.
Ladder ile yapılan örnek aşağıdadır. Program ile 25.00Hz veya 50.00Hz referans bilgisi D101’e atılabilir. İleri/Geri yönde Run bilgisi ve Stop bilgisi (D100’e) MOV monutu ile gönderilebilir.
Son yorumlar