EZTouchRackPLC with EZ7 7" HMI and EZRackPLC with 3 I/O Slots all built into one. Detachable Metal Front, NEMA 4/4X Class 1 Div 2. EZTouchEditor and EZRackPLC programming software needed.