在以前我介绍过如何通过^SX指令设置
通过网络端口获取打印机的告警信息
发送设置指令
^XA^SX*,D,Y,Y,192.168.1.102,6666^XZ
**指令中的IP 是接收服务器的IP地址(告诉打印机告警发往何方)
PC服务器端 指定TCP 端口监听
最新通过USB端口获取告警-设置USB 端口传回打印机告警信息
^XA^ST01,14,2021,14,02,00 ^XZ
! U1 setvar "alerts.add" "ALL MESSAGES,USB,Y,Y,,0,N,"
! U1 setvar "device.reset" ""
相关SGD指令 alerts.add 此命令用于配置ZebraNet警报系统。它允许Zebra软件添加新警报,而不必使用ZPL ^SX命令。这允许软件配置没有ZPL的打印机,并且为软件提供了一种配置警报的单一方法。它还允许通过本地端口(例如USB和蓝牙端口)配置警报的软件。 指令格式: ! U1 setvar "alerts.add" "[condition],[destination],[set], [clear],[destination_address],[port],[quelling],[SGD_name]" 支持的告警类[condition]: PAPER OUT, RIBBON OUT, HEAD TOO HOT, HEAD COLD, HEAD OPEN, SUPPLY TOO HOT, RIBBON IN, REWIND, CUTTER JAM, MED, PRINTER PAUSED, PQ JOB COMPLETED, LABEL READY, HEAD ELEMENT BAD, BASIC RUNTIME, BASIC FORCED, POWER ON, CLEAN PRINTHEAD, MEDIA LOW, RIBBON LOW, REPLACE HEAD, BATTERY LOW, RFID ERROR, ALL MESSAGES, COLD START, SGD SET 支持的端口[destination]: SERIAL, PARALLEL, E-MAIL, TCP, UDP, SNMP, USB, HTTP-POST, BLUETOOTH, SDK