串口没有出现在IMAQ VBAI里。



主要软件:
主要软件版本: N/A
主要软件修正版本: N/A
次要软件: N/A
硬件: Serial

问题: 我应用Vision Builder for Automated Inspection (VBAI)软件使用串口通信特性。当试着对串口设置发送命令或者测试时选择框里不出现任何可选串口(COM1,COM2等)。错误原因是什么?

解答: 下面的解决问题步骤的执行可以确保正确的配置硬件和软件:
  1. 确定安装了NI-VISA 2.6.0或者更高版本。

  2. 确定在Measurement & Automation Explorer (MAX)设备与接口下有串口。如果没有,需要按照VISA帮助指南进行串口的故障排除检测。MAX里安装VISA后,VBAI会自动查找串口,因此MAX里有串口,也会出现在VBAI里。

  3. 如果串口仍只是出现在MAX里而在VBAI里看不到,确定串口实际上是否能正常工作。通过Windows HyperTerminal工具建立一个串口通信测试。

    注意: 如果其中一个端口是不可获取的(正常工作的),那么其后的端口也不能正常的显示在VBAI里。譬如,如果COM1是不正常的,那么它将使COM2和其他端口都不能出现在VBAI里。但是如果COM1是正常的而COM2不能工作,那么将只能看到COM1端口。

  4. 如果HyperTerminal检测到某个端口是不正常的,那么就需要检查Windows Device Manager (Start » Settings » Control Panel » System » Hardware » Device Manager)。串口的列表位于Ports (COM &LPT)下。  确定串口是否有冲突现象。

  5. 如果这些端口没有冲突,试着重装Windows串口驱动。右键单击Ports (COM &LPT), 选择Update Driver...  然后按照说明重装。

  6. 如果串口仍然是不能正常工作的,需要联系计算机厂商。串口可能已经损坏。 


相关链接: Products and Services: NI Vision Builder for Automated Inspection (AI)
Drivers and Updates: NI-VISA Driver
KnowledgeBase 1M9D8H6Q: Serial Communication Starting Point
Support: Serial Products Troubleshooting Wizard
Developer Zone Tutorial: How to Do a Serial Loopback Test

附件:





报告日期: 01/15/2003
最近更新: 10/30/2008
文档编号: 2TEAGDXL