dvpen01-sl modbus tcp ethernet modulü kitapçığı · 2013-04-02 · dvpen01-sl modbus tcp...

48
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)

Upload: others

Post on 08-Jan-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

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.