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

Benzer belgeler