IOMod 16DI – industrial 16 digital input module


IOMod 16DI is a stand-alone Modbus (RTU), IEC 60870-5-101 and IEC60870-5-103 digital input and digital output controller. Designed to achieve a high technological look and compact fit on DIN rail (EN 60715), IOMod 16DI is used for industrial applications where digital signaling is used and robust communication is essential.

IOMod 16DI is an ideal solution for such applications as data acquisition, observation, control, process monitoring, testing, and remote measurement. It is controlled over Modbus, IEC 60870-5-101 or IEC60870-5-103 protocol, and can be connected in parallel with other Modbus, IEC 60870-5-101 or IEC60870-5-103 equipment in a multi-drop installation scheme as in any SCADA system.

When using IOMod 16DI with WCC Lite gateway it is possible to monitor/control the I/O signals over Ethernet LANs or 3G/4G(LTE)/GSM/GPRS networks. It is a powerful solution for remote monitoring and control, alarm management, and data logging of I/O’s on cloud platform.


  • 16 digital inputs
  • Configurable active input signal polarity or input inversion
  • Configurable SPI, DPI
  • Pulse count and ON time count
  • Galvanically isolated inputs
  • Configuration over USB console
  • Drag and Drop firmware upgrade over USB mass storage
  • Modbus, IEC 60870-5-101 or IEC60870-5-103 communication over RS485
  • Software selectable termination resistor on RS485
  • LED indication for input and data transmission
  • Easy connection with WCC Lite gateway and platform


  • PC USB connection: Mini USB
  • Input connectors: Screw terminal plug connector


  • Configuration: Over USB console
  • Firmware upgrade: Over USB mass storage


  • Communication standard: RS485
  • Communication protocol: Modbus RTU, IEC 60870-5-101 and IEC60870-5-103
  • Speed: 600 – 115200 baud


Device data
Article numberIOMOD-16DI
Product Description16 Digital input module
Configuration softwareIOMOD Utility, Serial console (putty)*
Warranty2 years
Inputs and functions
Digital inputs16
Input voltage12-24 VDC
Input signal polarityConfigurable
Input inversionConfigurable
Input filterConfigurable (0..256000ms)
Input counter 16 (one per input) with a reset function
Interface and communication
RS485 interfaceANSI/TIA/EIA-485-A-1998
Communication protocols– Modbus RTU Slave;
– IEC 60870-5-101 Slave;
– IEC 60870-5-103 Slave.
Baudrate600 – 115200 baud
ParityNone, Even, Odd
Terminating resistors120 Ohm (configurable)
USB interface
TypeMini USB
UseConfiguration/Firmware upgrade
Power supply
Auxiliary power supply9-33VDC (full range)
Power consumption40mA @ 12VDC, 20mA @ 24 VDC
Insulation voltage3 kV
Operating conditions
Operating temperature-40°C … 85°C
Storage temperature-40°C … 85°C
Relative humiditymax. 95 % (non condensing)
Protection classIP20
Dimensions and installation instructions
Case height x width x depth119 x 17.5 x 101 mm
Installation typeDIN Rail mounting
* IOMOD Utility is configuration tool for IOMOD devices with firmware v2.x, for devices with fw v1.x configuration can be done via USB port as Serial console interface like Putty.



IOMOD-16DI – 16 Digital input module with IEC 60870-5-103, IEC 60870-5-101, or Modbus RTU Slave protocol

On request*:


* – IOMOD devices 8DI8DO, 8AI, 4RTD, 16DI, 8DI2RO, HT with firmware versions v1.x supports only 1 protocol. To change protocol is required to change firmware. All types of firmware are accessible to all customers without any additional payment.

Contact Us