NI 9218(FPGA接口)
- 更新时间2025-10-09
- 阅读时长5分钟
备注 本自动翻译仅为阅读便利而提供。请参阅英文版本以获取最新和最准确的信息。
FPGA I/O节点
使用配置为读取的FPGA I/O节点可与该设备配合使用。
备注 可以将NI 9218与具有可选时基源的其他模块同步。
软件中的接线端
| 接线端 | 说明 |
|---|---|
| AIx | AI输入通道x,其中x表示通道编号。NI 9218具有RTD通道0至1。 |
| 板载时钟 | 在LabVIEW程序框图中可访问板载时钟。板载时钟频率为13.1072 MHz。在单周期定时循环中使用FPGA I/O节点可以访问该通道。导出NI 9218的板载时钟以访问该通道。 |
| 开始 | 用于控制NI 9218开始采集数据的通道。 如需采集数据,请将TRUE写入开始通道。 当NI 9218正在采集数据时,必须将TRUE写入停止通道后,才能访问该模块的属性。将FALSE写入开始通道时,不会执行任何操作。 |
| 停止 | 用于控制NI 9218停止采集数据的通道。 如需停止采集数据,请将TRUE写入停止通道。 当NI 9218正在采集数据时,必须将TRUE写入停止通道后,才能访问该模块的属性。将FALSE写入停止通道时,不会执行任何操作。 |
可从NI 9218读取TEDS信息。
仲裁
该设备仅支持仅在有多个请求方时仲裁选项。无法设置该设备的仲裁设置。
模块方法
使用FPGA I/O方法节点以访问该设备的下列方法。
| 方法 | 说明 |
|---|---|
| 检查缓存状态 | 为每个通道返回布尔值,可表示从上一次检查缓存状态方法后通道是否存在激励故障或开路。 当FPGA I/O节点读取通道时,FPGA VI会确定通道状态并缓存任何TRUE值,直到执行检查缓存状态方法。 |
I/O属性
使用FPGA I/O属性节点访问该设备的下列I/O属性。
| 属性 | 说明 |
|---|---|
| 输入配置 | 将对应通道的输入配置设为下列十种模式之一:±60 V;±16 V;±16 V、12 V Ex.;±65 mV;±65 mV、12 V Ex.;±20 mA;±20 mA、12 V Ex.;±22 mV/V桥、2 V Ex.;±22 mV/V桥、3.3 V Ex.;±5 V IEPE AC耦合。 |
| LSB权重(±16 V范围) | 返回±16 V范围的LSB权重(单位:pV/LSB)。 |
| LSB权重(±20 mA量程) | 返回±20 mA范围的LSB权重(单位为fV/LSB)。 |
| LSB权重(±22 mV/V量程) | 返回±22 mV/V范围的LSB权重(单位为fV/LSB)。 |
| LSB权重(±5 V IEPE量程) | 返回±5 V IEPE范围的LSB权重(单位为pV/LSB)。 |
| LSB权重(±65 mV范围) | 返回±65 mV范围的LSB权重(单位为fV/LSB)。 |
| LSB权重(±60 V范围) | 返回±60 V范围的LSB权重(单位:pV/LSB)。 |
| 偏移量(±16 V范围) | 返回±16 V范围的校准偏移量(单位:nV)。 |
| 偏移量(±20 mA量程) | 返回±20 mA范围的校准偏移量(单位为nV)。 |
| 偏移量(±22 mV/V量程) | 返回±22 mV/V范围的校准偏移量(单位为nV)。 |
| 偏移量(±5 V IEPE量程) | 返回±5 V IEPE范围的校准偏移量(单位为nV)。 |
| 偏移量(±65 mV范围) | 返回±65 mV范围的校准偏移量(单位:nV)。 |
| 偏移量(±60 V范围) | 返回±60 V范围的校准偏移量(单位:nV)。 |
| 偏移校准启用 | 启用偏移校准。将断开两个信号输入引脚,并内部短接至ADC驱动电路。 |
| 启用分流校准 | 控制每个通道的分流校准开关。 |
模块属性
使用FPGA I/O属性节点访问该设备的下列模块属性。
| 属性 | 说明 |
|---|---|
| 采样率 | 设置NI-9218采集数据的速率。 |
| 模块ID | 返回模块ID:0x7757。 |
| 序列号 | 返回模块的唯一序列号。 |
| 供应商ID | 返回NI的供应商ID,0x1093。 |
激励保护
NI 9218激励电路可对过流或过电压故障情况进行保护。在以下情况下也会出现故障:
- 供给NI 9218外部电源连接器的电压低于最低要求电压。
- NI 9218上的激励引脚短路在一起。
- 连接的负载超过已上电传感器的输出电流极限。
对FPGA I/O属性节点的错误端子进行连线,以接收过流和过电压故障通知。如在至少一路通道中存在过流或过电压故障,LabVIEW将返回错误65654。
- 当发生警告时,仅会影响发生故障的通道,而模块中其他通道将会继续正常工作。
- 如发生错误,模块将无法从故障情况进行恢复,必须在排除故障后重启该模块。
单周期定时循环
该设备不支持单周期定时循环。