The Schneider Electric TM171ODM22S is a programmable controller with 22 total I/O, designed for HVAC and pumping applications. It runs on 12...24 V +/-10% AC or 24 V +/-10% DC and carries a built-in Modbus RS-485 serial link for fieldbus integration. Inputs include six digital (sink/source capable, positive or negative logic) and five analog channels — three of which accept NTC temperature probes — plus two configurable voltage/current inputs. Outputs mix three 0...10 V analog, one PWM/PPM at 20 kHz, two triac outputs rated 3 A each, three relay outputs SPST sharing a common (2 A), and one open-collector output. The real-time clock operates from -4 to 131 °F (-20 to 55 °C). For local signalling, the front panel has 6 red, 5 green, and 7 amber LEDs.
Flush-mount enclosure, 3.0 in deep by 2.9 in wide by 1.3 in tall. The IP20 rating keeps it inside a panel or enclosure. A single LAN expansion port is available for future I/O extension.
