Supported Digital I/O Devices
MERLIC supports the following digital I/O devices:
System Requirements and Limitations
Advantech
Requirements
- Intel compatible PC with Windows 10 (64-bit) or newer that is also supported by the vendor-specific SDK.
- Installed Advantech DAQNavi SDK with version 3.1.6 (or higher).
Limitations
- No support of counters.
- No support of pattern matching.
- No support of analog functions.
- In case of Advantech DAQNavi SDK version 4.0 (or higher), the device settings defined in the Advantech Navigator are not automatically stored and loaded from the registry anymore, but from a configuration file. Since the current interface does not support loading a configuration file, the default settings of the device are used instead. This may be critical for configurable bidirectional devices since the port direction can not be changed.
Contec
Requirements
- Intel compatible PC with Windows 10 (64-bit) or newer that is also supported by the vendor-specific SDK.
- Installed Contec Runtime with version 4.4. (or higher). The CDIO.dll must be found within your search path.
Limitations
- No support of counters.
- No support of analog functions.
- No support of bi-directional I/O channels.
NIDAQmx
Requirements
- Intel compatible PC with Windows 10 (64-bit) or newer that is also supported by the vendor-specific SDK.
- Installed NI-DAQmx with version 9.7.5 (or higher).
- Windows: MVTec I/O device interface "hioNIDAQmx.dll". If you have properly installed MERLIC, all these DLLs should reside in the bin directory of the MERLIC installation, e.g., "%PROGRAMFILES%\MVTec\MERLIC-5.5\bin\x64-win64".
Limitations
- No support of analog channels.
- No support of timers.
- No support of other NI-DAQmx features.
- MERLIC has to be closed before connecting or disconnecting an NI-USB device. Unplugging of an NI-USB device while running MERLIC will crash your application.
- For devices where a pin can be used either as a digital output or a digital input channel, the first read or write operation after opening the channel may take substantially longer.