DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
Transkript
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı
DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı z Otomatik algılama 10/100Mbps haberleşme hızı z MDI/MDI-X auto-detection z Modbus TCP protocol destekler (Master and Slave mod aynı zamanda destekler) z E-mail gönderebilir z PLC’deki RTC’yi internet üzerinden otomatik doğrulama fonksiyonu z 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 Gürültü Bağışıklığı Çevre DVP-PLC Kullanma Klavuzu Özellik 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 Ç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) 14-1 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı Madde Vibrasyon/ Şok Direnci Özellik Standard: IEC61131-2, IEC 68-2-6 (TEST Fc)/IEC61131-2 & IEC 68-2-27 (TEST Ea) Elektriksel özellikler Madde 14.2 Ö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) Ürün Profili & Dış Görünüm 14.2.1 Ölçüler 3 [0.118] DVPEN01 POWER RS-232 100M 90 [3.543] LINK RS-232 60 [2.362] LAN Birşim:mm [inches] 14.2.2 Ürün Profili 1 4 DVPEN01 POWER RS-232 2 100M LINK 3 8 RS-232 9 7 LAN 6 5 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 14-2 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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 14.3 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 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ı z MPU’nun solundaki harici klipsi açınız. z MPU harici portu DVPEN01-SL bağlantı portu ile aşağıdaki şemadaki gibi karşı karşıya getirin. z Harici klipsi sıkınız. DVP28SV DVPEN01 POWER RS-232 100M LINK RS-232 LAN DVPEN01-SL diğer harici modüllerle bağlantısı z 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. DVP-PLC Kullanma Klavuzu 14-3 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı: PC Master Ethernet DVPEN01 DVPEN01 DVP28SV DVP28SV DVPEN01 DVPEN01 DVP28SV DVP28SV POWER POWER RS-232 RS-232 100M 100M LINK LINK RS-232 RS-232 LAN LAN 14.4 Kontrol Registerleri (CR) 14.4.1 DVPEN01-SL kontrol registerleri CR# HW 14-4 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 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı CR# HW LW Tipi İçerik Açıklama E-Mail 3, 4 Durumu b0 ~ b7: E-Mail 4 aktif durumu b8 ~ b15: E-Mail 3 aktif durumu 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 #24 ~ #15 - Reserve #25 R/W Hedef IP #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 #26 #8 R #9 #81 R/W #82 R/W #83 R/W #84 R/W #85 R/W #86 R/W #110 ~ #87 #111 #113 ~ #112 R/W - Data exchange için okunacak adres Data exchange için okuma uzunluğu Data exchange için okuma adresi Data exchange için yazılacak adres Data exchange için yazma uzunluğu Data exchange için gönderim adresi Data exchange mevcut durumunu gösterir. Data exchange için hedef IP adres Data exchange için Slave okunacak adres Data exchange için okunacak register sayısı Data exchange için Master yazılacak adres Data exchange için Slave yazılacak adres Data exchange için gönderilecek register sayısı Data exchange için Master okunacak adres Reserve 8-bit çalışma modu Modbus TCP Master kontrol için 8-bit mode ayarı 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 DVP-PLC Kullanma Klavuzu Hata kodunu gösterir. Daha fazla bilgi için Hata Kodu tablosunu inceleyiniz. 14-5 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı CR# HW Tipi LW #255 ~ #252 İçerik - Açıklama 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. C R # 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 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 14-6 E-Mail durum Reserve DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı C R # 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). DVP-PLC Kullanma Klavuzu 14-7 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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: 14-8 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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 , 11 8: Modbus TCP Hedef IP Açıklamalar: Modbus TCP modda hedef IP adres ayarıdır. Ayarlar CR#70 ve #71 ile benzerdir. DVP-PLC Kullanma Klavuzu 14-9 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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 ~ 2 19: 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 b3 CR#13 “data gönderimi” olarak ayarlandı, fakat data exchange engellendi. 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. 14-10 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. DVP-PLC Kullanma Klavuzu 14-11 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-12 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. DVP-PLC Kullanma Klavuzu 14-13 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı 14-14 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı • 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 DVP-PLC Kullanma Klavuzu 14-15 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-16 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı • 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. DVP-PLC Kullanma Klavuzu 14-17 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı 14-18 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı DVP-PLC Kullanma Klavuzu 14-19 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı 14-20 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı DVP-PLC Kullanma Klavuzu 14-21 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı 14-22 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. DVP-PLC Kullanma Klavuzu 14-23 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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 14-24 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı DVP-PLC Kullanma Klavuzu 14-25 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı DVPEN01 DVP-PLC PC 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. 14-26 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 6. “Basic” ayar sayfası açılır. 7. “Network” ayar sayfasına geçin DVP-PLC Kullanma Klavuzu 14-27 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-28 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı DHCP Server PC DVPEN01 DVP-PLC PC Hub 11. WPLSoft "Communication Setting” seçin 2. “Ethernet” seçin ve “OK” tıklayın. DVP-PLC Kullanma Klavuzu 14-29 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-30 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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). DVP-PLC Kullanma Klavuzu 14-31 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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ı DVPEN01 DVP-PLC PC 2. Haberleşme ayarları hakkında detaylar için 14.6.1 bölümüne bakın. Programı PLC’ye yükleyin. M1002 MOV K0 D0 MOV H4 D1 MOV HC0A8 D2 MOV HFF00 D3 MOV HFFF D4 MOV H1 D5 MOV HC0A8 D6 T0 K100 K69 D0 K7 END 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) 14-32 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı • 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. DVP-PLC Kullanma Klavuzu 14-33 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-34 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. DVP-PLC Kullanma Klavuzu 14-35 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-36 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. DVP-PLC Kullanma Klavuzu 14-37 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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. 14-38 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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。 1. (2) Yönetici E-mail adresi: [email protected] (3) X0 ve Y0 durumu değiştiğinde bir E-mail mesajı oluşturulacaktır. 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. DVP-PLC Kullanma Klavuzu 14-39 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 3. “Subject and Mail” sayfasında, SMTP server adresi, E-Mail konusu, alıcının E-mail adresi bölümlerini giriniz. 14-40 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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: X0 T0 K100 K3 K1 K1 T0 K100 K4 K1 K1 T0 K100 K5 K1 K1 T0 K100 K6 K1 K1 X0 Y0 Y0 END 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) (2) (3) (4) Statik IP belirtilmesi. PLC_A IP: 192.168.0.4 PLC_B IP: 192.168.0.5 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. DVP-PLC Kullanma Klavuzu 14-41 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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; 14-42 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı M1000 M1013 T RD D100 SET M1 TOP K100 K28 K1 K1 TOP K100 K29 D100 K7 TOP K100 K14 K0 K1 TOP K100 K13 K1 K1 SET M2 RST M1 FROM K100 K14 D14 K1 = D14 K2 RST M2 = D14 K3 RST M2 M2 M1 M1 M2 END 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. M1013 FROM K100 K49 D0 K7 END 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. DVP-PLC Kullanma Klavuzu 14-43 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 14.6.10 Data Exchance (veri değişimi) Uygulaması (2) Uygulama Network gereksinimi PLC_B’nin RTC’si içerisindeki zaman bilgisinin PLC_A içerisine ladder diyagramda IP adresi tanımlayarak yazılması. (1) (2) (3) (4) Statik IP belirtilmesi. PLC_A IP: 192.168.0.4 PLC_B IP: 192.168.0.5 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; M1000 M1013 T RD D100 SET M1 TOP K100 K28 K0 K1 TOP K100 K26 HC0A8 K1 TOP K100 K25 H4 K1 TOP K100 K29 D100 K7 TOP K100 K14 K0 K1 TOP K100 K13 K1 K1 SET M2 RST M1 FROM K100 K14 D14 K1 = D14 K2 RST M2 = D14 K3 RST M2 M2 M1 M1 M2 END 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. 14-44 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı • 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. M1013 FROM K100 K49 D0 K7 END 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 Network gereksinimi PLC_B’nin RTC’si içerisindeki datayı PLC_A’da program gerektirmeden direkt PLC_A’nın D0~D6 içerisine yazılması. (1) (2) (3) (4) Statik IP belirtilmesi. PLC_A IP: 192.168.0.4 PLC_B IP: 192.168.0.5 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; DVP-PLC Kullanma klavuzu 14-45 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı M1000 M1013 T RD D100 SET M1 TOP K100 K28 K0 K1 TOP K100 K26 HC0A8 K1 TOP K100 K25 H4 K1 TOP K100 K81 H1000 K1 TOP K100 K84 H1000 K1 TOP K100 K85 K7 K1 TOP K100 K86 H1064 K1 TOP K100 K14 K0 K1 TOP K100 K13 K1 K1 SET M2 RST M1 FROM K100 K14 D14 K1 = D14 K2 RST M2 = D14 K3 RST M2 M2 M1 M1 M2 END 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 14-46 DVP-PLC Kullanma Klavuzu DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı 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) (2) (3) (4) (5) (6) (7) Statik IP belirtilmesi. PLC_A IP: 192.168.0.4 PLC_B IP: 192.168.0.5 PLC_B ‘den PLC_A ‘ya veri güncelleme Y0 “On” yapmak için 050500FF00 modbus komutunu kullanın. Y0 “Off” yapmak için 0505000000 modbus komutunu kullanın. 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 M2 M1 SET M1 TOP K100 K118 HC0A8 K1 TOP K100 K117 H4 K1 TOP K100 K111 K1 K1 TOP K100 K120 H0 K1 TOP K100 K121 H5 K1 TOP K100 K122 H5 K1 TOP K100 K123 H0 K1 = D0 K0 TOP K100 K124 HFF K1 = D0 K1 TOP K100 K124 H0 K1 TOP K100 K125 H0 K1 TOP K100 K119 K6 K1 TOP K100 K116 K0 K1 TOP K100 K115 K1 K1 INC D0 MOV K0 SET M2 RST M1 M1 = D0 K2 DVP-PLC Kullanma klavuzu D0 14-47 DVPEN01-SL Modbus TCP Ethernet Modulü Kitapçığı M2 FROM K100 = D14 K2 RST M2 = D14 K3 RST M2 K116 D14 K1 END 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. 14-48 DVP-PLC Kullanma Klavuzu