HMI usb barkod okuma

Cevapla
Kullanıcı avatarı
dcvoltage
Mesajlar: 215
Kayıt: 09 Mar 2018, 20:31
İletişim:
Durum: Çevrimdışı

HMI usb barkod okuma

Mesaj gönderen dcvoltage »

DOP10E panelden usb barkod okuma yaptırdım.
okunan barkod uzunluğu 40 karakter.yani 20word.
barkod okuma yaptırdıkta sonra 20word datayı plc ye transfer etmem gerekiyor.
ve plc den gelecek tetik ile okunan barkod değerini sıfırlamam gerekiyor.
ne yapmam lazım
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8876
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimiçi

Re: HMI usb barkod okuma

Mesaj gönderen Uğur »

Bu işlemi Barcod Input elementinin işlem sonrası makrasunda BMOV komutu ile PLC datasına transfer ederek gerçekleştirebilirsiniz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
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ı
dcvoltage
Mesajlar: 215
Kayıt: 09 Mar 2018, 20:31
İletişim:
Durum: Çevrimdışı

Re: HMI usb barkod okuma

Mesaj gönderen dcvoltage »

teşekkürler uğur bey
yalnız bi kaç durum daha var
ben barkod içeriğide dahil plc den gelen sıralı 60 datayı işlem sırası gelince geçmiş data içerisine kaydediyorum.
burda barkod okuma içeriğinde data çevirme işlemi yapmalıyım galiba çünkü burda hiç bir değer göremiyorum.burda makrolar ile çevir me işlemi yapmaya çalıştım fakat başarılı olamadım.barkod dahili hafıza içerisinde okuttum $200 bunu plc d200 içine 20word şeklinde transfer ettim.
sonra plcden d200 den sonra 60 word u geçmiş data içine yazıcam.
Kullanıcı avatarı
dcvoltage
Mesajlar: 215
Kayıt: 09 Mar 2018, 20:31
İletişim:
Durum: Çevrimdışı

Re: HMI usb barkod okuma

Mesaj gönderen dcvoltage »

birde barkod okuma ekranını plc tetiği ile silmem gerekiyor.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8876
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimiçi

Re: HMI usb barkod okuma

Mesaj gönderen Uğur »

Arkaplan makroda IF komutu ile istediğiniz bir bit adres ile sıfırlayabilirsiniz.

Kod: Tümünü seç

IF {Link2}1@M100 == ON
$0 = 0
FILL($200, $0, 20)
ELSE
ENDIF
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ı
dcvoltage
Mesajlar: 215
Kayıt: 09 Mar 2018, 20:31
İletişim:
Durum: Çevrimdışı

Re: HMI usb barkod okuma

Mesaj gönderen dcvoltage »

ilk cevabınızdaki mesajdan sonra bi kaç şey daha sormuştum.
birde verdiğiniz içeriği silme makrosu da çalışmadı
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8876
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimiçi

Re: HMI usb barkod okuma

Mesaj gönderen Uğur »

Gelen veri barkod elementinde ASCII dir. Veriyi bu formda düşünerek göstermelisiniz.
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
Cevapla

“HMI Forum” sayfasına dön