libvkdaq
VKINGING 数据采集库 API 文档
 
载入中...
搜索中...
未找到
通道属性
注解
AINx: 模拟输入通道
MINx: 杂项输入通道. 可以使用 VkDaqGetDeviceAttributeVkDaqSetDeviceAttribute 来读取或写入MINx数据来源. 例如设置"dev1/MIN1"数据源为编码器"Encoder1"
int ret = VkDaqSetChannelAttribute("dev1/MIN1", "Source", "Encoder1");
int32_t VkDaqSetChannelAttribute(const char *chan, const char *attrName, const char *attrValue)
设置设备通道属性值

DINx: 数字输入通道
AOUTx: 模拟输出通道
读: 属性可读取
写: 属性可写入
改: 属性可在数据采集时修改
存: 属性可保存到ini文件中
  1. 使用 VkDaqGetChannelAttribute 读取设备属性.
    例如: 读取设备采样频率.
    char inputType[65536] = {0}; int ret = VkDaqGetChannelAttribute("dev1/AIN1", "InputType", inputType, sizeof(inputType) - 1);
    int32_t VkDaqGetChannelAttribute(const char *chan, const char *attrName, char attrValue[], int32_t size)
    获取设备通道属性值

  2. 使用 VkDaqSetChannelAttribute 写入设备属性.
    例如: 写入设备采样频率.
    int ret = VkDaqSetChannelAttribute("dev1/AIN1", "InputType", "100000");

VP6088通道列表:
AIN1:8
MIN1:2
DIN1
AOUT1:2
名称 适用通道 读|写 可用值 出厂值 单位

备注

AccelSensitivity AIN1:8

读|写

0.05

加速度传感器灵敏度

Bandwidth AIN1:8

20400 Hz

带宽

InputRange AIN1:8

读|写

0~10.00000000 10.00000000 V

输入范围

InputType AIN1:8

读|写

Differential,SingleEnded,
IEPE,Current
SingleEnded

Differential: 差分电压输入
SingleEnded: 单端电压输入
IEPE: IEPE输入
Current: 电流输入

提示:
因输入端的硬件差异,支持的输入类型,
请读取通道属性:InputTypeAvailable

Raw AIN1:8
MIN1:2
DIN1
AOUT1:2




读|写

AIN1:8原始值
MIN1:2原始值
DIN1原始值
AOUT1:2原始值

Rsense AIN1:8

250 Ω

采样电阻的阻值, 仅适用于电流输入类型

Save AIN1:8
MIN1:2
DIN1

读|写
读|写
读|写
读|写

Disable

AIN1:8离线保存
MIN1:2离线保存
DIN1离线保存

ScaleDivisor AIN1:8


1.953125000

AIN1:8比例除系数

ScaleMultiplier AIN1:8


1000000
1000000

AIN1:8比例乘系数

Source MIN1:2

读|写

VirtualCounter,
Counter1,Counter2,Counter3,Counter4,
Encoder1,Encoder2
VirtualCounter

MIN1:2数据源选择
VirtualCounter: 虚拟计数器值
Counter1: Dio1.1输入脉冲计数值
Counter2: Dio1.2输入脉冲计数值
Counter3: Dio1.3输入脉冲计数值
Counter4: Dio1.4输入脉冲计数值
Encoder1: 接在Dio1.1, Dio1.2上的旋转编码器1计数值
Encoder2: 接在Dio1.3, Dio1.4上的旋转编码器2计数值

TriggerLevel AIN1:8
MIN1:2

读|写

AIN:-10.00000000~10.00000000
MIN:0~4294967295
AIN:0.00000000
MIN:0
V

AIN1:8模拟触发电压值
MIN1:2触发值

Voltage AIN1:8
AOUT1:2


读|写

V
V

电压值
电压值

Waveout AOUT1:2

读|写

Disable,Enable Enable

波形输出:
Disable:不输出波形
Enable:输出波形