PCI-1716/1716L 快速安装使用手册PCI

PCI-1716/1716L 快速安装使用手册
PCI-1716/1716L 快速安装使用手册
PCI-1716/1716L快速安装使用手册 ................................. 1
第一章 产品介绍 ............................................... 2
1.1 概述.............................................................................................2
1.1.1 即插即用功能 ....................................................................2
1.1.2 自动通道/增益/SD*/BU*扫描 .............................................2
1.1.3 卡上FIFO(先入先出)存储器 ...............................................2
1.1.4 卡上可编程计数器 .............................................................2
1.1.5 16 路数字输入和 16 路数字输出 ......................................3
1.1.6 自动校准功能 ....................................................................3
1.1.7 板卡ID...............................................................................3
1.2 特点: .........................................................................................3
第二章 安装与测试 ............................................. 3
2.1 初始检查 .....................................................................................3
2.2 Windows2K/XP/9X下板卡的安装..................................................4
2.2.1 软件的安装: .........................................................................4
2.2.2 硬件的安装: ..................................................................6
2.3 测试........................................................................................... 11
2.3.1 模拟输入功能测试 ........................................................... 11
2.3.2 模拟输出功能测试 ...........................................................12
2.3.3 数字量输入功能测试 .......................................................13
2.3.4 数字量输出功能测试......................................................14
2.4.5 计数器功能测试...............................................................15
第三章 信号连接 .............................................. 16
3.1 模拟信号输入连接:..................................................................18
3.1.1 单端模拟输入连接 ...........................................................18
3.1.2 差分式模拟输入连接 .......................................................18
3.2 模拟信号输出连接 ......................................................................20
3.3 触发源连接.................................................................................20
3.3.1 内部触发源连接.............................................................20
3.3.2 外部触发源连接.............................................................21
第四章 例程使用详解 ........................................... 21
4.1 板卡支持例程列表
4.2 常用例子使用说明 .....................................................................21
4.2.1 ADSOFT/ADTRIG(软件触发方式例程)........................21
4.2.2 ADint(中断方式进行数据采集的例程) ..........................22
4.2.3 DIGOUT(数字量输出):................................................24
4.2.4 COUNTER(计数程序) .................................................26
4.2.5 Digin (数字量输入例程)....................................................27
第五章 遇到问题,如何解决? ..................................... 23
1
PCI-1716/1716L 快速安装使用手册
第一章
产品介绍
1.1 概述
PCI-1716/1716L 是一款功能强大的高分辨率多功能 PCI 数据采集卡。它带
有一个 250KS/s16 位 A/D 转换器,1K 用于 A/D 的采样 FIFO 缓冲器。
PCI-1716/1716L 可以提供 16 路单端模拟量输入和 8 路差分模拟量输入,也可
以组合输入。它带有 2 个 16 位 D/A 输出通道、16 路数字量输入/输出通道和 1
个 10MHz16 位计数器通道。PCI-1716/1716L 系列能够为不同用户提供专门的
功能:
PCI-1716 16 位高分辨率多功能数据采集卡
PCI-1716L 16 位高分辨率多功能数据采集卡,无 AO 功能
1.1.1 即插即用功能
PCI-1716/1716L 完全符合 PCI 规格 Rev2.1 标准,支持即插即用。在安装
插卡时,用户不需要设置任何跳线和 DIP 拨码开关。实际上,所有与总线相关
的配置,比如基地址、中断,均由即插即用功能完成。
1.1.2 自动通道/增益/SD*/BU*扫描
PCI-1716/1716L 有一个自动通道/增益/SD/BU 扫描电路。该电路控制采样
中的多路选通器,这种方法比软件控制具有更高的效率。卡上的 SRAM 存储有
不同的通道增益、SD 和 BU 值,这种设计方法使用户可以执行多通道的高速采
样,并且每个通道可以设定为不同的增益、SD 和 BU 值。
SD:单端/差分;BU:双极/单极
1.1.3 卡上 FIFO(先入先出)存储器
PCI-17161716L 带有 1K 的采样 FIFO(先进先出)缓冲器,用于 A/D 转换,
该特性提供了连续高速的数据传输及 Windows 下更可靠的性能。
1.1.4 卡上可编程计数器
PCI-17161716L 提供了可编程的定时器和计数器,用于为 A/D 变 换 提 供
触发脉冲。计数器芯片为 82C54 或与其兼容的芯片,它包含了三个 16 位的
10MHz 时钟的计数器。其中有一个计数器作为事件计数器,用于对输入通道的
事件进行计数。另外两个级联在一起,用作脉冲触发的 32 位定时器。
2
PCI-1716/1716L 快速安装使用手册
1.1.5
16 路数字输入和 16 路数字输出
提供 16 路数字输入和 16 路数字输出,使客户可以最大灵活的根据自
己的需要来应用。
1.1.6 自动校准功能
PCI-1716/1716L 通 过 使 用 校 准 程 序 可 以 提 供 自 动 校 准 功 能 。
PCI-1716/1716L 内建的校准电路对模拟量输入和输出通道中的增益和偏移误差
进行修正,无须调整外部设备和用户设置。
1.1.7 板卡 ID
PCI-1716/1716L 带有一个 DIP 拨码开关,当 PC 机箱中安装了多块
PCI-1716/1716L 采集卡时,可使用此开关来定义每块卡的 ID。当用户使用多块
PCI-1716/1716L 采集卡构建自己的系统时,ID 设置功能极为有用。如果采集卡
的设置正确,用户可以很方便的在硬件配置和软件编程过程中区分和访问每块采
集卡。
1.2 特点:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
16 位高分辨率 A/D转换,高达250KS/s采样速率
每个输入通道的增益可设置
自动校准功能
PCI 总线数据传输
卡上 1K 采样 FIFO 缓冲器
16 路单端或 8 路差分模拟量输入,或组合输入方式
单极/双极输入范围
2 路模拟量输出(仅 PCI-1716)
16 路数字量输入
16 路数字量输出
可编程定时/计数器
自动通道/增益扫描
板卡 ID
第二章 安装与测试
2.1 初始检查
研华 PCI-1716/1716L,包含如下三部分:一块 PCI-1716/1716L 高分辨率
多功能 PCI 数据采集卡,一本使用手册和一个内含板卡驱动的光盘。打开包装
后,请您查看这三件是否齐全,请仔细检查有没有在运送过程中对板卡造成的损
坏,如果有损坏或者规格不符,请立即告知我们的服务部门或是本地经销代理商,
3
PCI-1716/1716L 快速安装使用手册
我们将会负责维修或者更换。取出板卡后,请保留它的防震包装,以便在您不使
用时将采集卡保护存放。在您用手持板卡之前,请先释放手上的静电(例如,通
过触摸您电脑机箱的金属底盘释放静电),不要接触易带静电的材料,比如塑料
材料等。手持板卡时只能握它的边沿,以免您手上的静电损坏面板上的集成电路
或组件。
2.2
Windows2K/XP/9X 下板卡的安装
安装流程图,如下:
4
PCI-1716/1716L 快速安装使用手册
5
PCI-1716/1716L 快速安装使用手册
2.3.1
软件的安装:
2.3.1.1 安装 Device Manager 和 32bitDLL 驱动
注意:测试板卡和使用研华驱动编程必须首先安装安装 Device Manager 和
32bitDLL 驱动。
第一步:将启动光盘插入光驱;
第二步:安装执行程序将会自动启动安装 ,这时您会看到下面的安装界面:
图 2-1
注意:如果您的计算机没有启用自动安装,可在光盘文件中点击 autorun.exe
文件启动安装程
第 三 步 : 点击 CONTINUE,出现下图界面(见图 2-2)首先安装 Device
Manager。也可以在光盘中执行\tools\DevMgr.exe 直接安装。
图 2-2
第四步:点击 IndividualDriver,然后选择您所安装的板卡的类型和型号,
6
PCI-1716/1716L 快速安装使用手册
然后按照提示就可一步一步完成驱动程序的安装。
图 2-3
2.3.1.2 32bitDLL 驱动手册(软件手册)说明
安装完Device Manager后相应的驱动手册Device Driver’s Manual也会自
动安装。有关研华 32bitDLL驱动程序的函数说明,例程说明等资料在此获取。
快捷方式位置为: 开始/ 程序/ Advantech Automation/ Device Manager/
DeviceDriver's
Manual
。
也
可
以
直
接
执
行
C:\ProgramFiles\ADVANTECH\ADSAPI\Manual\General.chm。
2.3.1.3 32bitDLL 驱动编程示例程序说明
点击自动安装界面的 Example&Utility 出现以下界面(见图四)选择对应
的 语 言 安 装 示 例 程 序 。 例 程 默 认 安 装 在 C:\Program
Files\ADVANTECH\ADSAPI\Examples 下。可以在这里找到 32bitDLL 驱动函数使
用的示例程序供编程时参考。示例程序的说明在驱动手册 Device Driver’s
Manual 中有说明,见下图 2-5。
7
PCI-1716/1716L 快速安装使用手册
图 2-4
图 2-5
2.3.1.4 labview 驱动程序安装使用说明
研华提供 labview 驱动程序。注意:安装完前面步骤的 Device Manager 和
32bitDLL 驱 动 后 labview 驱 动 程 序 才 可 以 正 常 工 作 。 光 盘 自 动 运 行 点 击
Installation 再点击 Advance Options 出现以下界面(见图 2-6)。点击:
LavView Drivers 来安装 labview 驱动程序和 labview 驱动手册和示例程序。
也可以在光盘中直接执行:光盘\labview\ labview.exe 来安装。
8
PCI-1716/1716L 快速安装使用手册
图 2-6
安装完后 labview 驱动帮助手册快捷方式为:开始/ 程序/ Advantech
Automation/LabView/XXXX.chm 。 默 认 安 装 下 也 可 以 在 C:\Program
Files\National Instruments\LabVIEW 7.0\help\Advantech 中直接打开 labview
驱动帮助手册。
labview 驱 动 示 例 程 序 默 认 安 装 在 C:\Program Files\National
Instruments\LabVIEW 7.0\examples\Advantech DAQ 目录下。
2.3.1.5 Active Daq 控件安装使用说明
研华提供 Active Daq 控件,供可视化编程使用。注意:安装完前面
步骤的 Device Manager 和 32bitDLL 驱动后安装 Active Daq 控件,才能正常工
作。光盘自动运行点击 Installation 再点击 Advance Options 出现安装界面(见
图 2-6)。点击:ActiveDaq Installlation 来安装 Active Daq 控件和示例程序。也
可以在光盘中直接执行:光盘\ActiveDAQ\ActiveDAQ.exe 来安装。
Active Daq 控 件 使 用 手 册 快 捷 方 式 为 开 始 / 程 序 / Advantech
Automation/ActiveDaq Pro/ ActiveDAQPro.chm 。 默 认 安 装 下 也 可 以 在
C:\Program Files\ADVANTECH\ActiveDAQ Pro 中直接打开 Active Daq 驱动手
册:ActiveDAQPro.chm。
ActiveDaq
控 件 示 例 程 序 安 装 在
C:\Program
Files\ADVANTECH\ActiveDAQ Pro\Examples 目录下
2.2.2
硬件的安装:
第一步:关掉计算机,将您的板卡插入到计算机后面空闲的 PCI 插槽中
( 注意:在您手持板卡之前触摸一下计算机的金属机箱壳以免手上的静
电损坏板卡。)
第二步:检查板卡是否安装正确,可以通过右击“我的电脑”
,点击“属性”
,
弹出 “系统属性”框;选中“硬件”页面,点击“设备管理器”;将弹出画面,
如下图所示:从图中可以看到板卡已经成功安装。
9
PCI-1716/1716L 快速安装使用手册
第三步:从开始菜单/程序/Advantech Device Driver V2.1/ Advantech
Device Manager,打开 Advantech Device Manager,如下图:
当您的计算机上已经安装好某个产品的驱动程序后,它前面将没有红色叉号,
说明驱动程序已经安装成功。比如上图中的 PCI-1716 前面就没有红色叉号。PCI
总线的板卡插好后计算机操作系统会自动识别,Device Manager 在 Installed
Devices 栏中 My Computer 下也会自动显示出所插入的器件,这一点和 ISA 总
线的板卡不同,如上图所示。
点击“Setup”,弹出下图,
10
PCI-1716/1716L 快速安装使用手册
在此界面中您可以设置模拟输入采用单端输入还是差分输入,两个模拟输出
通道采用内部基准电压还是外部基准电压,以及输出范围。设置好后点击“OK”
到此,PCI-1716/1716L 数据采集卡的软件和硬件已经安装完毕,可进行板卡
测试。
2.3 测试
在上图的界面中点击“Test”, 弹出下图:
2.3.1 模拟输入功能测试
测试界面说明:
Channe1 No:模拟量输入通道号(0-16);
Input range:输入范围选择;
Analog input reading :模拟量输入通道读取的数值;
11
PCI-1716/1716L 快速安装使用手册
Channel mode:通道设定模式;
sampling period :采样时间间隔;
测试时可用 PCL-10168(两端针型接口的 68 芯 SCSI-II 电缆,1 米和 2 米)
将 PCI-1716 与 ADAM-3968(可 DIN 导轨安装的 68 芯 SCSI-II 接线端子板)连
接,这样 PCI-1716 的 68 个针脚和 ADAM-3968 的 68 个接线端子一一对应,可
通过将输入信号连接到接线端子来测试 PCI-1716 管脚。
例如:在差分输入模式下,测试通道 0,需将待测信号接至通道 0 所对应接
线端子的 68 与 34 管脚,在通道 0 对应的”Analog input reading”框中将显示输
入信号的电压值。
2.3.2 模拟输出功能测试
在测试界面中点击模拟输出标签,弹出下图:
12
PCI-1716/1716L 快速安装使用手册
两个模拟输出通道可以通过软件设置选择输出正弦波、三角波、方波,您也
可以设置输出波频率以及输出电压幅值。例如,要使通道 0 输出 4.5V 电压,在
“Manual Output”中设置输出值为 4.5V,点击“Out”按纽,即可在管脚
AO0_OUT 与 AO_GND 之间输出 4.5V 电压,这个值可用万用表测得。
2.3.3 数字量输入功能测试
在测试界面中点击数字量输入标签,弹出下图:
13
PCI-1716/1716L 快速安装使用手册
用户可以方便地通过数字量输入通道指示灯的颜色,得到相应数字量输
入通道输入的是低电平还是高电平(红色为高,绿色为低)。例如,将通道
0 对应管脚 DI0 与数字地 DGND 短接,则通道 0 对应的状态指示灯(Bit0)变
绿,在 DI0 与数字地之间接入+5V 电压,则指示灯变红。
2.3.4
数字量输出功能测试
在测试界面中点击数字量输出标签,弹出下图:
14
PCI-1716/1716L 快速安装使用手册
用户可以通过按动界面中的方框,方便的将相对应的输出通道设为高输出或
低输出。高电平为 5V,低电平为 0V。用电压表测试相应管脚,可以测到这个电
压。例如图中,低八位输出 CE,高八位输出 73(十六进制)。
2.4.5 计数器功能测试
点击计数器,弹出下图:
15
PCI-1716/1716L 快速安装使用手册
您可以选择 Event counting(事件计数)或者 pulse out(脉冲输出)两种功能,
选择事件记数时,将信号发生器接到管脚 CNT0-CLK,当 CNT0-GATE 悬空或
接+5V 时,事件计数器将开始计数。例如:在管脚 CNT0-CLK 接 100Hz 的方波
信号,计数器将累加方波信号的频率。如果您选择脉冲输出,管脚 CNT0-OUT
将输出频率信号,输出信号的频率可以设置。例如图上显示,设置输出信号的频
率为 1KHz。
第三章
信号连接
在数据采集应用中,模拟量输入基本上都是以电压信号输入。为了达到准确
测量并防止损坏您的应用系统,正确的信号连接是非常重要的。这一章我们将向
您介绍如何来正确连接模拟信号的输入、输出以及计数器的连接。
管脚图:
(注意:PCI-1716L 没有 23~25 和 57~59 管脚功能)
16
PCI-1716/1716L 快速安装使用手册
17
PCI-1716/1716L 快速安装使用手册
3.1 模拟信号输入连接:
3.1.1 单端模拟输入连接
PCI-1716/1716L 提供 16 路模拟量输入通道,当测量一个单端信号时,只需
一根导线将信号连接到输入端口,被测的输入电压以公共地为参考。没有地端的
信号源称为“浮动”信号源,在这种模式下,PCI-1716/1716L 为外部浮动信号源
提供一个参考地。测量单端模拟信号输入,标准连接方法,如下图所示:
3.1.2 差分式模拟输入连接
PCI-1716/1716L 有 16 个模拟输入通道,可以设置成 8 对差分式输入通道。
差分输入需要两根线分别接到两个输入通道上,测量的是两个输入端的电压差。
如果信号源连有参考地,则 PCI-1716/1716L 的地端和信号源的地端之间会存在
电压差,这个电压差会随信号源输入到输入端,这个电压差就是共模干扰。为了
避免共模干扰,您可以将信号地连到低电压输入端。连接方式如下图所示:
18
PCI-1716/1716L 快速安装使用手册
通过这种连接方式,可以消除在信号源和板卡地之间的共模干扰电压
(VCM)。
如果是一个浮动信号源连接到差分输入端,信号源可能会超过 PGIA 的共模
输入范围,PGIA 过饱和将不能正确读出输入电压值,因此您必须将浮动信号源
的两端连接到 AIGND。如下图所示,将浮动信号源的两端分别通过一个电阻连
接到 AIGND。这种连接可以消除信号源同板卡地之间的共模电压。
但是,这样做的一个缺点就是串联的两个电阻增大了信号源负载。例如,输
入阻抗 Rs 是 1KΩ,两个电阻 Ra 和 Rb 分别是 100KΩ,电阻负载增加的 200KΩ
就会导致-0.5%的增益误差。电路图和计算过程如下图所示:
19
PCI-1716/1716L 快速安装使用手册
3.2 模拟信号输出连接
PCI-1716/1716L 有两个 D/A 转换通道,AO0-OUT、AO1-OUT,您可以使
用内部提供的-5V/-10V 的基准电压产生 0 到+5/+10 的模拟量输出,您也可以使
用外部基准电压 AO0-REF、AO1-REF,外部基准电压范围是-10V/+10V,比如
外部参考电压是-7V 则输出 0V 到+7V 的输出电压。连接方法如下图所示:
3.3 触发源连接
3.3.1
内部触发源连接
PCI-1716/1716L 带有一个 82C54 或与其兼容的定时器/计数器芯片,它有
三个 16 位连在 10MHz 时钟源的计数器。Counter 0 作为事件计数器或脉冲发生
器,可用于对输入通道的事件进行计数。另外两个 counter 1、counter 2 级联在
20
PCI-1716/1716L 快速安装使用手册
一起,用作定时脉冲触发的 32 位定时器。从 PACER-OUT 输出一个上升沿触发
一次 A/D 转换,同时您也可以用它作为别的同步信号。
3.3.2
外部触发源连接
PCI-1716/1716L 也 支 持 外 部 触 发 源 触 发 A/D 转 换 , 当 +5V 连 接 到
TRG-GATE 时,就允许外部触发,当 EXT-TRG 有一个上升沿时触发一次 A/D
转换,当 TRG-GATE 连接到 DGND 时,不允许外部触发。
第四章 例程使用详解
研华也为客户提供了支持不同语言(VC,VB, C++ Builder,…等)的例子程序,
来示例研华所提供的动态连接库的用法;本章将介绍这些例子程序的使用。
4.1 板卡支持例程列表
Example
Name
Description
用中断方式单通道采集
VC
VB
Console
Delphi
BCB
√
√
√
√
√
展示主 DMA 采集功能
√
√
√
√
√
用软件触发方式采集单通道数据
√
√
√
√
√
√
√
√
√
√
用软件触发方式采集多通道数据
√
√
√
√
√
DA_SOFT
用软件触发方式模拟量输出(电压)
√
√
√
√
√
DI_SOFT
展示数字量输入功能
√
√
√
√
√
DO_SOFT
展示数字量输出功能
√
√
√
√
√
COUNTER
展示计数功能
√
√
√
√
√
FREQ_IN
频率测量功能
√
√
√
√
√
PULSE
脉冲输出功能
√
√
√
√
√
演示端口位/字节 输出函数..
√
√
演示端口 I/O 读写函数.
√
AD_INT
AD-DMA-BM
AD_SOFT
MAD_INT
MAD_SOFT
PORT_RW
DIO_SOFT_
DWORD
允许用户使用 FIFO
用中断方式多通道采集
允许用户使用 FIFO
√
√
4.2 常用例子使用说明
4.2.1 ADSOFT/ADTRIG(软件触发方式例程)
单 通 道 模 拟 量 数 据 采 集 例 程 ( 软 件 触 发 模 式 ): 该 例 程 主 要 使 用
DRV_AIConfig 配 置 模 拟 量 输 入 通 道 等 信 息 , 使 用 模 拟 量 输 入 函 数
(DRV_AIVoltageIn),通过软件触发方式(使用 Windows Timer)实现数据
21
PCI-1716/1716L 快速安装使用手册
采集。
1)单击 Setting 菜单弹出下面的对话框:
Device:显示出所安装的设备,如果你安装了多块板卡可以在这里选择支持
该例程的板卡;
Range:选择输入范围;
Channel:选择输入通道;
2)单击 Scan,弹出下面的对话框:
可以设置计数的时间间隔,默认值为 1000 毫秒
3)单击 Run 菜单项中的 Start 菜单就可以开始软件触发模式数据采集,单
击 Stop 项停止。
4.2.2 ADint(中断方式进行数据采集的例程)
单通道模拟量数据采集例程(中断模式):该例程通过 DRV_FAIIntStart 函
数启动了中断功能,该功能运行于后台,可以使用 DRV_FAICheck 函数检查工
作状态,同时可以使用 DRV_FAITransfer 函数传输数据,当工作结束,或者任
何时刻,你都可以采用 DRV_FAIStop 来停止工作,另外:该例程支持用户设定
FIFO 大小。
1)单击 Setting,弹出设备选择窗口如下所示:
22
PCI-1716/1716L 快速安装使用手册
2)选择设备点击 Select 按钮后的对话框如下图所示,
对话框重的参数含义如下:
Select Device from Device List 按钮可以弹出板卡选择的对话框。
Scan Channel:可以输入要采集的通道数据号,其范围由板卡的通道数目确
定。
FIFO Setting:设置是否使用 FIFO 及其大小。
Gain Option:选择增益,这里只能选择 Overall 选项,因为是单通道中断采
集不用选择 GainList.
Input Range:为所有的通道选择相同的量程范围。
Pacer Rate:设置采样频率
Conv.#:A/D 转化的数目,注意:这个数字必须是半 FIFO 大小的整数倍。
Single/Auto:两个选项 Cyclic:循环模式;Noncyclic:非循环模式;
Triggering:触发方式,Internal 内部触发;External 外部触发;
Buffer:使用单个 buffer(single),双 buffer(double),1716 不用设置此项。
Data Type:数据类型;Raw Data 原始数据——二进制/十六进制——未经
过 DA 转换的数据;
Voltage:真实的电压数据。
23
PCI-1716/1716L 快速安装使用手册
Event:事件;是否允许设置事件来编程(只是对中断和 DMA 方式来讲),
如果选择 Enable,则当程序完成 Conv.#设定的转换次数之后自动弹出数据显示
对话框;若选择的是 Disable,则当用户单击 Stop 按钮的时候,才会弹出数据显
示对话框。
3)设置完成后单击 Display,弹出下面的对话框:
设置将要现实的数据的范围,默认(0~99)注:Stop Pt 不能大于 Conv.#
设置的数值。
4)单击 Run 菜单项开始采集数据,当采集完成 Conv.#设置的那么多次的
A/D 转换之后,就会显示(假设没有修改 Display 菜单中的默认值)0~99 点的
数据。显示窗口如下所示:
4.2.3 DO_SOFT(数字量输出)
:
数字量输出例程:该例程主要使用 PT_DioWriteBit/PT_DioWritePortByte
配置数字量输出通道等信息,使用数字量输出函数(DRV_DioWriteBit():按
位 输 出 ; DRV_DioWritePortByte ( ): 按 字 节 输 出 ); 通 过
PT_DioGetCurrentDOByte 配 置 回 读 通 道 等 信 息 , 使 用
DRV_DioGetCurrentDOByte 读回当前的数字量输出状态。
1)启动程序之后的界面如下图所示:
24
PCI-1716/1716L 快速安装使用手册
2)单击 Setting 菜单后弹出 Parameter Setting 对话框:
参数含义:Device 选择计算机中安装的板卡;
Module 选择计算机中安装的模块(因为本机未装模块,故不能
用);
Channel 输出通道的选择;这里要注意的是:因为后面的输出对
话框中实际上只有 8 个 bit 的数据,所以板卡上面每个十六位的通道在这里实际
上是对应两个通道的。
Mask::输出形式数据类型为 16 进制数据
3)设置结束之后点击 Run 菜单,即可弹出输出对话框,要使用这个对话框
必须了解这个对话框中各个参数的含义
Write Byte:按字节输出;
25
PCI-1716/1716L 快速安装使用手册
Write Bit:按位输出;
ReadBack:回读输出值并显示在 Output Status 编辑框中;
D0~D7:选中与否标着这个位是否输出;
Output Bit:用来选择输出的 bit 位是哪一位(0~7 对应 D0~D7),
在使用 Write Bit 的时候,只有 Output Bit(0~7)对应的(D0~D7)
那一位改变的时候 ReadBack 的返回值(Output Status)才会
改变。
Exit:退出当前窗口。
4.2.4 COUNTER(计数程序)
计 数 例 程 : 该 例 程 通 过
PT_CounterConfig/
PT_CounterStart/PT_CounterEventRead 来 配 置 计 数 通 道 等 设 置 , 通 过
DRV_CounterEventStart 函数启动了计数功能,使用 DRV_CounterEventRead
函数读取计数结果。
1)单击 Setting 菜单弹出下面的对话框:
Device:显示出所安装的设备,如果你安装了多块板卡可以在这里进行选择;
Channel:选择计数通道(1800 选择计数器 0,将待计数信号从 Counter0
CLK,GND 接入);
2)单击 Scan,弹出下面的对话框:
可以设置计数的时间间隔,默认值为 1000 毫秒
1) 单击 Run 菜单项中的 Start 菜单就可以开始计数,显示在窗口中间,
单击 Stop 项停止计数
26
PCI-1716/1716L 快速安装使用手册
4.2.5 DI_SOFT (数字量输入例程)
数字量输入例程(软件触发模式):该例程主要使用 PT_DioReadPortByte
配置数字量输入通道等信息,使用数字量输入函数(DRV_DioReadPortByte,
读字节函数),通过软件触发方式(使用 Windows Timer)实现数据采集。
1)单击 Setting 菜单弹出下面的对话框:
Device:显示出所安装的设备,如果你安装了多块板卡可以在这里进行选择;
Channel:选择数字量输入通道;
2)单击 Scan,弹出下面的对话框:
可以设置计数的时间间隔,默认值为 1000 毫秒
3)单击 Run 菜单项中的 Start 菜单就可以开始察看数字量输入值,单击 Stop
项停止输入。
注:这里在屏幕中央看到的是读字节函数返回的结果。
FREQ/Daout/ (计频例程/模拟量/电流输出例程界面类似)
第五章
遇到问题,如何解决?
当您在使用时遇到问题,可以通过下述途径来解决:
1. 请详细阅读随板卡送的硬件 Manual(PDF 格式的文档)安装在光盘
\Documents\Hardware Manuals 目录下。
2、详细阅读安装驱动后的软件手册。快捷方式位置为:开始/ 程序/ Advantech
Automation/ Device Manager/ DeviceDriver's Manual。也可以直接执行
C:\ProgramFiles\ADVANTECH\ADSAPI\Manual\Examplemanual.chm。
3. 登陆下述网页,http://www.advantech.com.cn/support/ ,搜索相应的产品型号。
得到一些常见问题解答以及相应的驱动程序和工具、中文手册、快速指南。
4.登陆中国区主页http://www.advantech.com.cn/support/ 点击左上角 中国区
FTP下载资源,会得到中国区支持的一些最新资源。也可以直接访问
ftp://ftp.advantech.com.cn/来进入FTP网站。
27
PCI-1716/1716L 快速安装使用手册
28