问个串口问题
串口设置:强制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 , 基础类