Detecta las operaciones en las que un operando con valor "0" provoca una operación no válida o sin sentido.
Justificación: Este tipo de expresión podría indicar un error de programación. En cualquier caso, desperdicia innecesariamente tiempo de ejecución.
Importancia: Medio
Ejemplo
PROGRAM PLC_PRG VAR byTemp1 : BYTE; wTemp2 : WORD; dwTemp3 : DWORD; END_VAR byTemp1 := byTemp1 + 0; wTemp2 := wTemp2 - WORD#0; dwTemp3 := dwTemp3 * DWORD#0; --> SA0060: Zero used as invalid operand