基于vxi总线的虚拟测试实验器的开发

上传人:E**** 文档编号:117931553 上传时间:2019-12-11 格式:PDF 页数:4 大小:162.60KB
返回 下载 相关 举报
基于vxi总线的虚拟测试实验器的开发_第1页
第1页 / 共4页
基于vxi总线的虚拟测试实验器的开发_第2页
第2页 / 共4页
基于vxi总线的虚拟测试实验器的开发_第3页
第3页 / 共4页
基于vxi总线的虚拟测试实验器的开发_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《基于vxi总线的虚拟测试实验器的开发》由会员分享,可在线阅读,更多相关《基于vxi总线的虚拟测试实验器的开发(4页珍藏版)》请在金锄头文库上搜索。

1、全国第五届V x l 技术专题报告会沦文集 2 川 孙( ) 基于V X I 总线的虚拟测试实验器的开发 张品闻沛文 摘要本文以 N, i 发虚才 a 4 1 C 器侧试平台 关健词4 X 3 总线 上海交通大学电子信芝考气2 0 0 0 3 0 公司的11 1 0 - 1 2 9 模块为例,犷 绍了怎样利用L a b W i n d u u s / C % 来为其编程. 开 D I O - 1 2 8 模块L a h W i n d o a s T% JJ匕 例 青 近4来提出和迅速发展的V X I 总线,为虚拟仪器概念9发展和实现提供了一 种比较理想的环境,代 表着自动:1 19 试领域的

2、发展方R山于它具有的标准化、自幼化、刊能化、模块化、钱成化等优点。目前 已成为几 十一世纪自动测试和数据采集方面的宠儿” 为r 紧跟世界先进技术。培养学生开发自动化测试系统的能力, 我们教研室采用 I 公司的0 工 0 - 1 2 8 模块,并利用开发软件L a b N i n d o w s C 6 1 研制与开发了一个毕于V X I 总线平台的虑拟测试实验器 f 一、实验器的集成设计 我价开发的虚拟测试实验器的系统结构如图一所小 图丛十V X I 总线约虑拟仪器系统 该系统采用的是M X I 总线式 伽r l t i s s “s t e m P X t e n .s i n o I n

3、t e r f a c e h、多系统扩展接口总线)外 接计算机,选用N I公司的C尺寸6槽机拓和M X I 零槽拧制器,采用 I公司的D I O 1 2 8数字信号采集模 块,选用了N I - L a b . i n d o . s / C V l作为软科斤发平台. t . V X I - D I O - 1 2 8模块为单槽尺寸寄存器从并行数f l 一 校块接受y 6路数字输入,产生 4 6 路数 字输出.它使用了 8片 1 6位可编程外围接口 P i l l ) .可分为1 h个8位日在数字 I - 0的111 F j 方面. V X I - 0 1 0-1 2 8 模块被广泛使用着 D

4、 I O - 1 2 8 模块由数据收发器、V X I b u s接u电路,8 2 ( ; 5 , 4编# , , 外困接n.输出电路、输入电路、敌 字1 / 0 连接器、串行数字 E P R O M .和温度传感器组成 8片8 2 0 5 .5 A P P I 芯片是V B I - D I G - 1 2 8的核心。 每片龙) 有2 1个可编程 t J 0引脚, 表T:3 个8位L J A . 9 和c但V X I 一 D I D-1 2 8 仅仅使用 了 位片P P I 的久L l 和, 月 尽若8 2 c 5 5 A有种操作校式. V x f NO 1 2 8 只 用r 种. 即简单1

5、/ 0 模式 ( 模I t 川 V X I D I o- 1 2 8使用 了6 4个T e x a s 仪器公司T t l C 6 2 7 M A芯片的开漏极输出驱动路。 在电几达 4 2 Y时. 侮个输出驱动器电流能 F 降达 2 5 0 m A .能川N I 一 。 A Q驱动I : f ,! 或 V R 1 p l u g Owl的间隔设置一个输入的门限电压。司以独立地 通过 将i6 1 入 信号 , 门限位比较.$ %: 块可 将流J 门限位的输入电压 转化为向 电平 而将低于门撇位的输 h电压转化为低电 I r i t , 打开 V I S A Is r Y 的R e s o u r

6、 c e - S p e c i f i c O p e r a t i o n s ,选择其m的 M e m o ry- b a s e d 1 / 0 ( h i g h L e v e l ) . 利用其 中的, 1 1 ,1 8 , v i o u t 8 库函 数进行与外 接模块的 数据通信。 在这种方法中,我们需要清楚D I O - 1 2 8模块的具休信息例如它的读写寄存器的相对地址. 利用上述二种途径,可以使设计的软面板与V x l 系统中的D I O 1 2 8摸块接口,并进行输入、输出控 制 。 r 三、总结 在开发过程中,通过编程实践,我们总结出利川L a b W i n

7、 d o w s C F I 编程的华本思路如 .在工程窗日中,装载 一 个A 的工程文件 .在用户界面编辑器中,创建一个图形用户界面,也就是软面板,存面板上创建所需要的元件 .用代码编辑器自动生成程序的大致框架,即(语言源文件: .利用函数面板和库函数为面板上的控制虽r生调用函数中的主休功能: .为控制晕的其它功能编程: .利用仪器驱动程序为软面扳与仅器间产伙通讯 .进步 修 正 、 增 加 各 FA 数, 以改 进 程 序 功 k “ . - 1 0 3 i I第/ L 4 l; v x l 技术专题报i i I 会沦z伙 2 0 ) ( 我们 A t 终之 成的软面 板如M- : 风小

8、V u - D 工 【 - 1 2 8 工 t o D l 协 t 己 加 t p u t 卫n1 】 压 5 公 . e t 习 话胡地褪记词 r a 卫 p 盯 t b , r 8, 尸 U口 ,I Z瑙比 D S l ia e 7 h n e 6 L i n . S 1 1 1 护 助d 理 D 3 h n e 3 e ar Jd as li - 1 . u d . C - 行 d I I e s i t e I/0 士 is 一 翅a 鲍 D 1 的 t 公 I mpu t 耐以。 竺 竺 ) p e r t. . . 卜 廿 1 i - 7 1 1 n e 5 l i n e s 让

9、D C 1 1 n 映 1 0 王 i n e 4 1 0 1 1 u3 U D 2 h n e 2 t 0 丫 以v e 1 i . . 2 1 0 让 加 1 n. 0 1 0 l i n 阅 1 O n , i , . a - 下 o p 一 . f 们 口- D I O - 1 2 8 .o d 公 . T b , . . h . l d V . 1 t K . 的 : 1 . 5 0 1 “V 公 . . 鲤T 图三利用L AW i n d o w s “ C G l 编制的软面板 四、结束语 本模块的主要铡试功能己经在1 x l主机箱上得到验证,能够狠好地快速一精确地完成侧试任务。

10、这充 分 说明了L a b W i n d o s : C ”是 种功能强大的开发 环境, 在虚 拟仪器测试系 统的 开发方面有着极好的前景 它 将功能强大、 使用灵 活的c语言 平台与 用于数据获得、分 析和显示的A 州专业工具有机地结台起来. 为建立检测系统、自动测量环境1数据采兮系统和过程监控系统提供了一 个理想的软件开发环境 今考文献; L . N I : L a b W i n d o w s / C G I P rog r a m m e r R e f e r e n c e M a n u a l 2 . V X I - D I O - 1 2 8 IL S e r M a n u a l 1全国第四届v x l 技术专 题报告4 i 仑文集 a . V X I 仪器驱动程序的开发,柳爱利.程继红。计算机自动测量与控制,1 9 9 9 , f 勺 1 04 咤 _ _ 宙翻

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号