QR Kodun içine verileri gömme
- ibrahimsan
- Mesajlar: 51
- Kayıt: 07 Eki 2018, 17:10
- Konum: makine teknisyeni
- İletişim:
- Durum: Çevrimdışı
QR Kodun içine verileri gömme
Merhabalar firmamızda yaptığımız bir gaz basma cihazımız var ve müsterimiz,
yapılan ürünlere delta plc ve dop 107 EG hmı panel kullanarak çıkardığımız tarih saat ürün stok nosu gibi bilgiler olan bir etiket çıkarıyorduk zebra yazıcı ile
Fakat müşteri bu bilgileri QR Kodun içine gömerek ürüne yapıştırmamızı isitiyor.
Şu şekilde
stok no; versiyon no;Tarih;saat;SAP Kodu
1754807300>AA >270622>1350>123456>40
Biz tarih saati gömdük fakat büyüktür işareti ve diğer rakamlarla birleştiremedik.
Değişken olan Karakter Gir elementlerinin yazma adresini ne olarak girmeliyiz.
Tüm Bilgileri nerden toplamalıyız.
QR Kodun içine nasıl hangi makroyla atmalıyız.
yapılan ürünlere delta plc ve dop 107 EG hmı panel kullanarak çıkardığımız tarih saat ürün stok nosu gibi bilgiler olan bir etiket çıkarıyorduk zebra yazıcı ile
Fakat müşteri bu bilgileri QR Kodun içine gömerek ürüne yapıştırmamızı isitiyor.
Şu şekilde
stok no; versiyon no;Tarih;saat;SAP Kodu
1754807300>AA >270622>1350>123456>40
Biz tarih saati gömdük fakat büyüktür işareti ve diğer rakamlarla birleştiremedik.
Değişken olan Karakter Gir elementlerinin yazma adresini ne olarak girmeliyiz.
Tüm Bilgileri nerden toplamalıyız.
QR Kodun içine nasıl hangi makroyla atmalıyız.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8883
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
QR kod elementi karakter datasında ne varsa onu gösterecektir. İzlediğiniz yol doğru fakat belirttiğiniz gibi dataları makroda istenilen formatta sıralamalısınız. Burada örneğin QR kod elementine $100 verdiniz bunun sıralamasını karakter sayarak 2 karakter 1 word bilgisi ile dizmelisiniz. Tarih saatin başlangıcı $100 bitişi ise $110 olsun siz bahsettiğiniz karakterleri $111 den itibaren FILL ASC komutundan da faydalanarak doldurmalısı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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- korhan2239
- Mesajlar: 47
- Kayıt: 12 Nis 2020, 01:18
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
Merhabalar Uğur bey
Uygulama ile ilgili örnek macroyu paylasabilir misiniz ?
Uygulama ile ilgili örnek macroyu paylasabilir misiniz ?
Otomasyon teknikeri
- Uğur
- Mesaj Panosu Yöneticisi
- Mesajlar: 8883
- Kayıt: 06 Mar 2018, 10:37
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
FILLASC makrosunu inceleyin parça parça dataların içiriğini doldurun.
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
Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal
https://www.linkedin.com/in/ugurbirdal
- ibrahimsan
- Mesajlar: 51
- Kayıt: 07 Eki 2018, 17:10
- Konum: makine teknisyeni
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
Örnek ihityacı olan arkadaşlar biz biraz yaptık eksikleri var ama işinize yararsa buyrun.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- korhan2239
- Mesajlar: 47
- Kayıt: 12 Nis 2020, 01:18
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
Merhabalar
Uğur bey dedıgınız gıbı FILLASC komutunda doldurup yaptıgımda FILLASC ıle yazdıgım karakter rakam olarak düşüyor karakter göstergesıne makroyu paylasıyorum.Yapmak istedigim saat ve dakika arasına '': '' koymak . Karakter göster elementınde örnegin 13072022 16:12 görmem yeterli olcaktır.
$10 = TIME_YEAR
$11 = TIME_MONTH
$12 = TIME_DAY
$13 = TIME_HOUR
FILLASC($14, ":")
$15 = TIME_MINUTE
$5 = SPRINTF($200, "%u%u%u %u%u%u", $12, $11, $10, $13, $14, $15)
Uğur bey dedıgınız gıbı FILLASC komutunda doldurup yaptıgımda FILLASC ıle yazdıgım karakter rakam olarak düşüyor karakter göstergesıne makroyu paylasıyorum.Yapmak istedigim saat ve dakika arasına '': '' koymak . Karakter göster elementınde örnegin 13072022 16:12 görmem yeterli olcaktır.
$10 = TIME_YEAR
$11 = TIME_MONTH
$12 = TIME_DAY
$13 = TIME_HOUR
FILLASC($14, ":")
$15 = TIME_MINUTE
$5 = SPRINTF($200, "%u%u%u %u%u%u", $12, $11, $10, $13, $14, $15)
Otomasyon teknikeri
- korhan2239
- Mesajlar: 47
- Kayıt: 12 Nis 2020, 01:18
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
Merhabalar Uğur bey;
Yapmak istedigimi Lua script'de halletim.İbrahim bey sizin içinde kodu paylasıyorum bırlestırmek ıstedıgınız data yada karakterleri strıng formatta bırlestırıp hmı nın local adreslerınde goruntuleyebılırsınız.İyi çalismalar.
v1 = string.format("%s -%s",sys.GetTimeString(),sys.GetDateString())--tarıh ve saatı birlestir
mem.inter.WriteAscii(200,v1,string.len(v1)) --HMI dekı $200 adresını yazmak için
Yapmak istedigimi Lua script'de halletim.İbrahim bey sizin içinde kodu paylasıyorum bırlestırmek ıstedıgınız data yada karakterleri strıng formatta bırlestırıp hmı nın local adreslerınde goruntuleyebılırsınız.İyi çalismalar.
v1 = string.format("%s -%s",sys.GetTimeString(),sys.GetDateString())--tarıh ve saatı birlestir
mem.inter.WriteAscii(200,v1,string.len(v1)) --HMI dekı $200 adresını yazmak için
Otomasyon teknikeri
- ibrahimsan
- Mesajlar: 51
- Kayıt: 07 Eki 2018, 17:10
- Konum: makine teknisyeni
- İletişim:
- Durum: Çevrimdışı
Re: QR Kodun içine verileri gömme
merhabalar cevap için teşekkür ederim Fakat hmı yeni öğreniyorum yapmak istediğim sorunun başında belirttiğim gibikorhan2239 yazdı: ↑17 Tem 2022, 00:51 Merhabalar Uğur bey;
Yapmak istedigimi Lua script'de halletim.İbrahim bey sizin içinde kodu paylasıyorum bırlestırmek ıstedıgınız data yada karakterleri strıng formatta bırlestırıp hmı nın local adreslerınde goruntuleyebılırsınız.İyi çalismalar.
v1 = string.format("%s -%s",sys.GetTimeString(),sys.GetDateString())--tarıh ve saatı birlestir
mem.inter.WriteAscii(200,v1,string.len(v1)) --HMI dekı $200 adresını yazmak için
stok no; versiyon no;Tarih;saat;SAP Kodu
1754807300>AA >270622>1350>123456>40
bu şekilde bir Qr kod çıkarmak tarih ve saatin dışındakiler değişken Hmı D 100 gibi elle girilebilir olması gerekmektedir
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.