行业

Similar documents
行业

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

数据采集编程指南 下篇 ni.com/china/daq

额定规格 / 性能 单相 标准认证 UL CSA. NO. EN-- 额定规格输入 环境温度 项目电压电平额定电压使用电压范围输入电流型号动作电压复位电压 - B ma 以下 DC~V DC.~V DC.V 以下 DC.V 以上 - BL ma 以下 输出 项目 * 根据环境温度的不同而不同 详情请


1 DSView 软 件 安 装 1.1 DSView 软 件 下 载 地 址 DSView 软 件 下 载 地 址 : 支 持 Windows MAC OS 和 Ubuntu 三 大 操 作 系 统 提 示 :

目 录 汉 邦 高 科 介 绍 局 域 网 设 置 广 域 网 设 置 网 络 访 问 常 见 问 题 销 售 服 务 网 络 2

感 谢 您 选 购 安 富 莱 电 子 的 产 品! 安 富 莱 AX-Pro 逻 辑 分 析 仪 和 示 波 器 是 一 款 基 于 USB2.0 高 速 接 口 的 虚 拟 仪 器, 是 电 子 工 程 师 和 软 件 工 程 师 常 用 的 一 种 电 路 分 析 和 软 件 协 议 分 析


USER MANUAL_2.0_CN_V2_溫度修改版本.indd

378高雄市都市計畫說明書

穨2700使用手冊.doc

01


燃烧器电子控制系统 目录 2

1. 基 本 描 述 交 流 充 电 模 拟 器 直 流 充 电 模 拟 器 系 统 方 案 整 体 架 构 系 统 硬 件 方 案 系 统 软 件 方 案 系 统

技 术 支 持 电 话 传 真 电 子 邮 件 网 址 CONVERGE PRO 880/880T/840T/8i, CON

FET848

52C

Battery Charger Software Protocol.sdr

/ vs

Tel:

<55342D323637CBB5C3F7CAE92E786C73>

录 目 录 第 5 章 我 们 的 世 界 第 5.1 节 精 彩 的 世 界 1 第 5.2 节 数 字 化 生 存 3 第 5.3 节 测 量 世 界 探 悉 4 第 5.4 节 取 样 - 量 化 导 致 信 息 丢 失 8 第 5.5 节 数 字 化 世 界 更 精 彩 10 第 6 章 L

Timer

軟體的安裝

SDP

Microsoft Word - 28-熊璐.doc

BLOS的教程_BIOS的设置及其影响

Microsoft Word - 封面.doc

9 什 么 是 竞 争 与 冒 险 现 象? 怎 样 判 断? 如 何 消 除?( 汉 王 笔 试 ) 在 组 合 逻 辑 中, 由 于 门 的 输 入 信 号 通 路 中 经 过 了 不 同 的 延 时, 导 致 到 达 该 门 的 时 间 不 一 致 叫 竞 争 产 生 毛 刺 叫 冒 险 如

MN-SERVO系列使用者手冊

Microsoft Word - InoTouch Editor编程软件手册 doc

<B0B8C0FDCAD6B2E15FD3A1CBA2B0E6>

建築物機水電工程監工實務

Conductix-Wampfler Inductive Power Transfer IPT 2

請 填 寫 以 下 資 訊 以 備 日 後 參 考 : 如 需 聯 絡 客 戶 服 務 中 心 型 號 :MFC-7360 MFC-7460DN 及 MFC-7860DW ( 請 圈 選 您 的 型 號 ) 序 號 : 1 購 買 日 期 : 購 買 地 點 : 1 序 號 位 於 機 身 背 部

FPGAs in Next Generation Wireless Networks WPChinese


Agenda PXI PXI

大16开产品画册排版.cdr

脉冲转换卡安装说明书

Microsoft Word - GT21L16S2W简要说明V3.7.doc

6

Sun Fire V440 Server Administration Guide - zh_TW

目次 

PowerPoint Presentation

图 片 展 示 : 资 源 简 介 : FPGA Altera CycloneII EP2C5T144C8 (4608 个 LE) 2 路 有 源 晶 振 (50M,25M) AS & JTAG 标 准 接 口 VGA 接 口 UART 接 口 蜂 鸣 器 8bit 并 行 DAC 8 路 按 键

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

屏 幕 菜 单 本 增 补 资 料 包 含 指 南 和 参 考 书 的 相 关 修 正 内 容 主 要 修 正 包 括 屏 幕 菜 单 CONNECTIONS 菜 单 和 插 座 板 CHANNEL GROUPS TUNING EDIT CHANNELS ADD CHANNELS AUTO TUNI

CDMA扫频仪测试说明

文件编号

第 25 期 高 稳 定 性 数 字 钟 的 分 析 与 实 现 121 V/s,E s 是 输 入 信 号 固 有 的, 是 无 法 控 制 的, 而 E i 和 R t 是 在 电 路 设 计 时 可 控 或 部 分 可 控 的 ; 要 降 低 E i, 可 以 在 电 路 设 计 时 对 接

untitled

Microsoft Word - AK360 中文說明書 V1.1 _ _ - 送ISO13485用_SGS評鑑後最終版_.doc

Microsoft Word - XRD Operation Manual.doc

<4D F736F F D2048CFB5C1D0CAB9D3C3CBB5C3F7CAE976312E312E646F63>

Microsoft PowerPoint 第一章 导论.ppt

Dell Vostro 14–3459 用户手册

生 醫 光 電 已 成 為 重 要 的 產 業 亮 點 生 醫 光 電 已 成 為 重 要 的 產 業 亮 點 文 / 台 北 市 生 物 技 術 服 務 商 業 同 業 公 會 台 北 市 生 物 技 術 服 務 商 業 同 業 公 會 於 2004 年 成 立, 是 依 法 設 置 的 非 營

GoFlex Home UG Book.book

致 学 员

目 录 第 一 章 工 程 的 建 立 1.1 新 建 工 程 画 面 编 辑... 2 第 二 章 画 面 传 输 2.1 传 输 设 置 画 面 传 输 方 式 模 拟 操 作... 9 第 三 章 常 用 Parts 介 绍 3.1 位 开

目 录 声 明... iii 安 全 信 息...iv 保 养 和 清 洁...v 1.1 欢 迎 使 用! 物 品 清 单 组 装 显 示 器 底 座 连 接 线 缆 显 示 器 简 介

JX-300X DCS 3.1 SP202 SP201S SP211 SP243X SP233 SP244 SP221 SP251 SP251-1 SP *600* *425*1000 RS-232/RS-485 5V24V 110W 24V 110W SP291 SB

Microsoft Word - 正文.doc

重要安全注意事項

Microsoft Word - PowerPCB→Gerber

2 EZ 模 式 默 认 情 况 下, 进 入 BIOS 设 置 程 序 时,EZ Mode ( EZ 模 式 ) 屏 幕 会 出 现 EZ 模 式 是 一 个 仪 表 盘, 包 含 系 统 当 前 状 态 的 多 个 读 数 您 可 以 检 查 系 统 最 重 要 的 信 息, 如 : CPU 速

通过动态路由协议实现链路备份

如 果 此 設 備 對 無 線 電 或 電 視 接 收 造 成 有 害 干 擾 ( 此 干 擾 可 由 開 關 設 備 來 做 確 認 ), 用 戶 可 嘗 試 用 以 下 一 種 或 多 種 方 法 來 消 除 這 個 干 擾 : 重 新 調 整 與 確 定 接 收 天 線 方 向 增 大 此 設


Android 手 机 程 序 设 计 入 门 应 用 到 精 通 内 存 1GB 硬 盘 剩 余 空 间 3GB 如 果 你 的 计 算 机 是 在 3 年 内 购 买 的 新 型 计 算 机, 应 该 能 够 符 合 以 上 的 条 件 如 果 你 的 计 算 机 是 比 较 旧 的 机 型,


简 介 关 于 本 说 明 书 将 来 本 文 件 的 内 容 如 有 变 更 恕 不 预 先 通 知 有 关 产 品 名 称 和 机 型 号 码 的 最 新 信 息 请 联 系 我 们 的 顾 客 支 持 中 心 详 细 使 用 说 明 书 中 使 用 的 液 晶 显 示 器 和 主 机 的 插

S 可编程控制器

Microsoft Word - USB2 0信號分析技巧.doc

串口、网口猫池使用说明书

1 TPIS TPIS 2 2

C35_RG_E.book

水晶分析师

穨IC-1000

简 介

Trio Motion Coordinator MC202 mm 94 *56 *107DIN 200g 0~45 / RS232C 9600 CAN 32-bit 1~3 Trio BASIC VB VC C/C bit 1ms 128k 18~29V 150mA 24V 150mA


【主持人】:给大家介绍一下,这次的培训是我们画刊部的第三次培训,当然今天特别有幸请来著吊的摄影家李少白老师给我们讲课

<4D F736F F D20B971B8A3B577C5E9B8CBADD7A441AFC5B2C4A447B3A1A4C039372E342E3232A44AAE77AAA92E646F63>

Welch Allyn Spot Vital Signs LXi, DFU, Chinese

新 闻 学 46 7 新 闻 传 播 学 院 广 告 学 28 4 广 播 电 视 学 23 3 新 闻 学 广 告 学 ). 级 学 生 申 请 准 入 需 修 完 或 正 在 修 2 门 专 业 准 入 课 程 并 取 得 相 应 学 分 ;2). 级 学 生 申 请 准 入 需

第一章

492 江 苏 科 技 大 学 学 报 ( 自 然 科 学 版 ) 2014 年 度 的 测 速 系 统, 该 系 统 抗 干 扰 能 力 强 精 度 高 重 复 性 好, 为 高 速 弹 丸 冲 击 和 碰 撞 实 验 研 究, 认 识 目 标 弹 丸 或 靶 板 毁 伤 等 冲 击 动 力 学

專業式報告

ADLINK Company Profile

您 對 本 產 品 的 選 擇 充 分 顯 示 了 您 對 音 響 設 備 的 精 通, 我 們 十 分 感 謝 您 的 惠 顧, 並 為 本 公 司 提 供 優 質 產 品 一 貫 傳 統 而 感 到 無 比 的 自 豪 為 使 您 的 裝 置 與 使 用 能 得 到 最 好 的 發 揮, 我 們

Microsoft PowerPoint - OPVB1基本VB.ppt

虚拟仪器综述

工 作 原 理 电 路 的 工 作 原 理 如 下 : 如 果 积 分 器 输 出 是 正, 第 一 次 比 较 器 将 输 出 一 个 高 信 号 给 触 发 器 的 D 输 入 在 下 一 个 时 钟 脉 冲, 高 信 号 将 从 Q 线 输 出 到 最 后 一 个 比 较 器 的 放 大 器

未命名 -1

典型自编教材

目 录 目 录 1.0 用 户 责 任 手 册 版 本 历 史 产 品 保 修 简 介 安 全 须 知 电 气 安 全 爆 炸 患 者 连 接 MRI...

Transcription:

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 1.3 选型指导... 3 第二章安装与测试... 5 2.1 初始检查... 5 2.2 Windows2K/XP/9X 下板卡的安装... 5 2.2.1 软件的安装 :... 6 2.2.2 硬件的安装 :...11 2.3 测试... 13 2.3.1 模拟输入功能测试... 13 2.3.2 模拟输出功能测试... 14 2.3.3 数字量输入功能测试... 15 2.3.4 数字量输出功能测试... 15 2.3.5 计数器功能测试... 16 第三章信号连接... 18 3.1 模拟信号输入连接 :... 19 3.1.1 单端模拟输入连接... 19 3.1.2 差分式模拟输入连接... 19 3.2 模拟信号输出连接... 20 3.3 触发源连接... 21 3.3.1 内部触发源连接... 21 3.3.2 外部触发源连接... 21 3.4 数字信号连接... 21 3.5 计数器功能接线... 22 第四章例程使用详解... 23 4.1 板卡支持例程列表... 23 4.2 常用例子使用说明 ( 以 API 函数编程的例程为例 )... 24 4.2.1 AD_SOFT( 软件触发方式例程 )... 24 4.2.2 AD_INT( 中断方式进行数据采集的例程 )... 25 4.2.3 AD_DMA_BM(DMA 方式进行数据采集的例程 )... 27 4.2.4 DI_SOFT ( 数字量输入例程 )... 29 4.2.5 DO_SOFT( 数字量输出例程 )... 30 4.2.6 COUNTER( 计数例程 )... 32 第五章遇到问题, 如何解决?... 33 1

第一章 产品介绍 1.1 概述 PCI-1716/1716L 是一款功能强大的高分辨率多功能 PCI 数据采集卡 它带有一个 250KS/s16 位 A/D 转换器,1K 用于 A/D 的采样 FIFO 缓冲器 PCI-1716/1716L 可以提供 16 路单端模拟量输入或 8 路差分模拟量输入, 也可以组合输入 它带有 2 个 16 位 D/A 输出通道 16 路数字量输入通道 16 路数字量输出通道和 1 个 1MHz 16 位计数器通道 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-1716/1716L 带有 1K 的采样 FIFO( 先进先出 ) 缓冲器, 用于 A/D 转换, 该特性提供了连续高 速的数据传输及 Windows 下更可靠的性能 1.1.4 卡上可编程计数器 PCI-1716/1716L 提供了可编程的定时器和计数器, 用于为 A/D 变换提供触发脉冲 计数器芯片为 82C54 或与其兼容的芯片, 它包含了三个 16 位的 10MHz 时钟的计数器 其中有一个计数器作为事件计 数器, 用于对输入通道的事件进行计数 另外两个级联在一起, 用作脉冲触发的 32 位定时器 2

1.1.5 16 路数字输入和 16 路数字输出 PCI-1716/1716L 快速安装使用手册 提供 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. 16 位高分辨率 A/D 转换, 高达 250KS/s 采样速率, 且卡上带 1K 采样 FIFO 缓冲器 2. 16 路单端或 8 路差分模拟量输入, 或组合输入方式 3. 每个输入通道的增益可设置 4. PCI 总线数据传输 ; 自动校准功能 5. 单极 / 双极输入范围, 最大量程范围 0~10V( 单极性 ) +/-10V( 双极性 ) 6. 2 路 16 位模拟量输出 ( 仅 PCI-1716), 输出范围 :-10V ~ +10V 7. 16 路数字量输入 (TTL 电平 ) 16 路数字量输出 (TTL 电平 ) 8. 1 路可编程定时 / 计数器, 最大输入频率 1MHz 9. 自动通道 / 增益扫描 10. 板卡 ID 1.3 选型指导 PCI-1716/1716L 板卡硬件接口为 68 孔型接口, 需要搭配一根两端带针型接口的 68 芯 SCSI-II 电缆 PCL-10168, 且需要一个 68 芯 SCSI 接线端子板 ADAM-3968 或 PCLD-8710/8710BNC 1.PCI-1716/1716L 和 ADAM-3968 的连接 3

2.PCI-1716/1716L 和 PCLD-8710 的连接 3.PCI-1716/1716L 和 PCLD-8710BNC 的连接 4

第二章 安装与测试 2.1 初始检查 研华 PCI-1716/1716L, 包含如下三部分 : 一块 PCI-1716/1716L 高分辨率多功能 PCI 数据采集卡, 一本使用手册和一个内含板卡驱动的光盘 打开包装后, 请您查看这三件是否齐全, 请仔细检查有没有在运送过程中对板卡造成的损坏, 如果有损坏或者规格不符, 请立即告知我们的服务部门或是本地经销代理商, 我们将会负责维修或者更换 取出板卡后, 请保留它的防震包装, 以便在您不使用时将采集卡保护存放 在您用手持板卡之前, 请先释放手上的静电 ( 例如, 通过触摸您电脑机箱的金属底盘释放静电 ), 不要接触易带静电的材料, 比如塑料材料等 手持板卡时只能握它的边沿, 以免您手上的静电损坏面板上的集成电路或组件 2.2 Windows2K/XP/9X 下板卡的安装 安装流程图, 如下 : 5

2.2.1 软件的安装 : 2.2.1.1 安装 Device Manager 和 32bitDLL 驱动注意 : 测试板卡和使用研华驱动编程必须首先安装 Device Manager 和 32bitDLL 驱动 第一步 : 将启动光盘插入光驱 ; 第二步 : 安装执行程序将会自动启动安装, 这时您会看到下面的安装界面 : 图 2-1 注意 : 如果您的计算机没有启用自动安装, 可在光盘文件中点击 autorun.exe 文件启动安装程序 第三步 : 点击 CONTINUE, 出现下图界面 ( 见图 2-2) 图 2-2 第四步 : 点击 Installation, 进入安装驱动界面 首先安装 Device Manager 也可以在光盘中执行 6

\tools\devmgr.exe 直接安装 图 2-3 第五步 : 点击 Individual Driver, 然后选择您所安装的板卡的类型和型号, 然后按照提示就可一 步一步完成驱动程序的安装 图 2-4 根据您使用的板卡类型, 选择板卡驱动来安装 ( 见图 2-5) 7

图 2-5 2.2.1.2 32bitDLL 驱动手册 ( 软件手册 ) 说明安装完 Device Manager 后, 相应的驱动手册 Device Driver s Manual 也会自动安装 注意在安装过程中可以选择此驱动手册的语言版本, 默认为英文版, 可以手动选为中文版 有关研华 32bitDLL 驱动程序的函数说明, 例程说明等资料在此驱动手册中获取 快捷方式位置为 : 开始 / 所有程序 / Advantech Automation/ Device Manager/ DeviceDriver's Manual 也可以直接执行 C:\ProgramFiles\ADVANTECH\ADSAPI\Manual\Driver.chm 2.2.1.3 32bitDLL 驱动编程示例程序说明点击自动安装界面的 Example&Utility 出现以下界面 ( 见图 2-6) 选择对应的语言安装示例程序 例程默认安装在 C:\Program Files\ADVANTECH\ADSAPI\Examples 下 可以在这里找到 32bitDLL 驱动函数使用的示例程序供编程时参考 示例程序的说明在驱动手册 Device Driver s Manual 中有说明, 见下图 2-7 8

图 2-6 图 2-7 2.2.1.4 LabVIEW 驱动程序安装使用说明研华提供 LabVIEW 驱动程序 注意 : 安装完前面步骤的 Device Manager 和 32bitDLL 驱动后 LabVIEW 驱动程序才可以正常工作 光盘自动运行点击 Installation, 再点击 Advance Options: 9

图 2-8 出现以下界面 ( 见图 2-9): 图 2-9 点击 : LabVIEW DAQ VIs 来安装 LabVIEW 驱动程序和 LabVIEW 驱动手册和示例程序 也可以在光盘中直接执行 : 光盘 \ LabVIEW \ LabVIEW.exe 来安装 安装完后 LabVIEW 驱动帮助手册快捷方式为 : 开始 / 程序 / Advantech Automation/LabVIEW/ XXXX.chm 默认安装下也可以在 C:\Program Files\National Instruments\LabVIEW\help\Advantech 中直接打开 LabVIEW 驱动帮助手册 LabVIEW 示例程序默认安装在 C:\Program Files\National Instruments\LabVIEW\examples \Advantech 10

目录下 2.2.1.5 ActiveDAQ 控件安装使用说明研华提供 ActiveDAQ Pro 控件, 供可视化编程使用 注意 : 安装完前面步骤的 Device Manager 和 32bitDLL 驱动后安装 ActiveDAQ 控件, 才能正常工作 光盘自动运行点击 Installation 再点击 Advance Options 出现安装界面 ( 见图 2-9) 点击: ActiveDAQ Pro 来安装 Active DAQ 控件和示例程序 也可以在光盘中直接执行 : 光盘 \ActiveDAQ\ActiveDAQ.exe 来安装 ActiveDAQ 控件使用手册快捷方式为开始 / 程序 / Advantech Automation/ActiveDAQ Pro/ ActiveDAQ Pro.chm 默认安装下也可以在 C:\Program Files\ADVANTECH\ActiveDAQ Pro 中直接打开 Active DAQ 驱动手册 :ActiveDAQ Pro.chm ActiveDAQ 控件示例程序安装在 C:\Program Files\ADVANTECH\ActiveDAQ Pro\Examples 目录下 以上所有驱动都可以在研华官方网站下载 : http://support.advantech.com.cn/support/downloadsrdetail.aspx?sr_id=1-98svl&doc_source= Download 2.2.2 硬件的安装 : 第一步 : 关掉计算机, 将您的板卡插入到计算机后面空闲的 PCI 插槽中 ( 注意 : 在您手持板卡之前触摸一下计算机的金属机箱壳以免手上的静电损坏板卡 ) 第二步 : 检查板卡是否安装正确, 可以通过右击 我的电脑, 点击 属性, 弹出 系统属性 框 ; 选中 硬件 页面, 点击 设备管理器 ; 将弹出画面, 如下图所示 : 从图中可以看到板卡已经成功安装 第三步 : 从开始菜单 / 所有程序 /Advantech Automation/Device Manager, 打开 Advantech Device Manager, 如下图 : 11

当您的计算机上已经安装好某个产品的驱动程序后, 它前面将没有红色叉号, 说明驱动程序已经安装成功 比如上图中的 PCI-1716 前面就没有红色叉号 PCI 总线的板卡插好后计算机操作系统会自动识别,Device Manager 在 Installed Devices 栏中 My Computer 下也会自动显示出所插入的器件, 这一点和 ISA 总线的板卡不同, 如上图所示 点击 Setup, 弹出下图 : 在此界面中, 您可以设置模拟输入采用单端输入还是差分输入, 两个模拟输出通道采用内部基准电 压还是外部基准电压, 以及输出范围 设置好后点击 OK 注意 : 模拟量输入的差分通道设置需要每 12

个通道分别进行设置 至此,PCI-1716/1716L 数据采集卡的软件和硬件已经安装完毕, 可进行板卡测试 2.3 测试 在上图的界面中点击 Test, 弹出下图 : 2.3.1 模拟输入功能测试 测试界面说明 : Channe1 No: 模拟量输入通道号 (0-15); Input range: 输入范围选择 ; 可以通过下拉框来选择不同的量程范围 ; Analog input reading: 模拟量输入通道读取的数值 ; Channel mode: 通道设定模式 ; 可显示单端或差分 ; Sampling period: 采样时间间隔 测试时可用 PCL-10168( 两端针型接口的 68 芯 SCSI-II 电缆,1 米 /2 米 ) 将 PCI-1716/1716L 与 ADAM-3968 ( 可 DIN 导轨安装的 68 芯 SCSI-II 接线端子板 ) 连接, 这样 PCI-1716/1716L 的 68 个针脚和 ADAM-3968 的 68 个接线端子一一对应, 可通过将输入信号连接到接线端子来测试 PCI-1716/1716L 管脚 例如 : 在单端输入模式下, 测试通道 0, 需将待测信号接至通道 0 所对应接线端子的 68 与 60 管脚, 13

在通道 0 对应的 Analog input reading 框中将显示输入信号的电压值 2.3.2 模拟输出功能测试 在测试界面中点击模拟输出标签, 弹出下图 : 两个模拟输出通道可以通过软件设置选择输出正弦波 三角波 方波, 您也可以设置输出波频率以 14

及输出电压幅值 例如, 要使通道 0 输出 4.5V 电压, 在 Manual Output 中设置输出值为 4.5V, 点击 Out 按钮, 即可在管脚 AO0_OUT 与 AO_GND 之间输出 4.5V 电压, 这个值可用万用表测得 注意 :PCI-1716 板卡的模拟量输出速度是静态更新, 不能用来高速输出电压信号 2.3.3 数字量输入功能测试 在测试界面中点击数字量输入标签, 弹出下图 : 用户可以方便地通过数字量输入通道指示灯的颜色, 得到相应数字量输入通道输入的是低电平还是高电平 ( 红色为高, 绿色为低 ) 例如, 将通道 0 对应管脚 DI0 与数字地 DGND 短接, 则通道 0 对应的状态指示灯 (Bit0) 变绿, 在 DI0 与数字地之间接入 +5V 电压, 则指示灯变红 PCI-1716/1716L 板卡是非隔离的数字量输入, 悬空状态下默认为高电平状态 当通道和地线短接时, 可得到低电平信号 2.3.4 数字量输出功能测试 在测试界面中点击数字量输出标签, 弹出下图 : 15

用户可以通过按动界面中的方框, 方便的将相对应的输出通道设为高输出或低输出 高电平为 5V, 低电平为 0V 用电压表测试相应管脚 ( 即 DO0-15 和 DGND), 可以测到这个电压 例如图中, 低八位 输出 84, 高八位输出 21( 十六进制 ) 2.3.5 计数器功能测试 点击计数器, 弹出下图 : 16

您可以选择 Event counting( 事件计数 ) 或者 pulse out( 脉冲输出 ) 两种功能 选择事件记数时, 将信号发生器接到管脚 CNT0-CLK, 当 CNT0-GATE 悬空或接 +5V 时, 事件计数器将开始计数 例如 : 在管脚 CNT0-CLK 接 100Hz 的方波信号, 计数器将累加方波信号的频率 如果您选择脉冲输出, 管脚 CNT0-OUT 将输出频率信号, 输出信号的频率可以设置 例如图上显示, 设置输出信号的频率为 1KHz 以上是使用研华提供的 Device Manager 的 TEST 界面来测试板卡的 5 项基本功能 如果测试通过, 证明板卡硬件没有问题 17

第三章 信号连接 在数据采集应用中, 模拟量输入基本上都是以电压信号输入 为了达到准确测量并防止损坏您的应用系统, 正确的信号连接是非常重要的 这一章我们将向您介绍如何来正确连接模拟信号的输入 输出以及计数器的连接 管脚图 : ( 注意 :PCI-1716L 没有 23~25 和 57~59 管脚功能 ) 18

3.1 模拟信号输入连接 : 3.1.1 单端模拟输入连接 PCI-1716/1716L 提供 16 路模拟量输入通道, 当测量一个单端信号时, 只需一根导线将信号连接到 输入端口, 被测的输入电压以公共地为参考 没有地端的信号源称为 浮动 信号源, 在这种模式下, PCI-1716/1716L 为外部浮动信号源提供一个参考地 测量单端模拟信号输入, 标准连接方法如下图所示 : 3.1.2 差分式模拟输入连接 PCI-1716/1716L 有 16 个模拟输入通道, 可以设置成 8 对差分式输入通道 差分输入需要两根线分别接到两个输入通道上, 测量的是两个输入端的电压差 如果信号源连有参考地, 则 PCI-1716/1716L 的地端和信号源的地端之间会存在电压差, 这个电压差会随信号源输入到输入端, 这个电压差就是共模干扰 为了避免共模干扰, 您可以将信号地连到低电压输入端 连接方式如下图所示 : 19

通过这种连接方式, 可以消除在信号源和板卡地之间的共模干扰电压 (VCM) 如果是一个浮动信号源连接到差分输入端, 信号源可能会超过 PGIA 的共模输入范围,PGIA 过饱和将不能正确读出输入电压值, 因此您必须将浮动信号源的两端连接到 AIGND 如下图所示, 将浮动信号源的两端分别通过一个电阻连接到 AIGND 这种连接可以消除信号源同板卡地之间的共模电压 但是, 这样做的一个缺点就是串联的两个电阻增大了信号源负载 例如, 输入阻抗 Rs 是 1KΩ, 两个电阻 Ra 和 Rb 分别是 100KΩ, 电阻负载增加的 200KΩ 就会导致 -0.5% 的增益误差 电路图和计算 过程如下图所示 : 3.2 模拟信号输出连接 PCI-1716 有两个 D/A 转换通道,AO0-OUT AO1-OUT, 您可以使用内部提供的 -5V/-10V 的基准 电压产生 0 到 +5/+10 的模拟量输出, 您也可以使用外部基准电压 AO0-REF AO1-REF, 外部基准电压 范围是 -10V/+10V, 比如外部参考电压是 -7V 则输出 0V 到 +7V 的输出电压 连接方法如图所示 : 20

3.3 触发源连接 3.3.1 内部触发源连接 PCI-1716/1716L 带有一个 82C54 或与其兼容的定时器 / 计数器芯片, 它有三个 16 位连在 10MHz 时钟源的计数器 Counter 0 作为事件计数器或脉冲发生器, 可用于对输入通道的事件进行计数 另外两个 counter 1 counter 2 级联在一起, 用作定时脉冲触发的 32 位定时器 从 PACER-OUT 输出一个上升沿触发一次 A/D 转换, 同时您也可以用它作为别的同步信号 3.3.2 外部触发源连接 PCI-1716/1716L 也支持外部触发源触发 A/D 转换, 当 +5V 连接到 TRG-GATE 时, 就允许外部触发, 当 EXT-TRG 管脚有一个上升沿时触发一次 A/D 转换, 当 TRG-GATE 连接到 DGND 时, 不允许外部触 发 3.4 数字信号连接 PCI-1716/1716L 有 16 路 TTL 数字输入和 16 路 TTL 数字输出通道 PCI-1716/1716L 从 TTL 设备 接收或输出数字信号, 连接示意图, 如下图所示 : 接收一个开关或继电器信号, 需要接一个上拉电阻, 以确保开关断开时, 输入高电平信号, 连接如 21

图所示 : 3.5 计数器功能接线 接线图如上所示 将需要计数的脉冲接到计数器的 CLK 端即可正常计数 GATE 默认已经为高电 平有效 GATE 接低电平计数停止 22

第四章例程使用详解 研华提供的软件编程有三种方式 : * API 函数编程的方式 : 主要是使用动态链接库来编程, 提供五种语言 (VC VB BCB Console Delphi) 的例子程序 ; * ActiveDAQ Pro 控件方式编程 : 提供六种语言 (VC VB BCB C# Delphi VB.NET) 的例子程序 ; * LabVIEW 编程 : 提供在 LabVIEW 平台上使用控件方式编程的例程 本章将介绍这些例子程序的使用 4.1 4.1.1 板卡支持例程列表 API 函数编程方式 Example Name Description VC VB Console Delphi BCB AD_INT 用中断方式单通道采集允许用户使用 FIFO AD-DMA-BM 展示主 DMA 采集功能 AD_SOFT 用软件触发方式采集单通道数据 MAD_INT 用中断方式多通道采集允许用户使用 FIFO MAD_SOFT 用软件触发方式采集多通道数据 DA_SOFT 用软件触发方式模拟量输出 ( 电压 ) DI_SOFT 展示数字量输入功能 DO_SOFT 展示数字量输出功能 COUNTER 展示计数功能 FREQ_IN 频率测量功能 PULSE 脉冲输出功能 PORT_RW 演示端口位 / 字节输出函数.. DIO_SOFT_DWORD 演示端口 I/O 读写函数. 4.1.2 LabVIEW 函数编程方式 PCI-1716/1716L 支持例程有 :ADDMABM,ADINT,ADSOFT,DASOFT( 仅 PCI-1716),COUNTER, DISOFT,DOSOFT,FREQIN,MADSOFT,MADINT,PULSE,PORT_RW 23

4.2 常用例子使用说明 ( 以 API 函数编程的例程为例 ) 4.2.1 AD_SOFT( 软件触发方式例程 ) 单通道模拟量数据采集例程 ( 软件触发模式 ): 该例程主要使用 DRV_AIConfig 配置模拟量输入通道等信息, 使用模拟量输入函数 (DRV_AIVoltageIn), 通过软件触发方式 ( 使用 Windows Timer) 实现数据采集 1) 单击 Setting 菜单弹出下面的对话框 : Device: 显示出所安装的设备, 如果你安装了多块板卡可以在这里选择支持该例程的板卡 ; Range: 选择输入范围 ; Channel: 选择输入通道 2) 单击 Scan, 弹出下面的对话框 : 可以设置计数的时间间隔, 默认值为 1000 毫秒 3) 单击 Run 菜单项中的 Start 菜单就可以开始软件触发模式数据采集, 单击 Stop 项停止 24

4.2.2 AD_INT( 中断方式进行数据采集的例程 ) 单通道模拟量数据采集例程 ( 中断模式 ): 该例程通过 DRV_FAIIntStart 函数启动了中断功能, 该功能运行于后台, 可以使用 DRV_FAICheck 函数检查工作状态, 同时可以使用 DRV_FAITransfer 函数传输数据, 当工作结束, 或者任何时刻, 你都可以采用 DRV_FAIStop 来停止工作, 另外 : 该例程支持用户设定 FIFO 大小 1) 单击 Setting, 弹出设备选择窗口如下所示 : 25

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: 真实的电压数据 Event: 事件 ; 是否允许设置事件来编程 ( 只是对中断和 DMA 方式来讲 ), 如果选择 Enable, 则当程序完成 Conv.# 设定的转换次数之后自动弹出数据显示对话框 ; 若选择的是 Disable, 则当用户单击 Stop 按钮的时候, 才会弹出数据显示对话框 3) 设置完成后单击 Display, 弹出下面的对话框 : 26

设置将要现实的数据的范围, 默认 (0~99) 注 :Stop Pt 不能大于 Conv.# 设置的数值 4) 单击 Run 菜单项开始采集数据, 当采集完成 Conv.# 设置的那么多次的 A/D 转换之后, 就会显示 ( 假设没有修改 Display 菜单中的默认值 )0~99 点的数据 显示窗口如下所示 : 4.2.3 AD_DMA_BM(DMA 方式进行数据采集的例程 ) 单通道模拟量数据采集例程 (DMA 模式 ):DMA 是最快的数据传输方式, 数据在没有 CPU 介入的情况下直接在设备和内存间传输 设备驱动会探测数据转换状态并发送合适的事件通知用户 首先调用 DRV_EnableEvent 函数使能事件通知功能, 再调用函数 DRV_FAIDmaExStart 启动高速采样 接下来可以调用 DRV_CheckEvent 函数来等待使能的事件通知, 当接收到 Buffer Change 事件进行对数据进行处理 DRV_FAITerminate 函数随时都可以被用来中止采样操作 1) 单击 Setting, 弹出设备选择窗口如下所示 : 2) 选择设备点击 Select 按钮后的对话框如下图所示 : 27

对话框中的参数含义如下 : Select Device: 按钮可以弹出板卡选择的对话框 Scan Channel: 可以输入要采集的通道数据号, 其范围由板卡的通道数目确定 Data Type: 数据类型 ;Raw Data 原始数据 二进制 / 十六进制 未经过 DA 转换的数据 ; Gain Option: 选择增益, 即量程范围 ; Pacer Rate: 设置采样频率 ; Conv.#:A/D 转化的数目, 注意 : 这个数字必须是半 FIFO 大小的整数倍 ; Clock Source: 时钟源选择, 可以选择使用内部时钟或外部时钟 ; Trig. Mode: 触发模式, 可以选择使用 Pacer 模式 Post 模式 Delay 模式 About 模式 ; Triggering: 触发方式,Internal 内部触发 ;External 外部触发 ; Trig. Edge: 触发沿选择,Rising: 上升沿 ;Falling: 下降沿 ; Trig. Type: 触发类型, 模拟量触发 / 数字量触发 ; Single/Auto:Cyclic: 循环模式 ;Noncyclic: 非循环模式 ; Data Type:Raw Data: 原始数据 ;Voltage: 真实的电压数据 ; Event: 事件 ; 是否允许设置事件来编程 ( 只是对中断和 DMA 方式来讲 ), 如果选择 Enable, 则当 28

程序完成 Conv.# 设定的转换次数之后自动弹出数据显示对话框 ; 若选择的是 Disable, 则当用户单击 Stop 按钮的时候, 才会弹出数据显示对话框 3) 设置完成后单击 Display, 弹出下面的对话框 : 设置将要现实的数据的范围, 默认 (0~99) 注 :Stop Pt 不能大于 Conv.# 设置的数值 4) 单击 Run 菜单项开始采集数据, 当采集完成 Conv.# 设置的那么多次的 A/D 转换之后, 就会显示 ( 假设没有修改 Display 菜单中的默认值 )0~99 点的数据 显示窗口如下所示 : 4.2.4 DI_SOFT ( 数字量输入例程 ) 数字量输入例程 ( 软件触发模式 ): 该例程主要使用 PT_DioReadPortByte 配置数字量输入通道等信息, 使用数字量输入函数 (DRV_DioReadPortByte, 读字节函数 ), 通过软件触发方式 ( 使用 Windows Timer) 实现数据采集 1) 单击 Setting 菜单弹出下面的对话框 : 29

Device: 显示出所安装的设备, 如果你安装了多块板卡可以在这里进行选择 ; Channel: 选择数字量输入通道 ; 2) 单击 Scan, 弹出下面的对话框 : 可以设置计数的时间间隔, 默认值为 1000 毫秒 3) 单击 Run 菜单项中的 Start 菜单就可以开始察看数字量输入值, 单击 Stop 项停止输入 注 : 这里在屏幕中央看到的是读字节函数返回的结果 4.2.5 DO_SOFT( 数字量输出 ): 数字量输出例程 : 该例程主要使用 PT_DioWriteBit/PT_DioWritePortByte 配置数字量输出通道等信 30

息, 使用数字量输出函数 (DRV_DioWriteBit(): 按位输出 ;DRV_DioWritePortByte(): 按字节输出 ); 通过 PT_DioGetCurrentDOByte 配置回读通道等信息, 使用 DRV_DioGetCurrentDOByte 读回当前的数字量输出状态 1) 启动程序之后的界面如下图所示 : 2) 单击 Setting 菜单后弹出 Parameter Setting 对话框 : 参数含义 : Device: 选择计算机中安装的板卡 ; Module: 选择计算机中安装的模块 ( 因为本机未装模块, 故不能用 ); Channel: 输出通道的选择 ; 这里要注意的是 : 因为后面的输出对话框中实际上只有 8 个 bit 的数据, 所以板卡上面每个十六位的通道在这里实际上是对应两个通道的 Mask:16 位掩码, 用来屏蔽用户希望禁止 ( 置 0) 的 DO 通道或保留 ( 置 1) 3) 设置结束之后点击 Run 菜单, 即可弹出输出对话框 : 31

要使用这个对话框必须了解这个对话框中各个参数的含义 : Write Byte: 按字节输出 ; 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.6 COUNTER( 计数程序 ) 计数例程 : 该例程通过 PT_CounterConfig/ PT_CounterStart/PT_CounterEventRead 来配置计数通道等设置, 通过 DRV_CounterEventStart 函数启动了计数功能, 使用 DRV_CounterEventRead 函数读取计数结果 1) 单击 Setting 菜单弹出下面的对话框 : Device: 显示出所安装的设备, 如果你安装了多块板卡可以在这里进行选择 ; Channel: 选择计数通道 ( 硬件接线是将待计数信号从 Counter0 CLK,GND 接入 ); 2) 单击 Scan, 弹出下面的对话框 : 32

可以设置计数的时间间隔, 默认值为 1000 毫秒 3) 单击 Run 菜单项中的 Start 菜单就可以开始计数, 显示在窗口中间, 单击 Stop 项停止计数 第五章遇到问题, 如何解决? 当您在使用板卡遇到问题时, 可以通过下述途径来解决 : 1. 请详细阅读随板卡送的硬件 Manual(PDF 格式的文档 ) 安装在光盘 \Documents\Hardware Manuals 目录下 2. 详细阅读安装驱动后的软件手册 快捷方式位置为 : 开始 / 程序 / Advantech Automation/ Device Manager/ Device Driver's Manual 也可以直接执行 C:\ProgramFiles\ADVANTECH\ADSAPI\Manual\ Device Driver s manual.chm 3. 登陆下述网页,http://www.advantech.com.cn/support/, 搜索相应的产品型号 得到一些常见问题解答以及相应的驱动程序和工具 中文手册 快速指南 4. 登陆中国区主页 http://www.advantech.com.cn/support/ 点击左上角中国区 FTP 下载资源, 会得到中国区支持的一些最新资源 也可以直接访问 ftp://ftp.advantech.com.cn/ 来进入 FTP 网站 33