104功能VI简述

使用步骤:

  1. 安装易派驱动:详见易派驱动安装.rar

  2. 例程VI采用的是Labview2017
    32位中文版设计,需电脑预装labview2017或者更高版本的才能使用。

3. 安装labview2017 软件。

VI说明见下:

模拟:

设备初始化

连接了EPI?:返回是否连接了EPI。

VISA资源名称输出 :是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

采样量程设计

通道:指定设置PI的采样通道。

量程选择:是设置该通道的采样量程。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:勿短时间内多次频繁配置采样量程设计。

EPI-m104_耦合设计

通道:指定设置PI的采样通道。

耦合方式:是指设置相应通道的AC/DC耦合方式。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:勿短时间内多次频繁配置采样时间

采样时间设置

采样率:是指PI对波形的每秒采样频率。

采样点数:是指PI对波形的采样长度。范围10 –3200。(m104范围为10-1600)

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:勿短时间内多次频繁配置采样时间设置。

数据采集

采样率:是指PI对波形的每秒采样频率。见注1。

采样点数:是指PI对波形的采样长度。见注1。

AIN11 量程选择:是该通道的采样量程。见注1。

AIN12 量程选择:是该通道的采样量程。见注1。

AIN13 量程选择:是该通道的采样量程。见注1。

AIN14 量程选择:是该通道的采样量程。见注1。

通道1 采集数据:返回PI的通道1采集数据,单位为伏(V)。

通道2 采集数据:返回PI的通道2采集数据,单位为伏(V)。

通道3 采集数据:返回PI的通道3采集数据,单位为伏(V)。

通道4 采集数据:返回PI的通道4采集数据,单位为伏(V)。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出包含错误信息。该输出将提供标准错误输出功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

正确接收?:是指是否正确接收数据。

注1:请与采样时间设置.vi/采样量程设置.vi设置为同一值,该值并不会对PI设置,但影响采集数据的结果。

信号源

正弦波三角波

波形:指定发送波形类型,为三角波和正弦波。

通道:指定发送通道。

频率**(Hz) :**设置该通道波形的频率,单位Hz。

峰峰值**(mV):** 设置该通道波形的峰峰值,单位mV。

直流量**(mV):**设置该通道波形的偏置电压,单位mV。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:EPI-m102同上。

方波

通道:指定发送通道。

方波频率**(Hz) :**设置该通道方波的频率,单位Hz。

占空比**(%):**设置该通道方波的占空比。

峰峰值**(mV) :**设置该通道方波的峰峰值,单位mV。

直流量**(mV):**设置该通道方波的偏置电压,单位mV。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:EPI-m102同上。

噪声

通道:指定发送通道。

噪声源幅度**(mV):**设置该通道噪声信号的幅度,单位mV。

直流量**(mV):**设置该通道噪声信号的偏置电压,单位mV。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:EPI-m102同上。

直流

通道:指定发送通道。

直流量**(mV):**设置该通道直流信号的偏置电压,单位mV。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:EPI-m102同上。

高速信号源

波形:指定发送波形类型,为正弦波、三角波和直流。

频率**(Hz) :**设置该通道方波的频率,单位Hz。

偏置**(mV):**设置该通道直流信号的偏置电压,单位mV。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注:该功能只有EPI-m104拥有。

数字

GroupA_独立IO

**GroupA_**读取

引脚选择:指定该引脚的通道状态。

电平:返回选择引脚的状态,True为高电平,False为低电平。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

**GroupA_**写入

引脚选择:指定该引脚的通道状态。

电平:设置输出引脚的状态,True为高电平,False为低电平。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

GroupB_并行IO

**GroupB_**读取

读取数值:返回GroupB并行IO的高低电平的数值。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

**GroupB_**写入

输出电压:设置并行IO的引脚电压,为3.3V和5.0V。

写入数值:写入并行IO的引脚状态,1为高电平,0为低电平。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

PWM设置

PWM1&2

PWM1&2频率:PWM1和PWM2使用同一个频率,由下拉列表选择输出频率。

电压选择:设置PWM1&2的输出电压,电压为3.3V和5.0V。

PWM1占空比:设置PWM1的输出占空比。

PWM1使能:使能PWM1。

PWM2占空比:设置PWM2的输出占空比。

PWM2使能:使能PWM2。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

注2:PWM3&4功能说明如PWM1&2相同。

注3:PWM1&2和PWM3&4的输出电压是一致的,无法输出不同两种电压。

电源

电源配置

使能:打开或者关闭电源,True为打开电源,False为关闭电源。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

电源电流检测

电流值:返回当前电流状态。0-4为电流低至高的状态,5为过流,请关闭电源。

VISA资源名称:指定要打开的资源。

VISA资源名称输出:是由VISA函数返回的VISA资源名称的副本。

错误输入(无错误):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

错误输出:包含错误信息。该输出将提供标准错误输出功能。

例子

模拟部分演示示例

硬件连接:

信号源与 AIN1 AIN2 相连;

软件步骤:

1. 寻找 EPI,并返回串口号;

2. 配置信号源通道 HSS:正弦波、频率 5kHz、500mVpp、0V 偏置

3. 配置信号源通道 1:正弦波、频率 5kHz、500mVpp、0V 偏置;

4. 配置信号源通道 2:方波、频率 5kHz、500mVpp、0V 偏置;

5. 配置数据采集时间:采样率 300kHz、采样点数 1000;

6. 配置通道 1 采样数据量程:-5V~5V;

7. 配置通道 2 采样数据量程:-5V~5V;

8. 配置通道 3 采样数据量程:-5V~5V;

9. 配置通道 4 采样数据量程:-5V~5V;

10. 开始循环采集数据,返回通道 1/ 2/3/4 采集数据,如返回数据正确则显示在波形图;

注:由于串口通讯的缘故,所有操作都是串行操作,无法达到并行配置