随着计算机技术的迅猛发展,受其影响的仪器行业也发生了巨大的变革,即仪器的手动操作使用改为计算机控制自动测试。随着自动测试技术和程控仪器的发展,除了要求物理硬件接口标准化外,也要求软件控制标准化。 硬件方面,从20世纪50代自动测试概念建立起,经过初期专用接口、半专用接口到20世纪80年代中期才普及推广开放式标准接口总线,如RS232串行通信接口总线、GPIB通用接口总线、PXI计算机外围仪器系统总线、VXI块式仪器系统总线等。 软件方面,1987年6月颁布的IEEE488.2(程控仪器消息交换协议)标准首先解决了数据结构方面的问题,但仍将大量的器件语义留给设计者自由定义。1990年4月,国际上九家仪器公司在IEEE488.2基础上提出了SCPI(Standard Commands for Programmable Instruments程控仪器标准命令),才使程控仪器器件数据和命令得到标准化。SCPI的总目标是缩短自动测试系统程序开发时间,保护仪器制造者和使用者双方的硬、软件投资,为仪器控制和数据利用提供广泛兼容的编码环境。 仪器接收到SCPI消息后进行响应:接收字符串消息、词法分析、语法分析、中间代码生成、优化和目标代码生成,语法分析模块的性能直接影响到程控执行效率。为了进一步简化仪器内语法分析模块、提高程控执行效率,本课题提出了在接口电路中加入解析模块的思想,可将控制器发送到仪器的SCPI消息即复杂的ASCII码字符串转变为简单的二进制代码。采用此解析模块将大大简化仪器设计者的软件工作,既能实现仪器语言标准化又能提高仪器对远程 控制的响应速度,这在研究实验室内的自制仪器时将是很有用的。 仪器接口有很多种,本课题主要讨论了RS232和GPIB两种接口。本设计中仪器接口板是独立于仪器的,与仪器单独使用微处理器,若要与仪器连接实现通信只需在两微处理器之间进行通信即可,这样做的目的是:一方面可以不影响仪器的设计和操作,一方面可以实现接口板的通用性和仪器的可换性。针对于RS232接口为一简单接口,我先将工作重心放在软件设计上,主要考虑怎样把复杂的ASCII码字符串解析为简单的二进制代码。针对于GPIB接口,软件设计的主要部分已完成,再把工作重心放在硬件设计上,采用性价比更高的CPID实现GPIB接口芯片NAT9914。为了观察解析结果还加入了LCD显示。本设计在开发通用的、低价的仪器接口板方面做了一个有益的尝试,为进一步的自动测试系统研究打下了基础。 关键词:仪器;SCPI;RS232接口;GPIB接口;CPLD
上传时间: 2013-04-24
上传用户:Andy123456
仪器仪表通用命令SCPI的介绍和分析方法!对开发SCPI有帮助!
标签: SCPI
上传时间: 2013-06-26
上传用户:D&L37
2007 Release Highlight CN高速电路设计。
上传时间: 2013-11-22
上传用户:467368609
2005SP2 Release Highlight CN,高速电路设计
标签: Highlight Release 2005 SP2
上传时间: 2013-11-23
上传用户:r5100
SCPI是现代可程控仪器的一种采用树状分层结构的标准命令集,被广泛的应用于各种智能仪器的控制和测试中。根据SCPI树形结构的特点,使用VC++中的ODBC技术,创建并查询SCPI命令集的数据库,使用VC++中的CTreeCtrl控件,生成SCPI的命令树,方便得到SCPI命令的完整路径,同时完成了SCPI命令集解释器的设计。
上传时间: 2014-12-31
上传用户:tzrdcaabb
2007 Release Highlight CN高速电路设计。
上传时间: 2013-11-22
上传用户:fanboynet
2005SP2 Release Highlight CN,高速电路设计
标签: Highlight Release 2005 SP2
上传时间: 2013-11-05
上传用户:caoyuanyuan1818
acm.zju.edu.cn第1234题(动态规划)
上传时间: 2013-12-20
上传用户:silenthink
acm.zju.edu.cn第1074,1005,1010题
上传时间: 2015-01-20
上传用户:youlongjian0
中华软件联盟--留言系统1.0 演示地址:http://bbs.on-line.cn/UploadFile/2004115213938136.html 下载地址:http://bbs.on-line.cn/dispbbs.asp?boardid=27&id=5032 程序由Asp+Access开发. 非常方便实用且界面美观的一个留言系统, 程序经过sql防注处理. 部份修改方法:顶部请修改head.js,底部信息请修改foot.js 如在使用中有发现BUG请与感觉联系.我将近一近改善。 后台帐号:admin 后台密码:downbest.net 为了安全,使用时请马上修改数据库名,修改在dbconnnect目录下的两个asp文件. 数据库文件为:db/gbook.mdb 希望你常来本站下载软件. 中国在线论坛(http://bbs.on-line.cn)
标签: on-line http 2004115213938136 UploadFile
上传时间: 2015-01-30
上传用户:yzhl1988