Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

Pc üzerinden gelen veri kontrolü

Cevapla
Kullanıcı avatarı
physme
Mesajlar: 109
Kayıt: 16 Nis 2018, 14:14
İletişim:
Durum: Çevrimdışı

Pc üzerinden gelen veri kontrolü

Mesaj gönderen physme »

İyi Günler,
PC üzerinden rs 232 haberleşme ile gelen verileri plc ile okuyup, belli işlemler yapmak istiyorum.
Sorum şu bilgisayardan gelen rs232 verileri için word alanlar belirtilmemiş. Bu adreslenmeyen Rs232 datalarını okumak için ne yapmam lazım ?
Teşekkürler
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen Turhan »

Merhaba,

Standart Modbus olmayan seri haberleşme protokolü için PLC içerisinde RS (Serial communication) komutunu kullanmalısınız. bu komut ile PC den PLC ye yada PLC den PC belirli bir sayıda ASCII karakterleri gönderebilir veya okuyabilirsiniz. Komut kullanım detayları ekteki dokumandadır.

RS_Serial_communication_Komutu.pdf
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
physme
Mesajlar: 109
Kayıt: 16 Nis 2018, 14:14
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen physme »

Data uzunluğu 255 olarak verilmiş, bu gelen bütün dataların toplamı 255 olmalı mı anlamına geliyor ?
Eğer 255den uzun data gelmesi gerekirse ne yapılmalı?
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen Turhan »

Bahsettiğiniz dokümanda yer alan m: Length of data to be sent (m = 0~255) ve n: Length of data to be received (n = 0~255) operandları ise bu RS komutunun maximum 255 word okuyup 255 word yazabileceği anlamına gelmektedir.

Daha uzun karakter dizisi için okunacak veriyi maximum 255 word uzunluğunda paketler halinde okumalısınız.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
physme
Mesajlar: 109
Kayıt: 16 Nis 2018, 14:14
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen physme »

Teşekkürler
Kullanıcı avatarı
physme
Mesajlar: 109
Kayıt: 16 Nis 2018, 14:14
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen physme »

arduino gibi bir mikroişlemciden plc'nin istediğimiz word alanına doğrudan veri göndermek mümkün mü? Bunun için hangi protokolü kullanmamız gerek ? Raw data olabilir mi ?
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen Turhan »

Modbus protokolüne uygun paket veriyi okuyup yazdırabilirsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Kullanıcı avatarı
physme
Mesajlar: 109
Kayıt: 16 Nis 2018, 14:14
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen physme »

Modbus protokolde plcye veri gönderme kısmında hangi alana göndericeğimi nerden belirliyorum.
Örneğin D200 adresine 6 (integer) değerini göndermek için ne yapmam lazım ? Göndericeğim verilerin adreslerini nasıl belirliyorum? (hem plcye yazarken hemde plcden gönderirken.)
Kullanıcı avatarı
Ahmet
Mesajlar: 826
Kayıt: 07 Mar 2018, 14:03
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen Ahmet »

DVP serisi PLC Modbus adresleri ektedir.

Delta DVP PLC MODBUS Adresleri.xls
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Günün Adamı Olmaya Çalışma,
Hakikatin Adamı Olmaya Çalış.
Unutma!!!!!
Gün Değişir ama Hakikat Asla Değişmez....
............................ Mevlana Celaleddin-i Rumi........
Kullanıcı avatarı
Turhan
Mesajlar: 8440
Kayıt: 07 Mar 2018, 16:06
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: Pc üzerinden gelen veri kontrolü

Mesaj gönderen Turhan »

PC den PLC'ye veri gönderirken hedef adres olarak bir önceki mesajda belirtilen DVP-PLC modbus adresleri kullanabilirsiniz.

Benzer şekilde RS Seri Haberleşme Komutunda S satırında belirtilen datada tanımlayacağınız adres ile Göndelicek datanın başlangıç aygıtını belirtebilirsiniz.
sıralı_kontak.png
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey

Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Cevapla

“PLC Forum” sayfasına dön