104功能VI简述
使用步骤:
安装易派驱动:详见易派驱动安装.rar
例程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 采集数据,如返回数据正确则显示在波形图;
注:由于串口通讯的缘故,所有操作都是串行操作,无法达到并行配置