为了解决嵌入式WinCE平台上虚拟仪器软件开发的技术瓶颈问题——由于个人电脑和高级精简指令集计算机机器(advanced RISC machines,ARM)平台差异性,嵌入式平台下的虚拟仪器开发存在着控制器局域网络(controller area network,CAN)总线高速通讯、跨平台链接库调用等技术难题,该文在ARM11平台和WinCE操作系统环境下,对CAN总线通讯和虚拟仪器触摸板模块(LabVIEW touch panel module)进行了技术开发方法研究,介绍了嵌入式平台下CAN总线通讯机理及实现方法,开发了底层驱动和动态链接库,实现了嵌入式WinCE平台下 CAN 数据无缝链接交换关键技术。在此基础上,以中国农业机械化科学研究院研制的六行打包式棉花收获机为应用对象,开发了基于 CAN 总线的嵌入式虚拟仪器智能监控系统,并在新疆阿克苏地区阿拉尔垦区建设兵团农一师棉田进行了实地测试和功能验证,试验结果表明该虚拟仪器系统能够有效地实现多个 CAN 节点间的数据通信,可以完成对棉花收获机的工作状态在线监控和故障报警。该文为虚拟仪器技术在嵌入式平台上的应用提供了有效解决方法,对于大型智能机械装备自动化和信息化监控仪器开发具有指导和借鉴意义。