Thaha 发表于 2008-8-12 21:02:31

RS232连接通信显示错误

用电脑给仪器发指令时,显示 A framing error occorred during transfer.VISA 状态错误码: bfff006b
请教下各位,该怎么处理啊?
非常感谢

Thaha 发表于 2008-8-14 15:59:14

顶一下,谢谢

Thaha 发表于 2008-8-19 18:47:43

做不下去了,有知道的前辈烦请给个提示啊,非常感谢

jidiguxing 发表于 2008-8-21 16:30:13

以前的经验,仅供参考:
1、查看一下串口初始化的设置是否与仪器要求的一致,如波特率、停止位等等;
2、查一下发出去的代码是否和仪器接收要求的一致,如前缀、校验等等,
3、串口发出去的是字符串,一般仪器接收到的是字符串对应的ACSⅡ码组;
4、发出命令后,在读取响应前给一段延时(200ms足矣)
5、仔细查看仪器要求的RS232线是不是符合标准的电气协议,比如通常5号针式接地的,但是OMRON要求9号针接地,所以自己要DIY一条通讯线。
    最好的方法就是用两台电脑,一台发,另一台收,如果收到的代码没问题,那么说明仪器端有问题(通常是通讯参数设置问题了)。
页: [1]
查看完整版本: RS232连接通信显示错误