Contact Omron, they will supply a free copy of CX programmer. This can be used to program the CPM series of PLC's, if your project is based on a different PLC you will need to buy a licence for the software to enable it for the full range.
The full range of Omron manuals can be downloaded from the US web site in PDF format.
If you require any help give me a call, I have been using Omron in various projects for a number of years and I have always found the Omron tech support to be excellent in the UK.