Delta Otomasyon

DELTA Otomasyon Ürünleri Paylaşım Platformu

Giriş |  Kayıt

Forum kilitlendi Bu başlık kilitlenmiştir mesajlarınızı düzenleyemez veya cevap gönderemezsiniz.  [ 1 mesaj ] 

25 May 2016, 14:34

Çevrimdışı
DELTA
Kullanıcı avatarı
Kayıt: 14 Haz 2011, 13:11
Mesajlar: 3162

PLC fabrika ayarlarında 7,E,1,9600 protokolüne sahiptir. İstasyon numarası da 1 dir. Bazı durumlarda hem protokolü hem de istasyon numarasının değiştirilmesi gerekebiliyor.

DVP14SS2 PLC'yi referans olarak alırsak. COM-1 RS-232 COM-2 ise RS-485 portudur. Hangi portu değiştirmek istiyorsak onunla ilgili özel data ve bitleri kullanmamız gerekir. Portlara ait özel data ve registerlere download/file.php?id=3876&mode=view den ulaşabilirsiniz.

Örneğin biz PLC'nin RS-232 portunu 7,N,2,38400 istasyon numarasını da 2 yapmaya çalışalım.

Bizim COM-1 yani RS-232 portunu değişmemiz için yukarıdaki bağlantıda belirtildiği gibi D1036'ya protokolümüze ait hex kodu göndermemiz gerek. Aşağıda göndereceğimiz protokole ait hex değerini hesaplama işlemi yaptırılmıştır.

WPLSofttan sorası ile Yardım, Yardımcı Araçlar, Protokol Ayar kodu

Eklenti:
protokol hex değer.jpg


Protokolümüzü seçip işaretlenen ok'u tıkladığımızda bize aşağıdaki yukarıdaki gibi bir hex kodu verecektir. Bizim bu değeri programımızın en üst satırında D1036 datasına M1002 kontağı ile yazdırmamız ve M1138 set etmemiz gerekir.

İstasyon numarası için ise COM-1 veya COM-2 fark etmez D1121 adresini kullanmanız gerekir. Biz bu adrese ne gönderirsek PLC'nin istasyon numarası o olur. Örnek aşağıdaki gibidir.

Eklenti:
protokol program.jpg


Eğer biz COM-2 yani RS-485 portunu değişmek isteseydik hesaplanan hex kodunu D1120 adresine gönderip M1120 bitini set edecektik. Eğer ASCII değil de RTU yapmak istersek de M1139 bitini set etmemiz gerekir. RS-485 portunu RTU çekmek için M1143 biti aktif edilir.


Bu mesaja eklenen dosyaları görüntülemek için gerekli yetkilere sahip değilsiniz.

_________________
Sorulara verilen cevapların, olumlu yada olumsuz sonuçlanması durumunda bu bilgileri paylaşırsanız bu forumdan herkesin daha doğru bir şekilde faydalanacağını unutmayınız.



Başa Dön Başa Dön
  Profil
Eskiden itibaren mesajları göster:  Sırala  
Forum kilitlendi Bu başlık kilitlenmiştir mesajlarınızı düzenleyemez veya cevap gönderemezsiniz.  [ 1 mesaj ] 

Tüm zamanlar UTC + 2 saat


Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok


Bu foruma yeni başlıklar gönderemezsiniz
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı düzenleyemezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu foruma eklentiler gönderemezsiniz


Geçiş yap:  
cron


Powered by FAST © 2009