The 2404 temperature or process controller with self and adaptive tuning, comes with a standard 8 segment setpoint programmer, with options for one, four or twenty programs of 16 segments each.It has a modular hardware construction which accommodates a wide range of plug-in modules. It will accept up to three I/O modules and two communication modules.