Merhabalar,
Elimdeki barkod yazıcıyı mevcut makinama bağlamak istiyorum.Yazıcımın modeli GODEX EZ1105P ile bir ugulama yapmak istiyorum.Ip adresi ve port numarası mevcut bu adresleri kullanarak yazıcıya data gönderip yazdırmak istiyorumBu konu ile alakalı daha önceden yapılmış bir uygulama varmıdır.Var ise paylaşırsanız çok sevinirim.
Kolay gelsin.
Solved! Go to Solution.
Merhaba Sezer Bey ,
Elinizdeki Barcode Okuyucuyu incelediğimizde TCP /IP haberlesmesinin mevcut oldugunu görüyoruz.Ekte EcoStruxure Machine Expert için hazırladıgımız örnek programı bulabilirsiniz.
TCP IP haberlesmesi bir socket port üzerinden veri alışverisi yapılmasını saglar. Bir socket açarak , send receive ve close yapabilen ornek programı ekte bulabilirsiniz.
Bu haberlesmede ilgili IP adresi ve port numarasını kullanarak Visu sayesinde hızlıca uygulama test edilebilir.
Program içerisinde hem TCP Server hem TCP Client hem de UDP Client olarak kullanılacak fonksiyon bloklar mevcuttur.
Bu uygulamada TCP UDP Communication librarysi kullanılmaktadır.
Ayrıca örnek programın nasıl çalıştıgı hakkında bilgi veren Application Note 'ı bulabilirsiniz.
Link : https://schneider-electric.box.com/s/uulzssav9gs54bh0rhwvdb0uekclewux
Herhangi bir sorunuzda yardımcı olmak isterim.
İyi çalışmalar dilerim.
Aziz Büyük
Merhaba ,
TCPUDPCommunication library'si kullanılarak Client için lullanılabilecek tek bir fonksiyon blogu ektedir. Bu fonksiyon blok aslında genel olarak Bir IP adresinde bir porta Connect olunması Send işlemi ve Close işlemi ve ya Receive ardından Close işlemini yapıyor.
Bu Ornek TCP Client olarak Barcode yazıcıya(TCP Server) 'a komut gönderilmesi için özelleştirilmiştir.
Ayrıca klasörde detaylı anlatımlı uygulama notunu bulabilirsiniz.
Klasörde bulunan TCP Simulasyon programı sayesinde (Simulatoru Server olarak çalıştırarak) TCP Communication ile bir IP cihaza ilgiili portuna mesajlar göndereblirsiniz.
Gönderilecek mesaj String türünde ise Byte array'e dönüştürülerek Pointer'lar ile Send buffer tanıtılarak gönderilimelidir.
String mesajı Byte 'array'e döndürebilmek için TCPUDP.FC_WriteString ile String mesajı Byte' array'e dönüştürebilirsiniz.
İyi çalışmalar dilerim.
Aziz Büyük
Merhaba Sezer Bey ,
Elinizdeki Barcode Okuyucuyu incelediğimizde TCP /IP haberlesmesinin mevcut oldugunu görüyoruz.Ekte EcoStruxure Machine Expert için hazırladıgımız örnek programı bulabilirsiniz.
TCP IP haberlesmesi bir socket port üzerinden veri alışverisi yapılmasını saglar. Bir socket açarak , send receive ve close yapabilen ornek programı ekte bulabilirsiniz.
Bu haberlesmede ilgili IP adresi ve port numarasını kullanarak Visu sayesinde hızlıca uygulama test edilebilir.
Program içerisinde hem TCP Server hem TCP Client hem de UDP Client olarak kullanılacak fonksiyon bloklar mevcuttur.
Bu uygulamada TCP UDP Communication librarysi kullanılmaktadır.
Ayrıca örnek programın nasıl çalıştıgı hakkında bilgi veren Application Note 'ı bulabilirsiniz.
Link : https://schneider-electric.box.com/s/uulzssav9gs54bh0rhwvdb0uekclewux
Herhangi bir sorunuzda yardımcı olmak isterim.
İyi çalışmalar dilerim.
Aziz Büyük
Merhaba ,
TCPUDPCommunication library'si kullanılarak Client için lullanılabilecek tek bir fonksiyon blogu ektedir. Bu fonksiyon blok aslında genel olarak Bir IP adresinde bir porta Connect olunması Send işlemi ve Close işlemi ve ya Receive ardından Close işlemini yapıyor.
Bu Ornek TCP Client olarak Barcode yazıcıya(TCP Server) 'a komut gönderilmesi için özelleştirilmiştir.
Ayrıca klasörde detaylı anlatımlı uygulama notunu bulabilirsiniz.
Klasörde bulunan TCP Simulasyon programı sayesinde (Simulatoru Server olarak çalıştırarak) TCP Communication ile bir IP cihaza ilgiili portuna mesajlar göndereblirsiniz.
Gönderilecek mesaj String türünde ise Byte array'e dönüştürülerek Pointer'lar ile Send buffer tanıtılarak gönderilimelidir.
String mesajı Byte 'array'e döndürebilmek için TCPUDP.FC_WriteString ile String mesajı Byte' array'e dönüştürebilirsiniz.
İyi çalışmalar dilerim.
Aziz Büyük
Discuss challenges in energy and automation with 30,000+ experts and peers.
Find answers in 10,000+ support articles to help solve your product and business challenges.
Find peer based solutions to your questions. Provide answers for fellow community members!