Ö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

SE PLC TCP-Socket Haberleşmesi

Cevapla
Kullanıcı avatarı
Ramses
Mesajlar: 73
Kayıt: 18 Ara 2023, 17:27
İletişim:
Durum: Çevrimdışı

SE PLC TCP-Socket Haberleşmesi

Mesaj gönderen Ramses »

merhabalar
Fabrikanın Barcode sistemi ile SE plc yi haberleştiriyorum.
ETHRS komutu ile gelen Ascii bilgisini okuyup D400 e Yazdırıyorum. Ancak gelen datada ASCİİ karekterler arasında * işareti var ve D401 den başlıyor bu neden kaynaklanabilir?
Barkod sisteminden gelen ascii bilgiye göre de reçete ENRCPNONAME ile reçete seçimi yapacağım. Denemek için PLC den ASCII bilgiyi M111 kontağı ile MOV'ladığımda ise sorunsuz Reçete Seçimi Yapabiliyorum. TCP Socetten gelen bilginin sırası farkli ve * olduğu için reçete seçimim çalışmıyor.

yanlış gelen data ile benim plc den gönderdiğim dataların resimlerini paylaşıyorum yardımcı olabilirmisiniz?
Teşekkürler
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Ramses
Mesajlar: 73
Kayıt: 18 Ara 2023, 17:27
İletişim:
Durum: Çevrimdışı

Re: SE PLC TCP-Socket Haberleşmesi

Mesaj gönderen Ramses »

Anlayan yardımcı olabilecek biri yok sanırım?
Kullanıcı avatarı
İslam
Mesajlar: 2005
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: SE PLC TCP-Socket Haberleşmesi

Mesaj gönderen İslam »

Merhaba,

ETHRS komutu 16 bit modu ile 1 worde 1 byte olacak şekilde atıyor muhtemelen. Diğer attığınız görselde 8 bit modundan 1 worde 2 byte attığı için 1 datanın içerisinde 2 adet karakter aldığı gözüküyor. ETHRS komutu için doğrudan bu mod yok ancak DTM komutu ile sıralamasını kendiniz düzenleyebilirsiniz. DTM - Data Transfer and Move komutunun özellikle 1. ve 2. moduna bakın hangisi çalışmanıza uygunsa onu kullanabilirsiniz.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
Ramses
Mesajlar: 73
Kayıt: 18 Ara 2023, 17:27
İletişim:
Durum: Çevrimdışı

Re: SE PLC TCP-Socket Haberleşmesi

Mesaj gönderen Ramses »

Peki word datayı ascii ye nasıl çevirebilirim
Kullanıcı avatarı
İslam
Mesajlar: 2005
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: SE PLC TCP-Socket Haberleşmesi

Mesaj gönderen İslam »

ASC - ASCII kod dönüşüm komutunu inceleyebilirsiniz.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Cevapla

“PLC Forum” sayfasına dön