命令为:
GS a n
[名称] 允许禁止自动状态回复(ASB)
[格式]
ASCII 码 GS a n
十六进制码 1D 61 n
十进制码 29 97 n
但我不知道n该怎么表示,麻烦帮忙写出
打开盖板 合上盖板 2个功能的命令,多谢了
测试成功后,马上结贴,我是用MSComm控件进行控制的
另外有时间可去这个帖子看看
...全文
21814打赏收藏
请教一个串口打印机控制命令
参考文档: 命令为: GS a n [名称] 允许禁止自动状态回复(ASB) [格式] ASCII 码 GS a n 十六进制码 1D 61 n 十进制码 29 97 n 但我不知道n该怎么表示,麻烦帮忙写出 打开盖板 合上盖板 2个功能的命令,多谢了 测试成功后,马上结贴,我是用MSComm控件进行控制的 另外有时间可去这个帖子看看
For Each sp As String In My.Computer.Ports.SerialPortNames
If (sp = "COM1") Then
bCom1ExistFlag = True
Exit For
End If
Next
If (bCom1ExistFlag = True) Then
SerialPort1.BaudRate = 9600 '波特率设为
SerialPort1.PortName = "COM1" '端口为串口
SerialPort1.ReceivedBytesThreshold = 1
If SerialPort1.IsOpen = False Then SerialPort1.Open() '打开串口
bCheckDoor = True
End If
If (bCom1ExistFlag = True) Then
If (SerialPort1.IsOpen = False) Then
SerialPort1.Open()
End If
SerialPort1.Write(HexStringConvert("1D6100"), 0, Len("1D6100") / 2)'合上
SerialPort1.Write(HexStringConvert("1D6120"), 0, Len("1D6120") / 2)'打开