Plc repair, Plc program transfer, Plc trouble shooting