仪器接口平台SCPI解析模块设计

来源 :西华大学 | 被引量 : 0次 | 上传用户:fuzaifeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的迅猛发展,受其影响的仪器行业也发生了巨大的变革,即仪器的手动操作使用改为计算机控制自动测试。随着自动测试技术和程控仪器的发展,除了要求物理硬件接口标准化外,也要求软件控制标准化。硬件方面,从20世纪50年代自动测试概念建立起,经过初期专用接口、半专用接口到20世纪80年代中期才普及推广开放式标准接口总线,如RS232串行通信接口总线、GPIB通用接口总线、PXI个人计算机外围仪器系统总线、VXI模块式仪器系统总线等。软件方面,1987年6月颁布的IEEE488.2(程控仪器消息交换协议)标准首先解决了数据结构方面的问题,但仍将大量的器件语义留给设计者自由定义。1990年4月,国际上九家仪器公司在IEEE488.2基础上提出了SCPI(StandardCommands for Programmable Instruments程控仪器标准命令),才使程控仪器器件数据和命令得到标准化。SCPI的总目标是缩短自动测试系统程序开发时间,保护仪器制造者和使用者双方的硬、软件投资,为仪器控制和数据利用提供广泛兼容的编码环境。仪器接收到SCPI消息后进行响应:接收字符串消息、词法分析、语法分析、中间代码生成、优化和目标代码生成,语法分析模块的性能直接影响到程控执行效率。为了进一步简化仪器内语法分析模块、提高程控执行效率,本课题提出了在接口电路中加入解析模块的思想,可将控制器发送到仪器的SCPI消息即复杂的ASCⅡ码字符串转变为简单的二进制代码。采用此解析模块将大大简化仪器设计者的软件工作,既能实现仪器语言标准化又能提高仪器对远程控制的响应速度,这在研究实验室内的自制仪器时将是很有用的。仪器接口有很多种,本课题主要讨论了RS232和GPIB两种接口。本设计中仪器接口板是独立于仪器的,与仪器单独使用微处理器,若要与仪器连接实现通信只需在两微处理器之间进行通信即可,这样做的目的是:一方面可以不影响仪器的设计和操作,一方面可以实现接口板的通用性和仪器的可换性。针对于RS232接口为一简单接口,我先将工作重心放在软件设计上,主要考虑怎样把复杂的ASCⅡ码字符串解析为简单的二进制代码。针对于GPIB接口,软件设计的主要部分已完成,再把工作重心放在硬件设计上,采用性价比更高的CPLD实现GPIB接口芯片NAT9914。为了观察解析结果还加入了LCD显示。本设计在开发通用的、低价的仪器接口板方面做了一个有益的尝试,为进一步的自动测试系统研究打下了基础。
其他文献
本文运用弗洛伊德主义精神分析法的创伤理论、俄狄浦斯情结和无意识理论,对威廉福克纳第一部长篇小说《喧嚣与骚动》中昆丁的性格进行分析,揭示出他内心潜藏的对妹妹的不伦情
通过多年的监理实践,发现屋面及卫生间防水工程对整个单位工程而言非常重要。因而文章就屋面及卫生间所用的不同材质及做法分别论述了工程质量的监控要点,供同行借鉴参考。
通过对SCPI(程控仪器标准命令)的研究,提出了一种应用于SCPI的解析模块。该解析模块可适用于PC机和仪器间的各种接口,通过C语言编制的查表程序将PC机发出的SCPI消息解析为一
目的探讨50%硫酸镁溶液湿敷与太宁制剂治疗产后痔疮的效果。方法选取产后痔疮(混合型)产妇100例,分观察组和对照组各50例。观察组用太宁制剂治疗,对照组用50%硫酸镁溶液湿敷
江苏。泰州。地处长江北岸。有着2100余年的历史。素有“汉唐古郡,淮海名区”之称。 $$泰州,人杰地灵,文化底蕴深厚,历代人才辈出。这里,走出了郑板桥、施耐庵、梅兰芳等
报纸
运用历史唯物主义观点 ,以大量确凿的史料 ,实事求是地分析了《一、二六指示信》和《六、三指示信》,指出应当把它和当时东北抗日的实际 ,以及在各地贯彻执行的情况 ,结合起
为提升道路交通服务水平,为城市经济发展和城市生活提供高效率、高品质的交通服务,国内各城市大力规划建设快速路。高昂的造价、中心区建设快速路的争议等因素,导致快速路网
摘要:公正是伦理学的核心范畴。医疗公正是公正问题在医疗领域的体现,其根本目的是保证人的健康权利实现。医疗公正的核心是医疗资源的合理分配。国外不同学派的公正医疗观各不相同,功利主义、平等主义、激进自由主义、社群主义,分别强调公共效益的最大化、分配正义、市场分配、共同体价值。国外医疗公正理论具有标准多元、学科交叉、思路统一的特点,在特殊性、可操作性及日常生活进路方面的研究欠缺。我们可借鉴国外医疗公正思