I use whatever prevents a phone call at 3 am. Generally the maintenance guys can read ladder and trouble shoot the real "hardware" problem without me getting involved.
It also pays to understand which language the PLC is most efficient in processing, can make a difference depending on the process.
It also pays to understand which language the PLC is most efficient in processing, can make a difference depending on the process.