@_:_CR 发送指令格式
求助如何实现CR在VB里对串口的通讯
@011R01000:69 后面接CR,如何实现?
[解决办法]
Private Sub Command1_Click() MSComm1.Output = "@011R01000:69" & vbCr 'Or MSComm1.Output = "@011R01000:69" & Chr(13)End SubPrivate Sub Form_Load() MSComm1.PortOpen = TrueEnd Sub
[解决办法]
楼主的通讯指令貌似OmronPLC通信指令呢?!
有两种方式实现:
方法1:文本方式,需要把InputMode设置为文本方式
@011R01000:69 & vbCr
方法2:二进制方式,需要把InputMode设置为二进制方式
把你的命令串全部转换为16进制ASCII编码即可,特别说明一点 CR的ASCII码是:十六进制:10