[发明专利]一种基于LABVIEW平台多种仪表控制的方法在审
申请号: | 201611143658.3 | 申请日: | 2016-12-13 |
公开(公告)号: | CN108614785A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 孙翠华 | 申请(专利权)人: | 苏州农业职业技术学院 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 刘娟娟 |
地址: | 215000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仪表控制 测试脚本执行 仪器驱动模块 仪器仪表技术 仪器仪表控制 用户权限管理 测试数据库 远端数据库 自动化水平 测试数据 脚本编写 逻辑编程 产线 语句 仪表 测试 | ||
本发明公开了一种基于LABVIEW平台多种仪表控制的方法,属于仪器仪表技术领域,通过LABVIEW平台软件建立仪器驱动模块、用户权限管理模块、仪器脚本编写模块、测试脚本执行模块和测试数据库模块,实现了使用简单的逻辑编程语句,就能同时控制多台不同型号的仪表自动进行测试任务,并进行数据报表整理,测试数据自动上传到远端数据库,降低了操作难度,提升了产线上仪器仪表控制的自动化水平。
技术领域
本发明属于仪器仪表技术领域。
背景技术
现有电子类仪器仪表,虽然可以连接电脑后进行自动控制,但因为各家型号多样,实际使用中,PC上不仅需要对各类型号单独进行配置,且要求使用者具有一定编程基础,操作难度大。通过PC端软件导出的仪表测量数据多为原始数据,需要借助第三方软件(如excel)进行筛选、整理。
如安捷伦的34401,采用的是SCPI编程预言,需要操作者具备一定编程基础,不能根据实际实用中测试需求(如测量实时电压,并标记超过3V~5V的所有异常值)进行设置。
目前不同厂商的仪表,采用的通讯方式不一样,常见有RS232/USB/RS485/LAN等,使用时需要用户在PC端进行分别配置。
发明内容
本发明的目的是提供一种基于LABVIEW平台多种仪表控制的方法,实现了使用简单的逻辑编程语句,就能同时控制多台不同型号的仪表自动进行测试任务,并进行数据报表整理,测试数据自动上传到远端数据库,降低了操作难度,提升了产线上仪器仪表控制的自动化水平。
为实现上述目的,本发明采用以下技术方案:
一种基于LABVIEW平台多种仪表控制的方法,包括如下步骤:
步骤1:在PC电脑中安装LABVIEW平台软件,将多个测试仪表通过串口连接在PC电脑上;
步骤2:通过LABVIEW平台软件建立仪器驱动模块,用户将所有测试仪表的配置文件编辑成文件包,并将所有文件包均录入所述仪器驱动模块中;所述仪表的配置文件包括仪表基本参数、仪表基本型号、仪表通信方式、仪表通信端口和仪表功能函数,所述仪表功能函数包括仪表的推荐供电电压和仪表的推荐供电电流;
步骤3:通过LABVIEW平台软件建立用户权限管理模块,用户将预设账户信息录入用户权限管理模块中,预设账户信息包括管理员预设信息、管理员预设密码、子用户预设信息、子用户预设密码和用户权限设置信息,用户权限设置信息包括用户编写权限;
步骤4:用户在用户权限管理模块中录入账户信息,用户权限管理模块对比所述账户信息和预设账户信息,如账户信息是预设账户信息中的任意一个,则执行步骤5;如账户信息不是预设账户信息中的任意一个,则执行步骤4;
步骤5:用户权限管理模块允许用户登录,并根据所述账户信息分配用户的权限;
步骤6:用户将一个待测仪表连接到PC电脑上,并将所有测试仪表与待测仪表电连接;
步骤7:通过LABVIEW平台软件建立仪器脚本编写模块,判断用户权限是否有编写权限:有,则执行步骤8;否,则执行步骤4;
步骤8:在仪器脚本编写模块中加载所述仪器驱动模块;
步骤9:用户在仪器脚本编写模块上编写待测仪表的脚本序列,每一个所述脚本序列均包括待测仪表的测试步骤;
步骤10:仪器脚本编写模块通过LABVIEW平台软件自动检查所有所述脚本序列中的语法错误:有语法错误,则执行步骤9;无语法错误,则执行步骤11;
步骤11:用户选择待测仪表的配置文件或将待测仪表的配置文件手动录入到仪器脚本编写模块中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州农业职业技术学院,未经苏州农业职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611143658.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于PCIE虚拟化管理的方法
- 下一篇:基于消息业务类型的通道管理电路