LucidIoT Ethernet Network Digital Input Module
The LucidIoT network i/o controller is available in many different configurations processing and controlling analog and digital signals by Ethernet bus.
This page describes the operation and configuration of the network digital input configuration. The unit acquires up to 16 digital signals. The acquired data can be transmitted via MQTT, Modbus TCP/IP or JSON interface. It is also possible to log the digital states to the internal file system. Logged data is available for download by FTP.
The drawing depicts the LucidIoT digital input module with 4 voltage sources (e.g 10V) connected to the IO terminals X1.1 and X1.2 (Input channel 0), X2.1 and X2.2 (Input channel 4), X3.1 and X3.2 (Input channel 8), and X4.1 and X4.2 (Input channel 12).
The LucidIoT module offers two slots and allows installation of two different operation functions. IO slot 0 (on the left) provides the channels 0-3 (X1) and 4-7 (X2). IO slot 1 (on the right) provides the channels 8-11 (X3) and 12-15 (X4).
The drawing shows that the positive input line is connected to uneven terminal numbers (e.g. X1.1 and X4.1). The negative input line of the signal is connected to even terminal numbers (e.g. X1.2 and X4.2).
The network digital input module is available for three different threshold voltage levels: 5V, 10V and 24V.
Possible configurations of LucidIoT are e.g. the LIOT16-DI8-24V-DI8-10V with 8 digital 24V input channels installed at IO slot 0 and 8 digital 10V input channels installed at IO slot 1.
Another example for a mixed mode IO module is the LIOT16-DI8-24V-AO8-10V with 8 digital 24V input channels located at IO slot 0 and 8 analog 0-10V output channels installed at IO slot 1.
Configuration of Channels
The picture shows the configuration of the network digital input module.
Each input can operate in different modes:
- In Reflect mode the current state of the input signal is acquired and can be read.
- In Edge Detection mode a signal transition is stored. This allows to detect fast changing signals.
- In Count mode the module counts signal transitions and the counter value can be read.
A filter evaluates only valid signals with were stable for configurable Scan Time. This debounce filter helps to avoid unstable intermediate states as they are e.g. generated by mechanical switches or relays.