【技术实现步骤摘要】
本专利技术涉及计算机应用及集成电路装备制造
,特别涉及一种用于多种通 信协议的仪器测试板卡配置方法。
技术介绍
在利用计算机进行测试的仪器测试系统中,用于测试仪器的信号由计算机发出, 利用板卡将信号将测试信号由计算机发送到被测仪器,并将被测仪器的反馈信号反馈给计 算机。由于被测仪器往往同时支持多种信号种类和通信协议,或者同一个仪器测试系统需 要对具有不同信号种类和通信协议支持的不同仪器进行测试,所以连接计算机和被测仪器 的部分往往需要多块支持不同信号种类和通信协议的板卡。一般被测仪器使用的通信协议包括直接I/Odnput/Output)、串口、以太网和 DeviceNet0这些协议的使用是按照仪器使用的要求进行设置,而在仪器测试系统中,通信 信号种类和通信协议的设置由被测仪器的情况决定。不同通信信号类型和通信协议使用的 信号形式是不同的1,直接I/O包括数字I/O和模拟I/O。数字I/O是利用电压信号的高低来表示仪 器的参数。数字I/O信号一般用于表示仪器的开关量,如阀门的开闭、指示灯的开关等。模 拟I/O是利用电压或电流的大小来指示仪器参数的变化。模拟I/O —般用于指示仪器的连 续变化量,如流体流量、器件的位置及温度的高低等。直接I/O是在仪器测试过程中使用频 率相对较高的一种信号类型。2,串口也叫串行接口,是由于在串口通信过程中,数据以位为单元顺序发送。按照 电气标准及协议来划分,串口包括RS-232-C、RS-422、RS-485等。对于RS-232-C和RS485 等接口,只规定了接口的电气特性,并不涉及插件、电缆或协议。对于RS-232 ...
【技术保护点】
一种用于多种通信协议的仪器测试板卡配置方法,其特征在于,包括以下步骤:生成仪器测试板卡配置文件,其中,所述仪器测试板卡配置文件以XML文件格式存放且以〈Cards〉作为根节点,所述仪器测试板卡配置文件包括〈Cards〉节点下的多个板卡子节点〈Card〉、以及包含在所述板卡子节点〈Card〉节点下的通道子节点〈Ports〉节点;和根据所述仪器测试板卡配置文件对相应板卡的板卡号和所述相应板卡上的通道号进行配置。
【技术特征摘要】
一种用于多种通信协议的仪器测试板卡配置方法,其特征在于,包括以下步骤生成仪器测试板卡配置文件,其中,所述仪器测试板卡配置文件以XML文件格式存放且以<Cards>作为根节点,所述仪器测试板卡配置文件包括<Cards>节点下的多个板卡子节点<Card>、以及包含在所述板卡子节点<Card>节点下的通道子节点<Ports>节点;和根据所述仪器测试板卡配置文件对相应板卡的板卡号和所述相应板卡上的通道号进行配置。2.如权利要求1所述的用于多种通信协议的仪器测试板卡配置方法,其特征在于,所 述仪器测试板卡配置文件由板卡的配置进行序列化得到,并在向内存加载时将所述仪器测 试板卡配置文件进行反序列化后加载。3.如权利要求1所述的用于多种通信协议的仪器测试板卡配置方法,其特征在于, 所述板卡子节点<Card>还包括所述板卡子节点<Card>节点下的〈Vender〉、<Name>、 <CardNumber>、〈Protocol> 禾口 <PortNumber> 子节点。4.如权利要求1所述的用于多种通信协议的仪器测试板卡配置方法,其特征在于,所 述通道子节点〈Ports〉包括所述通道子节点〈Ports〉节点下的不少于一个<Port>子节点, 其中,所述 <Port> 节点还包括的 <PortNumber>> <IsOccupied> 禾口 <DeviceName> 子节点。5.如权利要求1-4中任一项所述的用于多种通信协议的仪器测试板卡配置方法,其特 征在于,所述仪器测试板卡配置文件用于配置建立在对于直...
【专利技术属性】
技术研发人员:田凌,苏孝钐,王占松,黄利平,刘敏,
申请(专利权)人:清华大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。