基于虚拟仪器的CAN卡驱动实现.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于虚拟仪器的CAN卡驱动实现.pdf

学兔兔 第4期 (总第155期) 机 械 工 程 与 自动 化 NO.4 2009年8月 MECHANICAL ENGINEERING & AUTOMAT10N Aug. 文章编号:1672—6413(2009)04—0065—02 基于虚拟仪器的CAN卡驱动实现 王欣欣,袁丽娟 (华北水利水电学院,河南 郑州 450011) 摘要:为了利用CAN总线进行数据采集,实现数据实时显示,特选用虚拟仪器软件开发平台LabVIEW实现 CAN接口卡的驱动,进而设计合理的人机交互界面,进行数据显示、故障分析。 关键词:LabVIEW;CAN接口卡;CAN总线;界面设计 中图分类号:TP391.9 文献标识码:A O 引言 3 CAN卡驱动程序设计 虚拟仪器就是在个人计算机的环境中,利用良好 (1)调用CAN接口卡库函数,使用LabVIFW 中 的虚拟仪器软件平台,充分发挥微机的图形处理功能, 的调用动态链接库。LabVIEW提供了4种调用外部 在屏幕上虚拟出智能仪器的显示面板,用户可通过面 程序代码的途径,其中动态链接库机制是I abVIEW 板上的各处虚拟的按键、开关、旋钮去使用仪器的各 调用标准共享库和用户自定义库函数的通用方法。具 种功能,控制仪器的运行,并从面板上的虚拟显示屏、 体实现时,使用LabVlEW功能模块中“Advanced”子 数码显示器和指示灯了解仪器的状态,从而完成对被 模块里的 “调用库函数节点(Call I ibrary Function 测试量的采集、分析、判断、显示、数据存储等[1]。其 Node)”,见图 1。 中数据采集系统的实现,可通过某种传输总线将采集 啦善彝 豫 曩 i 模块连接至计算机。以特定的温度监控系统为例,采 嘲 豳 黼懋翻嘲鞠璧签; 蚕 i 集的温度数据通过cAN总线传送至上位计算机,上 位机采用I abVIEw设计的界面完成数据的显示。本 文主要研究利用I abVIEw驱动CAN卡的实现。 j CalI L硅,r y Funct~Node 1 LabVIEW程序结构 图 1 LabVIEW 中的调用厍函数节点 I abVIEW 程 序 称 为 虚 拟 仪 表 (Virtual 双击该节点,可在弹出的对话框中(见图2)对此 Instrument)程序,简称VI。VI包括3部分:程序前 节点进行配置(以复位CAN为例):①在 “I ibrary 面板、框图程序和图标/连接端口。程序前面板都对应 Name or Path”选项中,点击 “Browse…”按钮,打 一 段使用图形编程语言编写的框图程序,类似于一台 开文件对话框,找到PCI接口卡的库函数,找到 仪器的内部电路,可看成源程序代码。 ControlCAN.dll文件,或直接输入此节点所要链接的 2 CAN接口卡 DI I 路径名;②在“Function Name”下拉列表框中找 选用广州周立功单片机有限公司的PCI一51XX 到VCI—ResetCAN,或直接输入函数名;⑧在 “Call 智能CAN接口卡(类型为PCI一5110),它具有PCI Conventions”下拉列表框中选择 “C”,表明所调用的 接口的高性能CAN总线通讯适配卡,使PC机方便地 库为使

文档评论(0)

2752433145 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档