Title: PLC Programming with RSLogix 500 : How to Diagnose and Handle Troubles?