当前位置: 首页 » 技术方案 » 产品应用 » 正文

使用TestCenter便捷实现网络通信与协同测试


  来源: 电科思仪 时间:2023-02-09 编辑:清风
分享到:



自动测试系统软件对测试仪器和被测件的控制是实现自动测试的基础。一般情况下通过驱动程序和程控命令可以实现对测试仪器和被测件的控制,但在有些情况下则需要通过网络并配合特定的通信协议才能完成对专用模拟器或被测试设备的控制。


TestCenter软件内置的TCP通信插件、UDP通信插件为TestCenter增加了网络通信能力。在TestCenter可视化开发环境中,用户无需编写程序代码,通过拖放-组装TCP通信插件或UDP通信插件开发测试程序即可实现与专用模拟器、被测件等设备的网络通信。除与仪器设备、被测件进行网络通信,TestCenter的网络通信能力还可以与第三方软件、分布在其它站点的TesCenter程序进行网络通信,从而为协同测试提供了支撑。


下面以TestCenter TCP通信插件为例,简要介绍TCP通信插件及相关应用场景。


(1)TCP通信插件介绍


TestCenter的TCP通信插件有两种工作模式:服务器模式和客户端模式。其中服务器模式提供启动服务、等待连接、接收数据和停止服务等操作,客户端模式提供连接服务器、发送数据和断开服务器等操作。


(2)网络控制专用模拟器和被测试设备


TestCenter使用TCP通信插件与第三方软件进行通信的意义是实现与专用模拟器和被测设备的网络通信,第三方软件可以是被测设备驻机软件,也可以是被测设备模拟仿真软件。下图为TestCenter在某被测设备测试项目中应用案例示意图,被测设备的各模块单元通过核心处理机进行控制,核心处理机则提供网络接口与TestCenter连接,TestCenter通过不同的通信协议与核心处理机进行交互,从而实现对整个被测设备系统的通信控制。



(3)模拟专用设备和被测试设备


在缺少专用模拟器或被测设备的条件下,如何进行仿真模拟,解决测试程序开发所需是自动测试系统研制的一个难点。TestCenter利用网络通信插件进行专用设备模拟可解决这一难题。


用户可在TestCenter集成开发环境中使用TCP通信插件开发服务器端模拟程序,模拟专用仪器设备的激励与响应信号;然后再使用TCP通信插件开发客户端测试程序,与服务器端模拟程序进行信息交互,从而实现测试程序的仿真调测;专用模拟器或被测设备就位后,只需联机调试测试程序即可。采用此并行开发方式,能有效提高用户开发效率,缩短研制周期,从而降低用户的开发成本。



(4)测试程序之间的协同测试


使用TCP协议在TestCenter软件之间通信的一个重要的意义是协调两个或多个测试端进行协同测试。用户在TestCenter集成开发环境中使用TCP通信插件开发TCP服务器端或客户端测试程序,并将其部署在不同的计算机或同一台计算机即可实现TestCenter应用程序间的TCP通信。在不同的计算机或同一台计算机分别启动服务器端测试程序和客户端测试程序,通过配置通信端口,服务器端和客户端测试程序执行过程中进行数据交互,实现测试程序间的协同测试。



TestCenter提供的网络通信服务可根据用户实际需求,在无需编码的情况下实现与专用模拟器、被测件等设备的网络通信和专用测试设备的模拟仿真,并可与第三方软件和分布在不同站点的TestCenter程序进行网络通信,进而为协同测试解决方案提供技术支撑,让用户能够快速、高效地解决自动测试系统研制过程中的网络通信难题。


目前,TestCenter的网络通信服务已成功应用于多家科研单位和企业的干涉仪模块、放大变频模块、相控阵雷达集成模块等设备的自动测试系统中,效果显著。


关键词:TestCenter 网络通信 协同测试    浏览量:705

声明:凡本网注明"来源:仪商网"的所有作品,版权均属于仪商网,未经本网授权不得转载、摘编使用。
经本网授权使用,并注明"来源:仪商网"。违反上述声明者,本网将追究其相关法律责任。
本网转载并注明自其它来源的作品,归原版权所有人所有。目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。如有作品的内容、版权以及其它问题的,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
本网转载自其它媒体或授权刊载,如有作品内容、版权以及其它问题的,请联系我们。相关合作、投稿、转载授权等事宜,请联系本网。
QQ:2268148259、3050252122。


让制造业不缺测试测量工程师

最新发布
行业动态
技术方案
国际资讯
仪商专题
按分类浏览
Copyright © 2023- 861718.com All rights reserved 版权所有 ©广州德禄讯信息科技有限公司
本站转载或引用文章涉及版权问题请与我们联系。电话:020-34224268 传真: 020-34113782

粤公网安备 44010502000033号

粤ICP备16022018号-4