如何从Windows主机上的Datalogic Matrix扫描仪处理条形码?

时间:2018-06-27 06:32:32

标签: c# .net windows tcp barcode-scanner

我要购买一台Datalogic Matrix 300N固定式条形码扫描仪。我已经下载并使用了DL.CODE,这是用于配置和仿真Datalogic Matrix扫描仪的软件。

这个想法是使用我必须编写的Windows .NET C#应用程序或服务在Windows主机上收集和处理扫描的条形码。

据我现在所见,Matrix扫描程序可以充当TCP Server,并且我可以从C#应用程序(使用TcpClient)连接到该Matrix TCP Server。但是,没有文档或任何可用信息。我也怀疑这是否是在生产环境中处理条形码的正确方法。

设置此设置的正确方法是什么?是要使用“ Matrix TCP Server”,还是应该寻找其他通信方式? (ID-Net?以太网/ IP?Modbus?Profinet IO?HMS现场总线?)

2 个答案:

答案 0 :(得分:1)

Downloads for Matrix 300N的“手册和技术文献”栏中,似乎有matrix_300n_reference_manual和matrix_n_family_host_mode_programming的手册。

同样,在“软件和实用程序”列中似乎有DL.CODE配置工具等。

如果您对他们不了解,为什么不联系Datalogic Technical Support? 或Contact Us

答案 1 :(得分:0)

您发送UDP广播以查看网络上存在哪些设备并处理响应。获得设备地址后,打开TCP / IP连接,在其上挂起异步读取,通过您正在侦听的发送通知扫描程序,并处理接收到的异步流量。尽管这取决于您的接收系统,但是它正在客户的生产系统中以每秒约100次来自多个扫描仪的扫描速度工作。

相关问题