SA0060: Null come operando non valido
Rileva le operazioni in cui è presente un operando con il valore 0
provoca un'operazione non valida o priva di senso
Motivo: tale espressione può indicare un errore di programmazione. In ogni caso, costa runtime inutilmente.
Importanza: Media
Esempio 71. Esempio
PROGRAM PLC_PRG VAR byTemp1 : BYTE; wTemp2 : WORD; dwTemp3 : DWORD; END_VAR
byTemp1 := byTemp1 + 0; wTemp2 := wTemp2 - WORD#0; dwTemp3 := dwTemp3 * DWORD#0;
Uscita in Messaggi vista:
SA0060: Zero utilizzato come operando non valido