Supplied: 1 PLC FX Board Controller 20 i/o; 12 DC Inputs, 8 Relay Outputs 1 USB Interface Programming Cable 1 DIN Power Supply 24V input 120/240VAC 1 DIN Rail Access to Download latest software and manuals online PLC Ladder Logic Software with BONUS PLC Training Course The basic ladder logic Programming software BONUS a training course in ladder logic, from the basic functions to advanced applications as used in the industry today. -- SOFTWARE is Free, Cost include examples and data compilation.