Plc program transfer, Plc trouble shooting, Plc repair