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

DINx: 数字输入通道
AOUTx: 模拟输出通道
读: 属性可读取
写: 属性可写入
  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");

VE3664L通道列表:
AIN1:4
MIN1
DIN1
名称 适用通道 读|写 可用值 出厂值 单位

备注

AccelSensitivity AIN1:4

读|写

0.05

加速度传感器灵敏度

Bandwidth AIN1:4

20400 Hz

带宽

InputRange AIN1:4

读|写

0~10.0000000000 10.0000000000 V

输入范围

InputType AIN1:4

读|写

Differential,SingleEnded,
IEPE,Current
SingleEnded

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

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

Raw AIN1:4
MIN1
DIN1



AIN1:4原始值
MIN1原始值
DIN1原始值

Rsense AIN1:4

250 Ω

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

Save AIN1:4
MIN1
DIN1

读|写
读|写
读|写

Disable

AIN1:4离线保存
MIN1离线保存
DIN1离线保存

ScaleDivisor AIN1:4

1.3871626420454546

AIN1:4比例除系数

ScaleMultiplier AIN1:4

1000000

AIN1:4比例乘系数

Voltage AIN1:4

V

电压值

Source MIN1

读|写

VirtualCounter VirtualCounter

MIN1数据源选择
VirtualCounter: 虚拟计数器值