1. sayfa (Toplam 1 sayfa)

barkod veri desimal dönüşüm

Gönderilme zamanı: 27 Oca 2020, 16:55
gönderen parladi
barkod verisini http://destek.delta-turkey.com/viewtopi ... d+karakter sayfasında verdiğiniz ascii to hex uygulamasına göre macrolar ile çevirdim. fakat benim okumak istediğim bardod ekte resmini paylaşıyorum tam olarak çevirmiyor bu konuda yardımlarınızı bekliyorum.
benim okumak istediğim barkod 0019336044.7 bunu barkod gir elementi ile okuyorum sonundaki nokta yı \ olarak çeviriyor desimal e dönen veri ise 193360 hepsi değil bir kısmını çeviriyor başındaki sıfırlar yok sayıyor

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 27 Oca 2020, 17:03
gönderen Uğur
Okuduğunuz barkod verisi içerisinde numerik değişken harici karakter var. Öncelikle bunlar sayısal değere çevrilemez. Bu karakter olmadan ascii veriyi temizleyin ve ondan sonra çevirin.

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 27 Oca 2020, 17:37
gönderen parladi
uğur bey ilk 11 karakteri çevirebilir miyiz sadece yada noktaya kadar olan kısmını

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 28 Oca 2020, 09:31
gönderen Uğur
Barkod okuma adresiniz örneğin $100 ise ilk 10 karakter $100~$104 arasındadır. 32bit register max 8 digit çevirebilir (99999999). Fakat sizin barkod 10 karakter olduğu için bu aralığı taşırmaktadır. Barkod verisini karşılaştıracaksanız hiç decimale çevirmeyin ve ASCII olarak karşılaştırmanızı öneririm. Değeri işleyecekseniz dediğim gibi 10 hane fazla gelecektir.

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 28 Oca 2020, 10:20
gönderen parladi
ugur bey ilk 8 digit yada son 8 digit nasıl çevirebiliriz. program zannedersem şu an ilk 8 diğit i çeviriyor yanlız başta 0 varsa onu pas geçip diğer karakteri çeviriyor benim istediğim 0 da çevirmesi. ilk sekiz yada son sekizden eşleştirme yapmak istiyorum.
bu bir kantar uygulaması olacak bardod ile kiloyu eşleştirmek istiyorum. Geçmiş olay tablosu na barkod bilgisi nasıl kaydediliyor olmazsa oradan veriyi çekerek yaparim diye düşünüyorum. Yardımınızı rica ediyorum..

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 28 Oca 2020, 10:21
gönderen Uğur
İlk 8 varda son 8 yokki? Göreceğiniz üzere barkod 10 karakter.

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 30 Oca 2020, 15:14
gönderen parladi
uğur bey dob b07e411 modeli hmi usb den barkod okuyucu takınca geçmiş data tablosunu usb ye aktaramıyorum usb çoklayıcı da desteklemiyor geçmiş data tablosunu hmi kaydetsek uzaktan çekebilirmiyiz ftp yada başka şekilde

Re: barkod veri desimal dönüşüm

Gönderilme zamanı: 30 Oca 2020, 15:27
gönderen Uğur
Basit USB çoklayıcılardan kullanabilirsiniz, USB çoklayıcı destekler. Böylelikle hem barkod hemde usb bellek beraber çalışır. Burada şuna dikkat edin, hmi usb portu yüksek akım vermez ve barkod okuyucu ile çoklayıcıyı beslemeye yetersiz kalabilir, bu durumda harici beslemeli usb çoklayıcı kullanın.