Visual Basic ve DVP 12SE PLC Haberleşmesi

Kullanıcı avatarı
Oğuzhan
Mesajlar: 80
Kayıt: 10 Eyl 2018, 17:12
İletişim:
Durum: Çevrimdışı

Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Oğuzhan »

Merhaba;
Sistemde 7 adet DVP12SE PLC var.Tüm sistem ethernet ve HMI üzerinden sorunsuz çalıştırdım.Ancak şimdi Visual Basic ile de çalıştırmam gerekiyor.PLC'lere Visual Basic ile yaptığım arayüz ile ping atıp cevap alabiliyorum.Bundan sonraki aşama dijital giriş çıkışları okuma ve yazma işlemi. Daha önce farklı bir scada ile modbus üzerinden plcleri kontrol etmiştim. Visual Basic için nasıl olmalı.Bu konuda yardım ederseniz sevinirim.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8874
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Uğur »

Altyapı olarak modbus protokolünü gerçekleştirmelisiniz. Ayrıca DELTA'nın sunduğu Modbus kütüphane DLL dosyası mevcuttur onu incleyebilirsiniz. Fakat ötesinde bilgisayar yazılımcısı olmadığım için VB için daha fazla bir önerim olmayacak malesef.

Delta DMT Modbus Library
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
Oğuzhan
Mesajlar: 80
Kayıt: 10 Eyl 2018, 17:12
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Oğuzhan »

Teşekkürler.
Kullanıcı avatarı
Oğuzhan
Mesajlar: 80
Kayıt: 10 Eyl 2018, 17:12
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Oğuzhan »

Bir sorum daha olacaktı.PLC içindeki M20 biti aktif olduğu zaman modbus karşılığı olan 2069 sayısını bilgisayar içine kaydedeceğim text dosyasına yazdırabilirmiyim ?
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8874
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Uğur »

Bu işlem VB ile text içerisine veri kaydetme işlemidir. VB tarafında araştırma yapınız.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
Oğuzhan
Mesajlar: 80
Kayıt: 10 Eyl 2018, 17:12
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Oğuzhan »

VB tarafında text içine veriyi kaydediyorum.Peki PLC tarafında text dosyasını nasıl okuyabilirim
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8874
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Uğur »

PLC üzerinden database işlemi mümkün değildir.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
bozabalim
Mesajlar: 132
Kayıt: 07 Mar 2018, 17:53
Konum: Ankara
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen bozabalim »

Oğuzhan Bey merhaba.
Size bir sorum olacaktı. Visual Studio ya Uğur Beyin belirttiği DMT Libraryi eklemeye çalışıyorum hata veriyor.
Benimde uygulamamda sahada bulunan Delta HMI geçici hafızasındaki örneğin $0'ın modbus adresini girip veri okumak istiyorum.Kütüphane hatasından okuyamıyorum.
Örnek olması bakımından uygulamanızı paylaşabilirmisiniz.
Saygılarımla...
Mehmet BOZABALI
Elk.-Elktr. Y. Müh.
Kullanıcı avatarı
Oğuzhan
Mesajlar: 80
Kayıt: 10 Eyl 2018, 17:12
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen Oğuzhan »

Merhaba bozabalim;

Bende DMT library klasörünü yüklerken hata aldm.Daha sonra araştırma yaparken Advanced HMI isimli bir uygulama ile tanıştım.Bu uygulamayı indirip kurduktan sonra iş çok kolaylaştı.Program PLC'nin modbus komutlarını kullanarak haberleşiyor.Sadece 4 haneli olan modbus komutlarının başına 0 koymak gerekiyor.Ben şu an 8 adet DVP12 SE plc ile visual basic ile yaptığım programla sorunsuz kontrol sağladım.Ama proje halen geliştirme aşamasında.

Soracağınız birşey olursa elimden geldiği kadarıyla yardımcı olmaya çalışırım.

Uygunmu bilmiyorum ama indirme linkini aşağıya koyuyorum.
https://sourceforge.net/projects/advancedhmi/
Kullanıcı avatarı
bozabalim
Mesajlar: 132
Kayıt: 07 Mar 2018, 17:53
Konum: Ankara
İletişim:
Durum: Çevrimdışı

Re: Visual Basic ve DVP 12SE PLC Haberleşmesi

Mesaj gönderen bozabalim »

Oğuzhan Bey öncelikle teşekkür ederim.
Bahsettiğiniz advanced hmı programında mı visual basic kullandınız.
Ben programımı Visual Studioda yapıyorum.Advanced HMI kütüphanesini mi ekliyoruz.
Saygılarımı sunarım.
Mehmet BOZABALI
Elk.-Elktr. Y. Müh.
Cevapla

“PLC Forum” sayfasına dön