Zebra 105SL(Plus)双向通信

时间:2018-05-14 13:41:17

标签: communication zebra

我写了一个效果很好的打印应用程序。我可以从一个控制台编写文件,更新设置和执行大部分功能。但该程序的一个方面已经让我失望了一段时间:能够读取Zebra寄存器/配置值。

最好定期能够读取Zebra上的值并将它们与默认的已知良好标准进行比较,并在必要时重置它们。

目前,为了查看这些值,我需要使用内置网页(仅限联网打印机),打印报告或滚动打印机界面。我真正需要的是一种能够读取这些寄存器值并创建一个已知良好的设置文件的方法。

有没有人能够使用.NET(C#或vb.Net)找到任何SDK或技巧来读取这些值?

该应用程序是我的车间使用的Windows桌面实用程序,我使用LPT和以太网接口(如果适用)与打印机通信。

1 个答案:

答案 0 :(得分:0)

我建议您查看具有许多功能的Zebra Link-OS SDK,了解Zebra打印机的功能。具体来说,他们有一个标题为“获取所有打印机设置及其配置”的部分。但是,除非您的打印机是支持Link-OS的打印机,否则它们提供的代码示例将不起作用。如果情况恰好如此,那就太好了!如果不是,您可以使用Zebra.SDK.Printer命名空间中的SGD类来使用Set-Get-Do命令来检索和更改信息。有关SGD的更多信息,请参阅SGD打印机命令部分下的ZPL manual