0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

图文并茂,让ATEasy驱动配置更easy!

广州虹科电子 2021-10-15 18:48 次阅读

作为一款新型的自动化测试软件,ATEasy 驱动程序为 ATEasy 应用程序提供了一种与设备或仪器进行通信的方式。驱动程序可以提供命令语句,应用程序使用这些语句对设备或仪器进行编程。它还可以提供定义为公共类的过程、库、表单、变量、类型。将驱动程序插入 ATEasy 系统后,必须在使用前对其进行配置。1a22bc18-2d1a-11ec-aa30-dac502259ad0.png

ATEasy 驱动程序可以使用由过程或 IO 表组成的 ATEasy 代码或使用外部库(如 DLL、ActiveX 或 .NET)来实现。您还可以通过导入功能面板驱动程序 (.fp) 来创建驱动程序,导入将创建基于 DLL 的驱动程序。创建驱动程序并将其插入系统后,还需对其进行配置。配置取决于驱动程序的实现,主要有两种类型:
  • 基于接口的驱动程序 - 包括 GPIB、VXI、COM (RS232)、USB、文件等。这些驱动程序是使用 IO 表实现的。基于接口的驱动程序可以支持多个接口,例如如果仪器支持 GPIB 和 USB,驱动程序属性将显示:

1a57ac8e-2d1a-11ec-aa30-dac502259ad0.png

图 1:支持多个接口的 ATEasy Driver Interfaces 属性页

  • 无接口驱动程序 - 基于 ATEasy 代码功能

19b35616-2d1a-11ec-aa30-dac502259ad0.png

基于接口的驱动程序

19ec0c18-2d1a-11ec-aa30-dac502259ad0.png

1. 基于接口的驱动程序使用 IO 表或内置于 ATEasy 的内部 API 实现。

1b358c70-2d1a-11ec-aa30-dac502259ad0.png

图 2:Gp155x 的ATEasy 驱动程序, GetFrequency() 是使用用于发送和接收的 IO 表创建的

2. 也可以使用内部库制作基于接口的驱动程序的驱动程序。ATEasy 内置了对 COM、GPIB、VXI、USB 和 WinSock(TCP/IP) 等硬件接口的支持。

1bdb36ac-2d1a-11ec-aa30-dac502259ad0.png图 3:显示 WinSock (TCP/IP) 函数的ATEasy内部库

19b35616-2d1a-11ec-aa30-dac502259ad0.png

配置基于接口的驱动程序

19ec0c18-2d1a-11ec-aa30-dac502259ad0.png 在本例中,我们将为 ATEasy 提供的 Agilent Infiniium 系列示波器配置 Ag9xxxx 驱动程序。

1. 找出设备的接口是什么。这可以在仪器说明中找到:

1d11126c-2d1a-11ec-aa30-dac502259ad0.png

图 4:描述中指出接口类型是 Winsock、USB 或 GPIB

2. 转到驱动程序模块(不是快捷方式!),右键单击,然后转到属性。

1db8a1da-2d1a-11ec-aa30-dac502259ad0.png

图 5:右键单击驱动程序模块并选择属性。

3. 单击“接口”选项卡并勾选所使用的接口。

1e82255a-2d1a-11ec-aa30-dac502259ad0.png

图 6:启用驱动程序支持的接口

4. 然后进入驱动程序的快捷方式,右键单击,然后进入属性。

1ee987a4-2d1a-11ec-aa30-dac502259ad0.png

图 7:右侧的工作区中找到驱动程序的快捷方式

5. 在接口选项卡中选择要使用的接口并填写所需信息

1f909788-2d1a-11ec-aa30-dac502259ad0.png

图 8:这里可以选择被勾选的三个接口

19b35616-2d1a-11ec-aa30-dac502259ad0.png

配置基于非接口的驱动程序

19ec0c18-2d1a-11ec-aa30-dac502259ad0.png

非基于接口的驱动程序通过插入库/DLL、导入功能面板或插入IVI 驱动程序来实现。非基于接口的驱动程序通过低级抽象层、HW 或 VISA 进行通信。要为通信配置驱动程序,必须指定插槽号或 VISA 资源。1. PXI/PCI Explorer软件可用于查找仪器的插槽号或 VISA 资源:

205ece96-2d1a-11ec-aa30-dac502259ad0.png

图 9:PXI/PCI 资源管理器

2. 插槽号或 VISA 资源可以放置在驱动程序快捷方式的属性、其他选项卡中:

20bcf34a-2d1a-11ec-aa30-dac502259ad0.png

图 10:驱动程序的属性 > 其他选项卡


原文标题:图文并茂,让ATEasy驱动配置更easy!

文章出处:【微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动程序
    +关注

    关注

    19

    文章

    830

    浏览量

    48021
收藏 人收藏

    评论

    相关推荐

    新品 | Easy2B Easy3B 1200V IGBT7 H7高速芯片的T型三电平模块的先导产品

    新品Easy2BEasy3B1200VIGBT7H7高速芯片的T型三电平模块的先导产品EasyPACK封装图采用最新一代TRENCHSTOPIGBTH7芯片的FS3L40R12W2H7P_B11
    的头像 发表于 12-04 01:04 125次阅读
    新品 | <b class='flag-5'>Easy</b>2B <b class='flag-5'>Easy</b>3B 1200V IGBT7 H7高速芯片的T型三电平模块的先导产品

    快使用yml看护主线bsp,bsp维护简单!

    出现编译不过的情况。通过添加BSP的YML文件,我们可以CI系统编译更多配置,确保更全面的代码编译覆盖率。引入yml有以下几点优势:可读性和易用性:YML文件采
    的头像 发表于 12-03 01:07 165次阅读
    快使用yml看护主线bsp,<b class='flag-5'>让</b>bsp维护<b class='flag-5'>更</b>简单!

    告别繁琐!盾华物联网智慧控制中心,中小型控制中心建设简单!

    告别繁琐!盾华物联网智慧控制中心,中小型控制中心建设简单!
    的头像 发表于 11-29 09:41 129次阅读
    告别繁琐!盾华物联网智慧控制中心,<b class='flag-5'>让</b>中小型控制中心建设<b class='flag-5'>更</b>简单!

    MOSFET晶体管的工艺制造流程

    本文通过图文并茂的方式生动展示了MOSFET晶体管的工艺制造流程,并阐述了芯片的制造原理。   MOSFET的工艺流程 芯片制造工艺流程包括光刻、刻蚀、扩散、薄膜、离子注入、化学机械研磨、清洗等等
    的头像 发表于 11-24 09:13 814次阅读
    MOSFET晶体管的工艺制造流程

    思必驰AI办公本:首搭AI笔记,柔彩护眼类纸屏

    在信息化社会,人们每天接受大量信息,办公需求不仅仅停留在手写笔记、录音转文字、一字不落地记录等常见记录方式,可能还需要实时逐句的内容整理、不漏重点的要点总结、图文并茂的会议记录与可随时答疑解惑的AI
    的头像 发表于 07-25 16:38 394次阅读
    思必驰AI办公本:首搭AI笔记,柔彩护眼类纸屏

    新品 | 光伏混合逆变器用Easy模块

    新品光伏混合逆变器用Easy模块采用CoolSiCMOSFET和高性能AlNDCB的Easy模块,用于功率高达12千瓦的光伏混合逆变器。相关产品
    的头像 发表于 07-16 08:14 741次阅读
    新品 | 光伏混合逆变器用<b class='flag-5'>Easy</b>模块

    为什么要在电路设计中增加一个串联电阻呢?有何作用?

    在电路设计中,我们常常会在部分模块的信号链路之间,增加一个串联电阻,从几ohm~几kohm不等,这篇文章给新手小白图文并茂地讲解一下。
    的头像 发表于 05-09 15:43 4112次阅读
    为什么要在电路设计中增加一个串联电阻呢?有何作用?

    异地组网,“远程运维”简单

    问题有人新升级的“异地组网”功能统统可以解决! 告别繁琐VPN搭建,运维简单 有人异地组网功能,通过SD-VPN技术轻松实现网络搭建、网络管理。该技术解决了传统远程访问所需的昂贵宽带费用、复杂VPN设置以及其带来的高技术门槛等痛点。这一全新的
    的头像 发表于 04-30 15:33 585次阅读
    异地组网,<b class='flag-5'>让</b>“远程运维”<b class='flag-5'>更</b>简单

    蔡司三坐标隐藏秘籍,原来“一机”真的可以“多用”

    的合理配置标有MASS系统标志的型号(如下图所示)支持快速更换探头,以满足不同的测量需求。本文提供了一个图文并茂的过程,供有需要的工程师参考 准备第一步: 更换前需要的准备工作:拆下探头安装在探头上,6mm六角扳手,一副手
    的头像 发表于 03-20 14:33 279次阅读

    手机信号放大器:提升手机信号,通讯畅快?

    手机信号放大器:提升手机信号,通讯畅快?|深圳特信电子
    的头像 发表于 03-19 09:04 1740次阅读

    智慧路灯杆AI监测应用,高速出行安全

    针对更好监测和管理高速公路上的交通状况,可以基于智慧路灯杆打造AI交通监测应用,通过智能感知高速路段的路况、车况、环境状况,实现实时风险感知、风险预警和协同处置,高速出行安全。
    的头像 发表于 03-11 17:20 446次阅读
    智慧路灯杆AI监测应用,<b class='flag-5'>让</b>高速出行<b class='flag-5'>更</b>安全

    ART pi使用easy flash写flash失败的原因是什么?

    ART pi使用easy flash写flash失败,是什么原因
    发表于 02-23 06:31

    EASY-EAI携手Hailo推出高性能、高算力的边缘AI硬件组合

    EASY-EAI与Hailo建立合作关系,共同推出高算力的边缘AI产品组合。
    的头像 发表于 02-21 09:56 817次阅读

    常用电气元件的原理及应用

    断路器、接触器、中间继电器、热继电器、按钮、指示灯、万能转换开关和行程开关是电气控制回路中最常见的八种元件,小编以图文并茂的方式介绍常用电气元件的原理及应用,通过了解它们在电气回路中的作用来掌握这些元件平时的运行情况。
    的头像 发表于 01-20 10:45 4993次阅读
    常用电气元件的原理及应用

    “可靠”变得“更快安全”的数据传输协议:SCTP

    SCTP(Stream Control Transmission Protocol,流控传输协议)的出现,并不是万丈高楼平地起,而是站在TCP这个巨人肩膀上,数据传输从“可靠”变得“更快安全”。
    的头像 发表于 12-28 17:25 1398次阅读
    <b class='flag-5'>让</b>“可靠”变得“更快<b class='flag-5'>更</b>安全”的数据传输协议:SCTP