15工程测试技术.ppt

华中科技大学机械学院 p31 9. 小型虚拟仪器系统开发 虚拟仪器为计算机在工业领域中的应用提供一项很好的技术解决 方案,在制造业中我们可以借鉴它来进行机床操作面板设计等工作。 目的: LabView , VEE 过于庞大,不适合在现场使用,缺乏面向某一 特定领域的专用控件。 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p32 (1) 虚拟仪器主体程序设计 (COM 容器 ) MFC Exe Support ActiveX Control 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p33 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p34 该简单的样例程序就可以插入任何 ActiveX 控件 (COM 组件 ) ,如 下图所示: Windows 日期控件 LabView 选钮控件 设计完成的容器程序 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p35 (2) 虚拟仪器控件设计 (COM 组件 ) MFC ActiveX 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p36 设计完成的控件 重载绘图方法部分 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p37 (3) 虚拟仪器图形控件设计简介 80 0 绘图过程分解 : 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p38 设计样例: x=120 y=70 Fillbar x,y,140,120 Arc x+70,y+100-15,80,45,135,14 Fillcircle x+70,y+90,4,14 Line x+70,y+100-10,x+14,y+27,14 Line x+70,y+100-10,x+127,y+27,14 Line x+70,y+5,x+70,y+15,14 Textout x+30,y+70,15,-50 Textout x+90,y+70,15,( 敔瑸畯???礬???? 数字电压表 Line x,y,x+140,y,15 Line x,y,x,y+120,15 Line x+140,y,x+140,y+120,8 Line x,y+120,x+140,y+120,8 Line x+70,y+100-10,x+100,y+20,12 Line x+71,y+100-10,x+100,y+20,12 Line x+69,y+100-10,x+100,y+20,12 - 50 50 数字电压表 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p39 计算机技术的进步 芯片 硬件 软件 网络 LANs Internet 总线 AT 10. 催生虚拟仪器的土壤 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p40 自动化 软件 PLC 串行口 数据采集 过程 现场总线 个人计算机或 工作站 图象 公司 Intranet or Internet 分布式 I/O 动作 11. 基于虚拟仪器的新型工业测控系统架构 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p41 12. 虚拟仪器技术的优点 VI 传统仪器 软件使得开发与维护费用降至最低 开发与维护开销高 技术更新周期短 (1 ~ 2 年 ) 技术更新周期长 (5 ~ 10 年 ) 关键是软件 关键是硬件 价格低、可复用与可重配置性强 价格昂贵 用户定义仪器功能 厂商定义仪器功能 开放、灵活,计算机技术同步发展 封闭、固定 与网络及其它周边设备互联 功能单一的独立设备 6.1 计算机虚拟仪器技术 华中科技大学机械学院 p42 13. 虚拟仪器技术的主要应用领域 通讯 – ATT, Alcatel, Ericsson 计算机 – IBM, Apple, Dell 半导体 – Motorola, TI, Thomson- CSF 汽车 – Ford, Chrysler, Nissan, Toyota 电子 – Sony, Siemens 石油化工 – Shell, Mobil Research 纺织 – Instron, Dupont, Eli Lilly, Albany International 制造 – Eri

文档评论(0)

1亿VIP精品文档

相关文档