读书人

@_CR 发送指令格式解决方法

发布时间: 2012-01-06 22:55:18 作者: rapoo

@_:_CR 发送指令格式
求助如何实现CR在VB里对串口的通讯
@011R01000:69 后面接CR,如何实现?

[解决办法]

Assembly code
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

读书人网 >VB

热点推荐