支持的数字I/O 设备
MERLIC 支持以下数字 I/O 设备:
系统要求和限制
Advantech
要求
-
装有 Windows 10(64 位)或更高版本操作系统,受供应商特定 SDK 支持且兼容英特尔的 PC 机。
- 安装了 Advantech DAQNavi SDK,版本为 3.1.6 或更高。
限制
- 不支持计数器。
- 不支持模式匹配。
- 不支持模拟功能。
- 如果使用 Advantech DAQNavi SDK 4.0 版(或更高版本),Advantech Navigator 中定义的设备设置不再会自动存储和从注册表自动加载,而是会从配置文件自动加载。由于当前接口不支持加载配置文件,所以改为使用设备的默认设置。这对于可配置的双向设备而言可能很重要,因为端口方向无法更改。
Contec
要求
- 装有 Windows 10(64 位)或更高版本操作系统,受供应商特定 SDK 支持且兼容英特尔的 PC 机。
- 安装了 Contec Runtime,版本为 4.4或更高。必须在您的搜索路径中可以找到 CDIO.dll。
限制
- 不支持计数器。
- 不支持模拟功能。
- 不支持双向 I/O 通道。
NIDAQmx
要求
- 装有 Windows 10(64 位)或更高版本操作系统,受供应商特定 SDK 支持且兼容英特尔的 PC 机。
- 安装了 NI-DAQmx,版本为 9.7.5 或更高。
- Windows:MVTec I/O 设备接口“hioNIDAQmx.dll”。如果已正确安装 MERLIC,则所有这些 DLL 都应位于 MERLIC 安装项的 bin 目录中,如“%PROGRAMFILES%\MVTec\MERLIC-5.7\bin\x64-win64”。
限制
- 不支持模拟通道。
- 不支持计时器。
- 不支持其他 NI-DAQmx 功能
- MERLIC 必须关闭,然后才能连接或断开 NI-USB 设备。在运行 MERLIC 时拔下 NI-USB 设备会导致应用程序崩溃。
- 对于引脚可用作数字输出或数字输入通道的设备,打开通道后的首次读取或写入操作可能需要更长的时间。