当前位置:编程学习 > VB >>

问个串口问题

串口设置:
强制M100 –OFF:02  30 30 37 31 30 34 36 34 03 39 39
强制M100-ON:  02  30 30 37 30 30 34 36 34 03 39 38
 
所应该注意的是:命令后不可加H且应点选串口调试精灵“十六进制发送”

此上是我用串口调试精灵发送命令到PLC(可编程控制器)的命令格式;
并调试成功。

后来我用VB6的MSCOMM控件做上位机,用MSCOMM发送,不知何故,调试不了。

VB程序如下:其他参数都设定正确。

mscomm1.output="02  30 30 37 31 30 34 36 34 03 39 39"

mscomm1.output="02&H  30&H 30&H 37&H 31&H 30&H 34&H 36&H 34&H 03&H 39&H 39&H"

请问各位高手,串口调试精灵中的16进制发送,用MSCOMM.OUTPUT如何写?
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,