Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-1
14.1 Önsöz DVPEN01-SL modulünü tercih ettiğiniz için teşekkürler. DVPEN01-SL, modülünü kullanmadan önce cihazı
doğru kurmak ve çalıştırmak için bu manueli dikkatlice okuyunuz.
DVPEN01-SL WPLSoft aracılığı ile uzaktan erişim ve haberleşme için Ethernet haberleşme modülüdür.
DVPEN01-SL E-mai gönderebilir, DVP28SV11R/T için RTC'yi otomatik olarak doğrulayabilir ve data değişimi
(exchance) yapabilir. Modbus TCP haberleşme protokolünü destekler ve SCADA (Supervisor Control And Data
Acqusition) veya HMI (Human Machine Interfaces) kullanılarak uzaktan izleme uygulamalarını yürütebilir.
DVPEN01-SL Modbus TCP master olabilir, Modbus TCP komutlarını çevresel ekipmanları kontrol için
gönderebilir. Ek olarak, MDI/MDI-X auto-detection özelliği sayesinde cross (çapraz) kabloya ihtiyaç duymaz.
DVPEN01-SL modülü hakkında daha fazla bilgi için bu dökümanı inceleyiniz..
14.1.1 Fonksiyonları Otomatik algılama 10/100Mbps haberleşme hızı
MDI/MDI-X auto-detection
Modbus TCP protocol destekler (Master and Slave mod aynı zamanda destekler)
E-mail gönderebilir
PLC’deki RTC’yi internet üzerinden otomatik doğrulama fonksiyonu
Noktadan noktaya data değişimi destekler (Max. data değişimi boyutu: 200 bytes)
14.1.2 Özellikleri Internet arayüzü
Madde Özellik
Arayüz RJ-45 Auto MDI/MDIX fonksiyonlu
Port sayısı 1 Port
İletişim methodu IEEE802.3, IEEE802.3u
İletişim kablosu Category 5e
İletişim hızı 10/100 Mbps Auto-Detect
Network protocol ICMP, IP, TCP, UDP, DHCP, SMTP, NTP, Modbus TCP
Seri haberleşme arayüzü
Madde Özellik
Arayüz RS-232
Port sayısı 1 Port
İletişim kablosu DVPACAB230, DVPACAB215, DVPACAB2A30, DVPACAB2B10
Çevresel Ortam
Madde Özellik
Gürültü Bağışıklığı
ESD (IEC 61131-2, IEC 61000-4-2): 8KV Air Discharge EFT (IEC 61131-2, IEC 61000-4-4): Power Line: 2KV Analog & Haberleşme I/O: 1KV Damped-Oscillatory Wave: Güç Hattı: 1KV RS (IEC 61131-2, IEC 61000-4-3): 26MHz ~ 1GHz, 10V/m
Çevre Çalışma: 0°C ~ 55°C (sıcaklık), 50 ~ 95% (nem), Kirlilik derecesi 2; Saklama: -25°C ~ 70°C (sıcaklık), 5 ~ 95% (nem)
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-2
Madde Özellik
Vibrasyon/ Şok Direnci Standard: IEC61131-2, IEC 68-2-6 (TEST Fc)/IEC61131-2 & IEC 68-2-27 (TEST Ea)
Elektriksel özellikler
Madde Özellik
Güç kaynağı voltajı 24V DC (-15% ~ 20%) (Güç beslemesi MPU'nun dahili hattından sağlanır.)
Güç tüketimi 1.5W
İzolasyon voltajı 500V
Ağırlık (g) 92 (g)
14.2 Ürün Profili & Dış Görünüm
14.2.1 Ölçüler
LAN
RS-232
LINK
DVPEN01
RS-232
POWER
100M
60 [2.362]90 [3
.543
]
3 [0.118]
Birşim:mm [inches]
14.2.2 Ürün Profili
LAN
RS-232
LINK
DVPEN01
RS-232
POWER
100M
14
3
7
56
9
8
2
1. Model adı 6. Harici unite/modül için sabitleme parçası
2. Cihazın bağlanacağı harici port 7. Harici unite/modül için sabitleme klipsi
3. Modüllerin bağlanacağı harici port 8. RS-232 bağlantı portu
4. POWER, LINK, RS-232, 100M göstergeleri 9. Ethernet RJ-45 bağlantı portu
5. DIN ray klipsi
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-3
14.2.3 LED Göstergeleri
Gösterge Renk Açıklama
POWER Yeşil Power göstergesi
RS-232 Kırmızı Seri port haberleşme durumu
100M Portakal Network bağlantı hızı
LINK Yeşil Network bağlantı durumu
14.2.4 RJ-45 PIN Açıklaması
RJ-45 soketi Terminal No. Tanımlama Açıklama
1 Tx+ Data gönderimi için pozitif kutup
2 Tx- Data gönderimi için negatif kutup
3 Rx+ Data alımı için pozitif kutup
6 Rx- Data alımı için negatif kutup 4, 5, 7, 8 - N/C
14.3 Kurulum & Bağlantı Bu bölüm DVPEN01-SL'nin PLC MPU'ya ve network'e nasıl bağlanacağı hakkında açıklamalar sunar.
14.3.1 Kurulum . DVPEN01-SL PLC MPU ile bağlantısı
MPU’nun solundaki harici klipsi açınız.
MPU harici portu DVPEN01-SL bağlantı portu ile aşağıdaki şemadaki gibi karşı karşıya getirin.
Harici klipsi sıkınız.
DVP28SV
LAN
RS-232
RS-232
LINK
100M
DVPEN01POWER
DVPEN01-SL diğer harici modüllerle bağlantısı
DVPEN01-SL diğer modüllerle bağlamak için harici modülün bağlantı klipsini bir tornavida ile kaldırın ve
yan kapağı çıkartın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-4
14.3.2 DVPEN01-SL Network bağlantısı DVPEN01-SL'yi bir Ethernet Hub'a CAT-5e twisted pair(sarmal çiftli) kablo ile bağlayınız. DVPEN01-SL Auto
MDI/MDIX fonksiyona sahiptir, bu nedenle DVPEN01-SL PC'ye bağlantı için cross kabloya ihtiyaç duymaz.
PC ve DVPEN01-SL arasındaki Network bağlantısı:
14.4 Kontrol Registerleri (CR)
14.4.1 DVPEN01-SL kontrol registerleri
CR# HW LW
Tipi İçerik Açıklama
#0 R Model ismi Sistem tarafından ayarlanır; yalnızca okunur. DVPEN01-SL model kodu = H’4050
#1 R Firmware version Sistem firmware versiyonu. (hex)
#2 R Haberleşme modu b0: Modbus TCP mod; b1: data exchange mod
#3 W E-Mail 1 tetikleme E-mail 1 göndermek için tetiklenir.
#4 W E-Mail 2 tetikleme E-mail 2 göndermek için tetiklenir.
#5 W E-Mail 3 tetikleme E-mail 3 göndermek için tetiklenir.
#6 W E-Mail 4 tetikleme E-mail 4 göndermek için tetiklenir.
#7 R E-Mail 1, 2 Durumu b0 ~ b7: E-Mail 2 aktif durumu b8 ~ b15: E-Mail 1 aktif durumu
Ethernet
PC Master
DVP28SV
LAN
RS-232
RS-232 LINK 100M
DVPEN01 POWER
DVP28SVDVPEN01
DVP28SV
LAN
RS-232
RS-232
LINK
100M
DVPEN01POWER
DVP28SV DVPEN01
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-5
CR# HW LW
Tipi İçerik Açıklama
#8 R E-Mail 3, 4 Durumu b0 ~ b7: E-Mail 4 aktif durumu b8 ~ b15: E-Mail 3 aktif durumu
#9 R/W E-Mail 1 ilave mesajı Kullanıcı tarafından doldurulur ve E-Mail ile gönderilir
#10 R/W E-Mail 2 ilave mesajı Kullanıcı tarafından doldurulur ve E-Mail ile gönderilir
#11 R/W E-Mail 3 ilave mesajı Kullanıcı tarafından doldurulur ve E-Mail ile gönderilir
#12 R/W E-Mail 4 ilave mesajı Kullanıcı tarafından doldurulur ve E-Mail ile gönderilir
#13 R/W Data exchange tetikleme Data exchange mode ile data gönderileceğinde tetiklenir.
#14 R Data exchange durumu Data exchange mevcut durumunu gösterir.
#24 ~ #15 - Reserve
#26 #25 R/W Hedef IP Data exchange için hedef IP adres
#27 - Reserved
#28 R/W Hedef Slave ID Data exchange için hedef Slave ID adres
#48 ~ #29 R/W Data gönderimi buffer Data exchange modda gönderilecek data için buffer
#68 ~ #49 R Data alımı buffer Data exchange modda alınan data için buffer
#69 R/W DHCP/Static IP DHCP yada Static IP seçimi
#71 #70 R/W IP adres IP adres
#73 #72 R/W Subnet mask DVPEN01-SL için Subnet mask
#75 #74 R/W Gateway Varsayılan gateway IP adres
#76 R IP durumu Aktif IP durumunu gösterir
#80 ~ #77 - Reserve
#81 R/W Data exchange için okunacak adres Data exchange için Slave okunacak adres
#82 R/W Data exchange için okuma uzunluğu Data exchange için okunacak register sayısı
#83 R/W Data exchange için okuma adresi Data exchange için Master yazılacak adres
#84 R/W Data exchange için yazılacak adres Data exchange için Slave yazılacak adres
#85 R/W Data exchange için yazma uzunluğu Data exchange için gönderilecek register sayısı
#86 R/W Data exchange için gönderim adresi Data exchange için Master okunacak adres
#110 ~ #87 - Reserve
#111 R/W 8-bit çalışma modu Modbus TCP Master kontrol için 8-bit mode ayarı
#113 ~ #112 - Reserve
#114 R/W Modbus TCP time-out Modbus TCP time-out (ms) ayarı
#115 R/W Modbus TCP tetikleme Modbus TCP modda data göndermek için tetiklenir
#116 R/W Modbus TCP durumu Aktif Modbus TCP mod durumunu gösterir
#118 #117 R/W Modbus TCP hedef IP Modbus TCP iletişiminde hedef IP adres ayarı
#119 R/W Modbus TCP data uzunluğu Modbus TCP iletişiminde data uzunluğu ayarı
#219 ~ #120 R/W Modbus TCP data buffer Gönderilen/Alınan data için Modbus TCP buffer alanı
#248 ~ #220 - Reserve
#251 R Hata Kodu Hata kodunu gösterir. Daha fazla bilgi için Hata Kodu tablosunu inceleyiniz.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-6
CR# HW LW
Tipi İçerik Açıklama
#255 ~ #252 - Reserve “R” sembolü datanın FROM komutu tarafından okunabileceğini gösterir. “W” sembolü datanın TO komutu tarafından yazılabileceğini gösterir.
14.4.2 CR Açıklamaları
CR#0: Model İsmi
Açıklamalar:
1. DVPEN01-SL = H’4050 Model kodu
2. Harici modülün mevcut olup olmadığı görmek için programdan model kodu okunabilir.
CR#1: Firmware Version
Açıklamalar:
DVPEN01-SL firmware version hex olarak görüntülenir, örn. H’0100 V1.00 gösterir.
CR#2: Haberleşme Modu
Açıklamalar:
Bit No. Mode “0” “1”
b0 Modbus TCP İptal Devrede
b1 Data exchange İptal Devrede
E-mail Fonksiyonu
CR#3 ~ 6: E-Mail 1 ~ 4 Tetikleme
Açıklamalar:
CR=1 olarak set edildiğinde E-mail gönderme aktif edilecektir. Gönderim tamamlandığında CR
otomatik olarak CR=0 olacaktır. Not: Lütfen farklı komutlar tarafından tetikleyiniz.
CR#7 ~ 8: E-Mail 1 ~ 4 Durumu
Açıklamalar:
1. CR#7_b0 ~ b7: E-Mail 2 mevcut durumu; CR#7_b8 ~ b15: E-Mail 1 mevcut durumu.
2. CR#8_b0 ~ b7: E-Mail 4 mevcut durumu; CR#8_b8 ~ b15: E-Mail 3 mevcut durumu.
3. E-Mail durum tablosu
CR değeri E-Mail durum
0 Yok
1 Yürütülüyor
2 E-Mail gönderimi başarılı
10 SMTP-Server’a bağlantı hatası
11 E-mail alıcı adresi uygunsuz
12 SMTP-Server haberleşme hata cevabı
13 Max. TCP bağlantı sayısı aşıldı.
3 ~ 9, 14 ~ 255 Reserve
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-7
CR#9 ~ 12: E-Mail 1 ~ 4 İlave Mesajı
Açıklamalar:
Kullanıcı programı tarafından doldurulur ve E-mail'in başlığında kaydedilerek ve E-mail ile gönderilir.
Data Exchange
CR#13: Data Exchange Tetikleme
Açıklamalar:
CR=1 olduğunda data exchange alanındaki data iletilecektir.
CR=0 olduğunda data exchange alanındaki data iletilmeyecektir.
CR#14: Data Exchange Durumu
Açıklamalar:
CR değeri Durum
0 Data henüz alınamadı..
1 Data exchange yapılıyor.
2 Data exchange başarılı.
3 Data exchange hatalı.
CR#25, 26: Hedef IP
Açıklamalar:
Data exchange için manuel olarak Hedef IP ayarlamadan önce; CR#28 içerisine “0” yazın.
Detaylar için CR#70 ve #71 açıklamalarını inceleyiniz.
CR#28: Hedef Slave ID
Açıklamalar:
Data exchange için Slave ID (i.e. K1 ~ K255) ayarlandığında, DVPEN01-SL ilgili sıradaki IP
adresini Slave IP listesinden otomatik olarak arayacaktır. Eğer Slave ID “0” olarak ayarlanırsa
CR#25 ve #26 içerisindeki değer hedef IP kabul edilecektir.
CR#29 ~ 48: Data Gönderimi Buffer
Açıklamalar:
Başka bir MPU’ya gönderilecek datanın kayıt yeri.
CR#49 ~ 68: Data Alımı Buffer
Açıklamalar:
Başka bir MPU’dan alınan datanın kayıt yeri.
CR#81: Data Exchange için Okunacak Adres (Slave)
Açıklamalar:
Slave data exchange için register Modbus adres manuel ayarı. Sadece register adresi geçerlidir
(Örneğin; D0 = H’1000).
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-8
CR#82: Data Exchange için Okuma Uzunluğu
Açıklamalar:
Data exchange için okunacak register sayısıdır (K1 ~ K128).
CR#83: Data Exchange için Okuma Adresi (Master)
Açıklamalar:
Master data exchange için registerın Modbus adresi ayarlanır.
CR#84: Data Exchange için Yazılacak Adres (Slave)
Açıklamalar:
Slave data exchange için registerın Modbus adresi manuel ayarı.
CR#85: Data Exchange için Yazma Uzunluğu
Açıklamalar:
Data exchange için gönderilecek register sayısıdır (K1 ~ K128).
CR#86: Data Exchange için Gönderim Adresi (Master)
Açıklamalar:
1. Master data exchange için registerın Modbus adresi ayarlanır.
2. Örneğin: H’1000 (D0) CR#81’in içeriği, K1 CR#82’in içeriği, ve H’1064 (D100) CR#83’in içeriği
olsun. Eğer data exchange başarılı bir şekilde yapıldı ise, Slave D0 içeriği master MPU’nun
D100’ü içerisine yazılacaktır. Yada H’1002 (D2) CR#84’in içeriği, K4 CR#85’in içeriği, ve
H’1008 (D8) CR#86’in içeriği olsun. Eğer data exchange başarılı bir şekilde yapıldı ise, Master
MPU’daki D8 ~ D11’in değerleri Slave’in D2 ~ D5 içerisine yazılacaktır. Gönderme ve almanın
her ikiside aynı anda çalıştırılabilir. Eğer CR#82 ve #85 her ikiside “0” ise, DVPEN01-SL
varsayılan register olarak (CR#29 ~ CR#68) kullanacaktır ve register sayısı (K20) dir.
Network Ayarları
CR#69: DHCP/Static IP
Açıklamalar:
DHCP yada Static IP seçilebilir. CR değeri “0” Static IP, CR değeri “1” DHCP (dynamic IP)
içindir.
CR#70, 71: IP Adres
Açıklamalar:
1. Cihazın IP adres ayarı hex formatındadır. DHCP modunda CR değeri sadece okunabilir,
yazılamaz.
2. Örneğin: Ayarlamak istediğiniz IP adresi 192.168.0.2, bunun için CR#70 içeriğine H’0002 ve
CR#71 içeriğine H’C0A8 yazılmalıdır. (K192 = H’C0, K168 = H’A8, K0 = H’00, K2 = H’02)
CR#72, 73: Subnet Mask
Açıklamalar:
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-9
1. Cihazın Subnet Mask ayarı hex formatındadır. DHCP modunda CR değeri sadece okunabilir,
yazılamaz..
2. Örneğin: Ayarlamak istediğiniz Subnet Mask 255.255.255.0, bunun için CR#72 içeriğine
H’FF00 ve CR#73 içeriğine H’FFFF yazılmalıdır.
CR#74, 75: Gateway
Açıklamalar:
Cihazın Gateway ayarı hex formatındadır. DHCP modunda CR değeri sadece okunabilir,
yazılamaz. Ayarlar CR#70 ve #71 ile benzerdir.
CR#76: IP Durumu
Açıklamalar:
Aktif IP durumunu görüntüler. CR değeri “0” normal durum; CR değeri “1” DHCP ayarı
tamamlanmadı; CR değeri “2” IP ayarlanıyor.
Modbus TCP komutu gönderilmesi
CR#111: 8-bit Çalışma Modu
Açıklamalar:
Modbus TCP çalışma modu ayarıdır. CR değeri “0” 16-bit mode; CR değeri “1” 8-bit mode.
CR#114: Modbus TCP Time-Out
Açıklamalar:
Modbus TCP mod için haberleşme time-out zaman ayarı (ms).
CR#115: Modbus TCP Tetikleme
Açıklamalar:
CR değeri “1” olarak ayarlandığında Modbus TCP tetiklenecektir. Modbus TCP modunda data
transferi tamamlandığında CR değeri otomatik olarak “0” olarak reserlenecektir. Lütfen farklı
komutlar tarafından tetikleyiniz.
CR#116: Modbus TCP Durumu
Açıklamalar:
CR değeri Data exchange durumu
0 data alımı yok.
1 data exchange çalışıyor.
2 data exchange başarılı.
3 data exchange hatası.
CR#117, 118: Modbus TCP Hedef IP
Açıklamalar:
Modbus TCP modda hedef IP adres ayarıdır. Ayarlar CR#70 ve #71 ile benzerdir.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-10
CR#119: Modbus TCP Data Uzunluğu
Açıklamalar:
Modbus TCP modda haberleşme datası uzunluğu ayarıdır. 8-bit mode için uzunluk: K1 ~K100;
16-bit mode için uzunluk: K1 ~ K200.
CR#120 ~ 219: Modbus TCP Data Buffer
Açıklamalar:
Modbus TCP modunda gönderilen/alınan data için buffer alanı.
CR#251: Hata Kodu
Açıklamalar:
Hata kodu tablosu:
Bit No. Hata
b0 Network henüz bağlı değil.
b1 Uygunsuz IP ayarı
b2 CR#13 “data gönderimi” olarak ayarlandı, fakat data exchange engellendi.
b3 CR#13 “data gönderimi” olarak ayarlandı, fakat data exchange mod henüz aktif edilmedi.
b4 NTP-Server bağlantı hatası.
b7 SMTP-Server bağlantı hatası.
b8 DHCP doğru network parametrelerini elde edemedi.
14.4.3 Sol-Taraf Harici Modüllerinin Numaralandırılması DVPEN01-SL düzgün bir şekilde kurulduktan sonra harici modülleri kontrol için PLC programınızı derleyiniz.
PLC ilave modüldeki CR kontrol registerlerini kontrol etmek için FROM (okuma için) ve TO (yazma için)
komutları sağlar.
Modüllerin numaralandırması: PLC MPU’ya bağlı her bir ilave modül PLC programınızı hazırlarken hangi
modülün hangisi olduğunu bilmeniz için bir numaraya sahiptir. İlk ilave modül PLC MPU’nun hemen sol yanına
bağlıdır ve K100 slot numarasına sahiptir. İkinci K101, üçüncü K102 gibi diğerleri içinde devam eder.
14.5 WPL Software ayarlanması Bu bölüm DVPEN01-SL’nin WPLSoft ile nasıl ayarlanacağını ve ayar bölümleri hakkında bilgi sunar. Bir ayar
sayfasına başlamadan önce “Options - Communication Settings” bölümünden “Ethernet” seçiniz. Daha sonra bir
IP adresi ile yada Auto-Search kullanarak aratabilirsiniz. DVPEN01-SL ayar sayfasını RS-232 ile bağlanarak ta
açabilirsiniz. DVPEN01-SL UDP port 20006 üzerinden ayarlanır, bu nedenle firewall ayarının konu ile ilgili
bölümünden haberdar olmalısınız.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-11
14.5.1 Modüller için Haberleşme ve Arama Ayarları
1. Haberleşme ayarları
• WPLSoft çalıştırın ve “Communication Setting” tıklayın.
• İletişim tipi olarak “Ethernet” seçin.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-12
2. Otomatik arama (Auto-search)
• Network üzerindeki her DVPEN01-SL’yi aramak ve görüntülemek için araç çubuğunun sağındaki
“Auto-Search” (işaretlenmiş) tıklayın.
• Ayarlamak istediğiniz modülü seçin ve ayar sayfasına girmek için üzerine çift tıklayın.
• “Basic” ayar sayfasını göreceksiniz.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-13
3. IP adresi ile arama
• İletişim tipi olarak “Ethernet” seçin. Data sonra istenilen IP numarasına göre aratmak için “Static IP
Search” ikonuna (işaretli) tıklayınız.
• IP adresini girebileceğiniz pencere açılacak. Arama yapılacak DVPEN01-SL IP adresini girin yada
IP listesinden seçin. Aramaya başlatmak için “OK” basınız.
• Aranan DVPEN01-SL programın sol tarafında görüntülenir. Ayarlamak istediğiniz modülü seçin ve
ayar sayfasına girmek için çift tıklayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-14
4. DVPEN01-SL ayar sayfasını RS-232 ile açmak
• “Communication Settings” de iletişim tipi olarak “RS-232” seçin. Bilgisayarınızdan bağlanacağınız
COM port numarasını seçiniz. Diğer haberleşme ayarlarını ayarlamanıza gerek yoktur (Örneğin;
data length, parity, stop bits and baud rate).
• Haberleşme port ayarları yapıldıktan sonra “RS-232 search” ikonuna (işaretli) tıklayınız. Eğer
arama başarılı ise DVPEN01-SL ayar sayfası otomatik olarak açılacaktır.
14.5.2 Temel Ayarlar (Basic) Temel ayarlar modül adı, dil, Modbus TCP seçimi ve zaman doğrulaması içerir.
( Module name, language, enabling Modbus TCP, time correction.)
DVPEN01-SL temel ayarları
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-15
• Module Name (Modül Adı):
Network’te birçok DVPEN01-SL olabilir. Bundan dolayı herbir modül kullanılacağı sırada kolayca
tanınması için modül adı verilmeli.
• Module Language (Modül Dili):
Herbir modül adı için dil seçilebilir ve windows modül adını seçilen dilde görüntüleyecektir.
• Enable Modbus TCP (Modbus TCP aktif): Modbus TCP aktif yada pasif yapmak için kullanılır. Pasif yapıldığında WPL program yükleme ve
çekme yapamayacaktır.
• Enable time correction (Zaman doğrulama aktif): DVPEN01-SL NTP (Network Time Protocol) kabul eder. Bu özellik ile otomatik olarak network'teki
time server'dan doğru zaman bilgisini alır ve MPU'daki RTC zamanının doğruluğunu sağlamak için
sabit zaman aralıklarında MPU RTC'sini düzeltir. Varsayılan ayarı pasif "disable" dır.
• Start Daylight Saving Time (Günışığından yararlanma zamanı): Günışığından yararlanma zamanı; özellikle yaz zamanı olarak bilinir ve klasik yerel zaman
değişimi dünya üzerinde birçok ülke tarafından mevsimlere göre kabul edilmiştir. Genelde
Günışığından yararlanma zamanı DST(Daylight Saving Time) resmi yerel zamanını baharda,yaz
ve güz başlarına kadar bir saat ileri alınarak elde edilir. Günışığından yararlanma zamanı
Taiwan'da uygulanmaz bu nedenle aktif yapmaya ihtiyaç duyulmaz.
• Time Server (Zaman sunucusu):
Zaman sunucunun IP adresi ayarlanır. PLC’deki zamanı düzeltmek için doğru zaman bilgisi zaman
sunucusundan alınarak düzeltilebilir.
• Time Zone (Zaman dilimi): Zaman dilimi, adaptasyonu yapılmış aynı standart zamandaki dünyanın bölgeleridir, genellikle
yerel zamanla ilgilidir.En fazla yakın zaman alanları tam olarak bir saatlik parçalardır ve Greenwich
gerçek zamandan yerel eğimlerinden hesaplanır (UTC bakınız ). Standart zaman dilimi dünyanın
küresel şeklini 24 meridyene geometrik olarak tekrar bölünerek tanımlanır, her boylam 15° lik
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-16
parçalarla ayrılır. Komşu bölgeler içindeki lokal zaman tam olarak bir saatlik fark vardır. Bununla
birlikte; pratik olarak politik ve coğrafi düzensiz olarak şekilli alanlar oluşturur, ardındaki politik sınır
veya mevsime bağlı olarak da değişebilir.( yaz saati uygulaması gibi), ayrıca arasıra politik şartların
değişimi gibi tekrar tanımlanabilir. Bulunduğunuz yerin zaman dilimini seçimini yapınız.
14.5.3 Network Ayarları Tüm network cihazlarını bir network’e bağlamadan önce ilk aşama kendine ait bir IP (Internet Protocol)
adresinin olmasıdır. IP adresi her network cihazının network’de tanımlanması için bir numaradır.
1. PC için Statik IP adresi ayarı
• Denetim Masası → Ağ Bağlantıları → “Yerel Ağ Bağlantısı” tıklayınız
• “Yerel Ağ Bağlantısı Durumu” penceresi ile karşılşacaksınız. “Özellikler” tıklayınız.
• “Internet İletişim Kuralları (TCP/IP)” tıklayınız.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-17
• 192.168.0.1 IP adresini giriniz. Diğer ayarlar aşağıdaki gibi olmalıdır. PC’nin IP adres ayarlarını
tamamlamak için “Tamam” tıklayın.
2. DVPEN01-SL Network ayarları
• IP configuration (IP yapılandırması): İki tip IP vardır, static IP ve DHCP.
Static IP: Kullanıcı tarafından önceden ayarlanmış yada düzenlenmiştir.
DHCP: Otomatik olarak server tarafından güncellenir. LAN içerisinde bir server bulunmalıdır.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-18
IP Açıklama
Static Kullanıcı IP adres, subnet mask ve gateway kendisi girer.
DHCP DHCP server IP adres, subnet mask ve gateway sağlar.
• IP adres:
IP adresin cihazın networkteki konumudur. Her cihaz bir IP adrese sahip olarak network’e
bağlanabilir.Hatalı IP adresi cihazın hatta diğer cihazların bile bağlantı hatasına neden olabilir. IP
adres ayarları için ISP’nize başvurunuz. DVPEN01-SL için varsayılan IP 192.168.1.5.
• Subnet mask (Alt Ağ Maskesi): Subnet mask, alt ağ ayarı için önemli bir parametredir, hedef IP’nin ve yerel cihazın aynı alt ağda
olup olmadığına bakmak için kullanılır. Eğer değilse cihaz paketi gateway’e gönderir ve gateway’de
başka bir subnet’e gönderir. Yanlış ayar hedef cihazın DVPEN01-SL ile haberleşememesine neden
olabilir. Ayarlarınız doğruluğunu görmek için sizin IP’niz ile subnet mask ve hedef IP ile subnet
mask’ı arasında lojik AND operatörünü kullanın, eğer bu iki değer aynı ise bu iki IP aynı subnet’dedir.
DVPEN01-SL’nin varsayılan subnet mask ayarı 255.255.255.0 dir.
• Gateway (Varsayılan Ağ Geçidi): Gateway iki farklı subnet için bir geçittir. Farklı subnetlerin haberleşmelerinde iki bitiş sağlar.
Örneğin; eğer bir LAN, WAN’a bağlanılmışsa bağlantıyı köprülemek için bir gateway’e ihtiyaç
duyacaktır.Gateway’ın IP adresi DVPEN01-SL ile aynı subnet içinde olmalıdır. DVPEN01-SL
gateway varsayılan adresi, 192.168.1.1 dir.
14.5.4 E-Mail Ayarları E-mail elektronik postanın kısaltmasıdır ve postaları network vasıtasıyla gönderir. DVPEN01-SL
kullanıcıların önceden kaydettiği birtakım bilgilendirme veya hata mesajları gibi text mesajlarını e-mail’in konusu
içinde göndermek için e-mail fonksiyonuna sahiptir. E-mail tetiklendiğinde DVPEN01-SL mesajı kullanıcıya
e-mail ile gönderilir. E-mail ayar sayfasında iki alt sayfa bulunur.
DVPEN01-SL mail ayarı
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-19
1. SMTP Server:
E-mail ilk önce SMTP server’a gönderilecek ve SMTP server e-mail’i belirtilen adrese
gönderecektir. Örneğin; [email protected] adresine gönderilecek bir e-mail olsun ve SMTP server
172.16.144.121 olsun. E-mail ilk önce SMTP server’a gönderilir ve server [email protected]
alıcısına gönderir.
2. Subject of E-Mail (E-mail’in konusu):
Text mesajınızı ilgili bölüme girebilirsiniz ve bu mesaj e-mail’in konu kısmında yer alıp alıcıya
gönderilecektir. DVPEN01-SL 1~4 e-mail konusu içerebilir. (max 63 ingilizce karaktere kadar)
3. E-Mail of Sender (Gönderenin E-Mail adresi): Max. 63 karaktere kadar girilebilir.
4. E-mail of Recipient (Alıcının E-Mail adresi): 4 E-Mail adresi girebilirsiniz, bir mail 4 adrese gönderilebilir. (max 63 ingilizce karaktere kadar).
5. Select recipients (Alıcıların seçimi):
Tüm E-mail ayarlarını tamamladıktan sonra alıcıları seçmelisiniz. E-mail tetiklendiğinde seçilen
alıcılara gönderilecektir. E-Mail tetiklemek için CR#3 ~ CR#6 içeriğini “1” yapınız.
6. Daha fazla detay için 14.6.8 Uygulama Örneğini inceleyiniz.
Notlar:
E-Mailleri düzgün olarak göndermek için netowrk’de bir SMTP server olmalıdır. Bir e-mail
gönderdiğimizde, mail ilk olarak SMTP server’a gönderilecek ve daha sonra server mail’i belirtilen
adrese gönderecektir..
14.5.5 Data Exchange DVPEN01-SL ile PLC MPU’sunun data değişimi ve senkronizasyonu için data exchange alanı dizayn
edilebilir.
DVPEN01-SL data exchange ayarları
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-20
1. Enable Data Exchange (Data Exchange Aktif):
Data exchange özelliğini aktif yada pasif etmek için bu seçim kutusunu kontrol edin. Data
exchange aktif edildikten sonra başlanabilir.
2. Communication Address & Data exchange host IP (Hab.Adresi & Data Exchange sunucu IP):
DVPEN02-SL’nin ve diğerlerininde IP adresini girmelisiniz. Örneğin; DVPEN01-SL ile 192.168.0.1
arası data exchange yapmak istiyorsunuz. No.1 sırasını 192.168.0.1 olarak ayarlayın, eğer data
değişim yapıldığında CR#28 içindeki değer H’0001 ise data 192.168.0.1 ile değişimi yapılacaktır.
3. Daha fazla detay için 14.6.11 Uygulama Örneğini inceleyiniz.
14.5.6 IP Filtresi IP filtresi bazı kararsız IP’lerin hataya sebep olmaması için network’e bağlantıyı sınırlamak için kullanılır.
Yalnızca tanımlanan belirli aralıktaki IP’ler bağlantı kurabilir, diğer IP’lerin istekleri reddedilecektir.
IP filtre ayarları
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-21
1. Enable IP Filter Function (IP filtreleme fonksiyonu aktif):
IP filtresini aktif etmek için bu seçim kutusunu seçiniz.
2. IP:
Bağlantı kurmasına izin verilen IP adresleri. Maksimum 8 IP filtre tanımlaması yapılabilir.
3. Netmask: (Ağ maskesi) IP nin subnet (alt ağ) ‘ine bağlantı kurması için izin verilmiştir.Hedef IP’nin izinli olup olmadığına
bakmak için izin verilen IP ile subnet mask ve hedef IP ile subnet mask arasında lojik AND
operatörünü kullanın, eğer bu iki değer aynı ise hedef IP, IP filtresi tarafından izinlidir. Örneğin; IP
192.168.0.1 ve subnet mask (alt ağ maskesi) 255.255.255.255 olsun, bu durumda IP filtresi
tarafından sadece 192.168.0.1 IP’sine bağlantı kurması için izin verilir. Eğer subnet mask (alt ağ
maskesi) 255.255.255.0 ise izin verilen IP’ler 192.168.0.0 ~ 192.168.0.255 aralığında olacaktır.
14.5.7 Static ARP Table ARP (Address Resolution Protocol-Adres Çözümlü Protokol) data iletişiminde cihazın IP adresine uygun
olarak MAC adresini elde etmek için kullanılır. Örneğin; 172.16.155.250 adresine gönderilecek bir veri olsun,
fakat bu cihazın MAC adresini bilmiyorsunuz. IP adresi tarafından MAC adresini aramak için ARP’yi
kullanabilirsiniz ve uygun MAC adresi bulunduğunda kaydedilecektir. Böylece yeni bir data gönderiminde tekrar
aramanız gerekmeyecektir. Buna göre, MAC adresini bilmiyorsanız MAC adresini aramak için biraz zaman
iharcamanız gerekecek. Eğer iletişim verimini artırmak istiyorsanız zaman kazanmak için static ARP tablosu
kullanın. Örneğin; farzedelim IP adresi 192.168.0.1 ve MAC: 00:14:22:56:0F:7F olsun. 192.168.0.1 IP’sine data
gönderileceği takdirde MAC adresini tablodan elde edebilirsiniz.
Static ARP Tablosu Ayarları
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-22
1. IP:
Data iletişiminde hedef IP adresi.
2. MAC:
IP adresine uygun olan MAC adresi.
Not: Yanlış ayarlama bağlantı hatasına neden olabilir. Buna göre networksüz cihazın MAC adresini
tabloya girmeyin.
14.5.8 Password Ayarlanması DVPEN01-SL içerisinde yapılan ayarlarınızın değiştirilmesini engellemek ve kilitlemek için “Password”
fonksiyonunu kullanabilirsiniz.
DVPEN01-SL password ayarları
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-23
1. Modify (Değiştirilebilir): Password değiştirmek için modify kutusunu seçin.
2. New Password (Yeni Şifre):
En fazla 4 karaktere izin verilmiştir. Password özelliğini “iptal” etmek için bu bölümü boş
bırakın.
3. Confirm Password (Şifre Onayı): Yeni şifrenizi tekrar girin.
4. Ayrıntılar için “Uygulama örnekleri bölüm 14.6.4” bakınız.
Not:
Password ile şifreleme yapıldığında tüm ayar sayfaları siz şifreyi açmadıkça değiştirilemez.
Ancak DVPEN01-SL’ye RS-232 ile bağlanırsanız şifre olup olmadığına bakılmaksınızın tüm
ayarları fabrika ayarlarına döndürebilirsiniz. Örneğin; DVPEN01-SL’yi şifre ile kilitlediniz fakat
daha sonra şifrenizi unuttunuz. Bu durumda DVPEN01-SL’ye RS-232 ile bağlanıp tüm
ayarlarını fabrika ayarlarına döndürebilirsiniz ve tüm ayarlar varsayılan değerlerine dönecektir.
14.5.9 Returning to Default Setting (Varsayılan Değerlere Dönüş) Cihazın ayarlarında yapılan birçok değişiklikten sonra tüm ayarları silmek ve varsayılan değerlerine
döndürmek için “Default Setting” kutusunu seçin ve açılan uyarı penceresinde “Yes” tıklayın.
DVPEN01-SL varsayılan değerlere dönmek için ayarlar
Not:
Eğer DVPEN01-SL’ye RS-232 ile bağlanırsanız şifre olup olmadığına bakılmaksınızın tüm
ayarları fabrika ayarlarına döndürebilirsiniz. Fabrika ayarlarına dönmek yaklaşık 10sn sürer.
Bu nedenle cihazın enerjisini 10sn boyunca kapatmayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-24
14.5.10 Export & Import (DVPEN01-SL ayar kayıtları dosyasının verilip alınması) DVPEN01-SL için tüm ayarlarınızı yaptıktan sonra ayarlarınızı bir dosyaya kaydedip dış ortama verebilirsiniz.
Ayrıca ayar dosyalarınıda okutup alabilirsiniz. Bunlar DVPEN01-SL içerisindeki tüm ayarlarınızı organize
etmeniz için kullanışlı bir yöntemdir.
Dosyaların Import ve Export edilmesi
1. Export (Ver):
DVPEN01-SL’nin tüm ayarlarını bir *.eni dosyasına kaydet. Verilen dosyalar şifreyi içermez.
2. Import (Al): İçerisindeki tüm ayarları almak için bir dosya seçin.
14.5.11 IP Adresinin kaydedilmesi DVPEN01-SL belirtilen bir IP adresini aradığında aranacak modülü direkt seçebilmek ve belirtmek için bir
liste vardır. IP adres kayıt fonksiyonu aranacak DVPEN01-SL modüllerini eklemenizi ve listeyi görmenizi sağlar.
IP adresi kaydedilmesi
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-25
IP adres girişi:
Modülün IP adresini listeye eklemek için “Add” butonuna basınız.
14.6 Uygulama Örnekleri
14.6.1 WPLSoft tarafından IP ve Haberleşme ayarları
Uygulama DVPEN01-SL network ayarlarının direkt PC’den yapılması.
Network gerekleri
(1) WPLSoft çalıştıran PC’nin IP: 192.168.0.3 (2) Subnet mask: 255.255.255.0; Gateway: 192.168.0.1 (3) DVPEN01-SL’nin IP: 192.168.0.4 (4) PC ve DVPEN01-SL’yi RJ-45 kablosu ile bağlayın. Not: PC ve DVPEN01-SL’nin her ikiside tanımlı statik IP’ye sahip olmalı.
1. Bağlantı
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-26
PCDVP-PLCDVPEN01
2. WPLSoft "Communication Setting” seçin
3. “Ethernet” seçin ve "OK” tıklayın.
4. Network’teki tüm DVPEN01-SL modüllerini aramak için “Auto-Search” iconuna tıklayın.
5. Bağlanılacak DVPEN01-SL seçin ve ayar sayfalarını açmak için üzerine çift tıklayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-27
6. “Basic” ayar sayfası açılır.
7. “Network” ayar sayfasına geçin
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-28
8. IP adres girin: 192.168.0.4; Netmask: 255.255.255.0; Gateway: 192.168.0.1.
Ayarları tamamlamak için “OK” basın ve WPLSoft otomatik olarak DVPEN01-SL’i arayacaktır..
9. DVPEN01-SL’in IP adresi yeni ayarlarına getirildi. (DELTA DVPEN01-SL: 192.168.0.4).
10. DELTA DVPEN01-SL üzerine tıklayın, ve WPLSoft artık MPU ile haberleşebilecektir.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-29
14.6.2 PC’nin DVPEN01-SL ile LAN üzerinden bağlanması
Uygulama DVPEN01-SL network ayarlarının WPLSoft ile network üzerinden ayarlanması.
Network gerekleri
(1) PC ve DVPEN01-SL, DHCP server ile LAN üzerinden bağlayın. (2) DVPEN01-SL için IP: 172.16.157.148 Not: DVPEN01-SL RJ-45 kablo kullanabilir.
1. Bağlantı
PC
Hub
DHCP ServerPC
DVP-PLCDVPEN01
11. WPLSoft "Communication Setting” seçin
2. “Ethernet” seçin ve “OK” tıklayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-30
3. Network’deki tüm DVPEN01-SL modüllerini aramak için “Auto-Search” ikonuna tıklayın.
Bulunan modülleri pencerede görmek için bu menüleri takip edin; “View Workspace
Communication” yada “View Workspace Project” (varsayılan modul ismi: DELTA
DVPEN01-SL, IP: 192.168.1.5).
4. DVPEN01-SL belirleyin ve ayar sayfasını açmak için üzerine çift tıklayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-31
5. Ayar sayfasını açın. Modül ismini kolayca değiştirebiilrsiniz.
6. Sonra, DVPEN01-SL için yeni IP ayralama. İlk önce “Network” sayfasını açın.Eğer LAN’da bir
DHCP server varsa “IP Configuration” dan DHCP seçin.Eğer yoksa statik bir IP ayarlayabilirsiniz.
Not: Subnet mask ve gateway ayarları aynı LAN içindeki cihazlarda aynı olmalı. Ayarları
tamamlamak için “OK” tıklayın ve WPLSoft DVPEN01-SL için otomatik olarak arayacaktır.
7. DVPEN01-SL modül ismi ve IP no yeni ayarlarına getirildi. (TEST: 172.16.157.148).
8. DVPEN01-SL üzerine tıklayın ve WPLSoft MPU ile haberleşebilecektir. (örneğin; program
yükleme/çekme yada program durumu izleme).
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-32
14.6.3 WPLSoft üzerinden IP ve Haberleşma Ayarı
Uygulama DVPEN01-SL network parametrelerinin ladder diyagram ile ayarlanması.
Network gereksinimi
(1) DVPEN01-SL IP adresi: 192.168.0.4 (2) Subnet mask: 255.255.255.0; Gateway: 192.168.0.1 (3) Eğer DVPEN01-SL bozulduysa, yeni bir DVPEN01-SL ile değiştirin ve programı
STOP→RUN yapın. DVPEN01-SL IP adresi 192.168.0.4 olarak düzeltilecektir. (4) DVPEN01-SL, PLC’nin sol yanından bağlı ilk ilave modül.
1. Bağlantı
PC
DVP-PLCDVPEN01
2. Haberleşme ayarları hakkında detaylar için 14.6.1 bölümüne bakın. Programı PLC’ye yükleyin.
MOV
M1002MOV
END
MOV
MOV
MOV
MOV
MOV
D0
D1
D2
D3
D4
D5
D6
K0
H4
HC0A8
HFF00
HFFF
H1
T0 K100 K69 K7D0
HC0A8
Açıklamalar:
• Tüm ayarların tetiklenmesi için M1002 kullanılır. DVPEN01-SL STOP’tan RUN’a geçtiğinde,
D0 = 4 statik IP kullanımını belirtir. IP adresi D1 ve D2’ye, subnet mask D3 ve D4’e ve gateway
D5 ve D6 içerisine yazılır.
• IP adresi 192.168.0.4 olarak ayarlanmalı. Bu nedenle, H’0004 D1’e ve H’C0A8 D2 içerisine
yazılmalı. (K192 = H’C0, K168 = H’A8, K0 = H’00, K2 = H’02)
• Subnet mask 255.255.255.0 olarak ayarlanmalı. Bu nedenle, H’FF00 D3’e ve H’FFFF D4
içerisine yazılır. (K255 = H’FF)
• Gateway 192.168.0.1 olarak ayarlanmalı. Bu nedenle, H’0001 D5’e ve H’C0A8 D6 içerisine
yazılır. (K1 = H’1)
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-33
• D0 ~ D7 içeriğindeki network ayar parametrelerini DVPEN01-SL içerisindeki CR#69 ~ #75
registerlarına yazmak için TO komutunu kullanın. DVPEN01-SL PLC’nin sol yanından bağlı ilk
ilave modüldür ve K100 olarak numaralandırılır. (detaylar için 4.3’e bakınız.)
• Program çalıştırıldıktan sonra DVPEN01-SL içindeki tüm eski network ayarları yeni değerleri ile
değiştirilecektir.
3. Eğer DVPEN01-SL bozulduysa, yeni bir DVPEN01-SL ile değiştirin. DVPEN01-SL için varsayılan IP
değeri 192.168.1.5.
4. Yeni DVPEN01-SL ile programı STOP → RUN yap ve yeniden arama yaptır. Böylece IP adresinin
192.168.0.4 olarak değiştiğini görebiliriz.
14.6.4 Password’ün Ayarlanması ve İptal Edilmesi
Uygulama WPLSoft ile Password ayarlanması ve silinmesi
Network gereksinimi
(1) DVPEN01-SL içerisine şifre girin (2) DVPEN01-SL şifresini açın (3) DVPEN01-SL şifresini iptal edin
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
2. Ayar sayfasını açın ve “Password” sayfasına geçin.
3. “Modify” kutusunu seçin, “New Password” ve “Confirm Password" bölümlerine örnek şifre olarak
“aabb” girin. Şifreyi kaydetmek için “OK” tıklayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-34
4. Ayar sayfasını tekrar açın ve DVPEN01-SL’nin şifre ile kilitlendiğini göreceksiniz. Herhangi bir ayar
bölümünü açamazsınız. Password giriş penceresini açmak için “Unlock” tıklayınız.
5. Parametre değişikliği kilidini geçisi olarak açmak için şifreyi giriniz. Eğer ayar sayfasını kapatırsanız
kilit otomatik olarak devreye girecektir.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-35
6. Şifreyi silmek için password bölümlerini boş bırakın ve “OK” tıklayın.
7. Şifre iptal edildikten sonra artık parametreleri düzenleyebilirsiniz.
14.6.5 Password Kaybolduğunda (Varsayılan Ayarlara RS-232 ile dönüş)
Uygulama Varsayılan ayarlara RS-232 üzerinden dönmek.
Network gereksinimi
(1) DVPEN01-SL bir şifre ile kilitlendi. (2) Password unutuldu yada kayboldu.
1. DVPACAB2A30 (PC-PLC) kablosusunu PC ile DVPEN01-SL arasına takın ve ayar sayfasını açın.
“Reset to Default Setting” sayfasına geçin ve “Unlock” tıklayın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-36
2. “Default Setting” kutusunu seçin ve “Warning” uyarı penceresi açılacak. Varsayılan ayarlara
dönmek için “Yes” seçin (yaklaşık 5 ~ 10 sn sürer) ve password’de silinecektir.
3. Arama sonrası görüleceği gibi tüm parametreler varsayılan değerlerinde.
14.6.6 IP Filtre Koruması
Uygulama IP filtre koruması ayarları
Network gereksinimi
(1) DVPEN01-SL IP adresi: 192.168.0.4 (2) Sadece 192.168.0.7 ve 172.16.0.1 ~ 172.16.0.255 aralığındaki bağlantılara izin verildi.
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
2. Ayar sayfasını açın ve “IP Filter” sayfasına geçin.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-37
3. “Enable IP Filter Function” kutusunu işaretleyin. No.1 IP olarak “192.168.0.7” ve “255.255.255.255”
“Netmask” bölümüne girin.
4. No. 2 IP “192.168.0.1” ve No.2 “Netmask” “255.255.255.0” olarak girin. Ayarları tamamlamak için
“OK” tıklayın. Sadece bu IP aralığındaki cihazlar bağlanabilir.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-38
14.6.7 Static ARP Table Ayarları
Uygulama Static ARP table ayarları
Network gereksinimi
(1) 192.168.1.6 cihazının MAC adresi 00:18:23:10:00:35 (2) 192.168.1.1 cihazının MAC adresi 00:18:23:10:00:04
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
2. Ayar sayfasını açın ve “Static ARP Table” bölümüne geçin.
3. “Enable ARP Table” kutusunu seçin. No. 1 IP “192.168.1.6” girin ve MAC adresi “00:18:23:10:00:35”
olarak girin.
4. No.2 IP “192.168.1.1” ve MAC adresi “00:18:23:10:00:04”. Ayarları tamamlamak için “OK” tıklayın.
Sadece MAC adresi tanımlanan cihazlar bağlantı kurabilir.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-39
Not: DVPEN01-SL MAC adresi WPLSoft’tan yada cihazın etiketinden elde edilebilir. PC’nizin MAC
adresi aşağıdaki gibi “Network Connection Details” bölümünden bulunabilir.
14.6.8 E-Mail Uygulaması
Uygulama X0 ve Y0 durumu değiştiğinde yöneticiyi haberdar etmek için E-mail gönderilir.
Network gereksinimi
(1) SMTP Server IP: 172.16.144.121。 (2) Yönetici E-mail adresi: [email protected] (3) X0 ve Y0 durumu değiştiğinde bir E-mail mesajı oluşturulacaktır.
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
2. Ayar sayfasını açın ve “Mail” sayfasına geçin.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-40
3. “Subject and Mail” sayfasında, SMTP server adresi, E-Mail konusu, alıcının E-mail adresi
bölümlerini giriniz.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-41
4. “Select Recipients” sayfasına geçin. “Recipient 1” tüm kutularını işaretleyin. Ayarları tamamlamak
için “OK” tıklayın.
5. DVPEN01-SL için tüm ayarlar tamamlandığında, programı compile(derleme) yapıp PLC’ye yükleyin.
Örnek program dizaynı için aşağıya bakın:
END
X0T0 K100 K3 K1
K4
K5
K6
K1
X0T0 K100 K1 K1
T0 K100 K1 K1
T0 K100 K1 K1
Y0
Y0
Açıklamalar:
• Eğer X0’ın yükselen kenarı tetiklenirse, X0 OFF durumundan ON durumuna geçecektir.
DVPEN01-SL CR#3 içeriğine “1” yazılacaktır ve birinci E-mail gönderilecektir.
• Eğer X0’ın düşen kenarı tetiklenirse, X0 ON durumundan OFF durumuna geçecektir.
DVPEN01-SL CR#4 içeriğine “1” yazılacaktır ve ikinci E-mail gönderilecektir.
• Eğer Y0’ın yükselen kenarı tetiklenirse, Y0 OFF durumundan ON durumuna geçecektir.
DVPEN01-SL CR#5 içeriğine “1” yazılacaktır ve üçüncü E-mail gönderilecektir.
• Eğer Y0’ın düşen kenarı tetiklenirse, Y0 ON durumundan OFF durumuna geçecektir.
DVPEN01-SL CR#6 içeriğine “1” yazılacaktır ve dördüncü E-mail gönderilecektir.
14.6.9 Data Exchance (veri değişimi) Uygulaması (1)
Uygulama PLC_B’nin RTC’sindeki zaman bilgisinin PLC_A’nın D0 ~ D6 içeriğine yazılması
Network gereksinimi
(1) Statik IP belirtilmesi. (2) PLC_A IP: 192.168.0.4 (3) PLC_B IP: 192.168.0.5 (4) PLC_B ‘den PLC_A ‘ya veri güncelleme
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-42
2. PLC_B’nin ayar sayfasını açın ve “Data Exchange” sayfasına geçin.
3. “Enable Data Exchange” kutusunu seçin. No. 1 Data Exchange Host IP bölümüne PLC_A için
“192.168.0.4” girin. Ayarları tamamlamak için “OK” tıklayın.
PLC_B ‘deki tüm ayarlar tamamlandığında, programı compile(derleme) yapıp PLC’ye yükleyin.
Örnek program dizaynı için aşağıya bakın;
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-43
END
M1013
K100 K1 K1
K100
K100 K1
M2 M1M1SET
M1TOP K28
TOP
TOP
K29
K14
K13
K0
D100 K7
K100 K1TOP K1
SET M2
M1RST
K100 K1M2
K14 D14
RST M2
RST M2
= D14 K2
= D14 K3
FROM
D100T DRM1000
Açıklamalar:
• Data exchange saniyede bir çalışacaktır.
• CR#28 içerisine hedef PLC’nin haberleşme adresini yazın, ve DVPEN01-SL otomatik olarak No. 1
‘de tanımlı “192.168.0.4" IP adresini algılayacaktır.
• RTC datasını CR#29 ~ CR#35 içeriğine yazın.
• Data exchange başlatmak için CR#13 içerisine “1” yazın.
• CR#14 = 2 exchange başarılı olduğunu belirtir. CR#14 = 3 exchange hata olduğunu belirtir.
4. PLC_A için ladder diyagramı compile edip, PLC_A ‘ya yükleyin.
END
M1013K7D0K49K100FROM
Açıklamalar:
• Alınan data CR#49 ~ CR#55 içerisinde tutulur.
• Alınan data her bir sn’de bir D0 ~ D6 içerisine yazılır.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-44
14.6.10 Data Exchance (veri değişimi) Uygulaması (2)
Uygulama PLC_B’nin RTC’si içerisindeki zaman bilgisinin PLC_A içerisine ladder diyagramda IP adresi tanımlayarak yazılması.
Network gereksinimi
(1) Statik IP belirtilmesi. (2) PLC_A IP: 192.168.0.4 (3) PLC_B IP: 192.168.0.5 (4) PLC_B ‘den PLC_A ‘ya veri güncelleme
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız. Programı compile(derleme) yapıp
PLC_B içerisine yükleyin. Örnek program dizaynı için aşağıya bakın;
END
M1013
K100 K1
K100
K100 K1
M2 M1M1SET
M1TOP K28
TOP
TOP
K100TOP
SET M2
M1RST
K100 K1M2
K14 D14
RST M2
RST M2
= D14 K2
= D14 K3
FROM
K1
K100 K1TOP
K100TOP K1 K1
K0
K0
K26
K25
K29
K14
K13
D100 K7
H4
HC0A8
D100T DRM1000
Açıklamalar:
• Data exchange saniyede bir çalışacaktır.
• CR#28 içerisine “0” yazın ve PLC_B, CR#25 ~ CR#26 içeriğini hedef PLC’nin IP adresi olarak
kullanacaktır.
• PLC_A’nın IP adresini CR#25 ve CR#26 içerisine yazın.İlk ikili IP kod (192.168 = H’C0A8) CR#26
içerisine, ikinci ikili IP kod (0.4 = H’0004) CR#25 içerisine yazılmalıdır.
• RTC datasını sırasıyla CR#29 ~ CR#35 içeriğine yazın.
• Data exchange başlatmak için CR#13 içerisine “1” yazın.
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma klavuzu 14-45
• CR#14 = 2 çalışmanın başarılı oldunu , CR#14 = 3 hata oluştuğunu belirtir.
2. Aşağıdaki programı compile edip PLC_A’ya yükleyin.
END
M1013K7D0K49K100FROM
Açıklamalar:
• Alınan data CR#49 ~ CR#55 içerisinde tutulacaktır.
• Alınan data saniyede bir D0 ~ D6 içerisine yazılacaktır.
14.6.11 Data Exchance (veri değişimi) Uygulaması (3)
Uygulama PLC_B’nin RTC’si içerisindeki datayı PLC_A’da program gerektirmeden direkt PLC_A’nın D0~D6 içerisine yazılması.
Network gereksinimi
(1) Statik IP belirtilmesi. (2) PLC_A IP: 192.168.0.4 (3) PLC_B IP: 192.168.0.5 (4) PLC_B ‘den PLC_A ‘ya veri güncelleme
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
2. Programı compile edip PLC_B içerisine yükleyin. PLC_A içerisinde gelen datayı almak için herhangi
bir program gerekmemektedir. Örnek program dizaynı için aşağıya bakın;
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-46
END
M1013
K100 K1
K100
K100 K1
M2 M1M1SET
M1TOP K28
TOP
TOP
K100TOP
SET M2
M1RST
K100 K1M2
K14 D14
RST M2
RST M2
= D14 K2
= D14 K3
FROM
K1
K100 K1TOP
K100TOP K1 K1
K0
K0
K26
K25
K14
K13
H4
HC0A8
K1K81 H1000
K100
K100 K1
TOP
TOP
K100TOP
K1
K1
H1000K84
K85
K86
K7
H1064
D100T DRM1000
Açıklamalar:
• Data exchange saniyede bir çalışacaktır.
• CR#28 içerisine “0” yazın ve PLC_B, CR#25 ~ CR#26 içeriğini hedef PLC’nin IP adresi olarak
kullanacaktır.
• PLC_A’nın IP adresini CR#25 ve CR#26 içerisine yazın.İlk ikili IP kod (192.168 = H’C0A8) CR#26
içerisine, ikinci ikili IP kod (0.4 = H’0004) CR#25 içerisine yazılmalıdır.
• PLC_A’daki D0 (H’1000) modbus adresini CR#81 ve CR#84 ‘e yazın.
• D100 (RTC’nin registerı) (H’1064) modbus adresini CR#86 ‘ya yazın.
• Yazıma yapılacak register sayısını K7 olarak CR#85 ‘e yazın.
• Data exchange başlatmak için CR#13 içerisine “1” yazın.
• CR#14 = 2 çalışmanın başarılı oldunu , CR#14 = 3 hata oluştuğunu belirtir.
• Data exchange başarılı olduğunda, PLC_B’nin D1313 ~ D1318 datalarındaki değerler PLC_A’nın
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma klavuzu 14-47
D0 ~ D6 registerlarına yazılacaktır.
14.6.12 Modbus TCP Master Uygulaması(1)
Uygulama PLC_B içerisindeki program tarafından PLC_A’daki Y0’ın flash yaptırılması
Network gereksinimi
(1) Statik IP belirtilmesi. (2) PLC_A IP: 192.168.0.4 (3) PLC_B IP: 192.168.0.5 (4) PLC_B ‘den PLC_A ‘ya veri güncelleme (5) Y0 “On” yapmak için 050500FF00 modbus komutunu kullanın. (6) Y0 “Off” yapmak için 0505000000 modbus komutunu kullanın. (7) Y0 saniyede bir On/Off olacaktır.
1. Bağlantı ve haberleşme ayarları için 14.6.1 bölümüne bakınız.
2. Programı compile edip PLC_B içerisine yükleyin. PLC_A içerisinde gelen datayı almak için herhangi bir
program gerekmemektedir. Örnek program dizaynı için aşağıya bakın;
M1013
K100 K1
K100
K100 K1
M2 M1M1SET
M1TOP
TOP
TOP
K100TOP
K1
K100 K1TOP
K100TOP K1 K1
K0
H4
HC0A8
K1H0
K100
K100 K1
TOP
TOP
K100TOP
K1
K1
K1
H0
H5
H5
K100TOP K1
K100
K100 K1
TOP
TOP
K100TOP
K1
K1
H0
H0
K6
HFF
K118
K117
K111
K120
K121
K122
K123
K124
K125
K119
K116
K115
K124
= D0 K0
= D0 K1
SET M2
M1RST
MOV K0 D0= D0 K2
INC D0
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVP-PLC Kullanma Klavuzu 14-48
END
K100 K1M2
D14
RST M2
RST M2
= D14 K2
= D14 K3
FROM K116
Açıklamalar:
• Data exchange saniyede bir çalışacaktır.
• PLC_A, IP adresini CR#117 ve CR#118’ye yazın. İlk ikili IP kod (192.168 = H’C0A8) CR#118
içerisine, ikinci ikili IP kod (0.4 = H’0004) CR#117.
• 8-bit modu seçmek için CR#111 içeriğini “1”yapın. Modbus komutu CR#120 ~ CR#247’in
low-byte ’larında kaydedilecektir.
• Modbus komutunu CR#120 ~ CR#125 içerisine yazın. CR#120 modbus adresidir.
• Komut boyutunu CR#119 ‘a yazınız.
• Modbus TCP komutunun çalışmasını başlatmak için CR#115 içerisine “1” yazın.
• CR#116 = 2 çalışmanın başarılı oldunu , CR#116 = 3 hata oluştuğunu belirtir.
• Eğer çalışma başarılı ise PLC_A’daki Y0 saniyede bir ON-OFF olacaktır.