SA0047: Accede all'indirizzo diretto
Determina l'accesso diretto all'indirizzo nel codice di implementazione.
Motivazione: La programmazione simbolica è sempre preferibile. Una variabile ha un nome che può avere anche un significato. Un indirizzo non può indicare a cosa serve.
Importanza: Alta
Regola PLCopen: N1 / CP1
Esempio 59. Esempio
PROGRAM PLC_PRG VAR xVar : BOOL; byVar : BYTE; END_VAR
xVar := %IX0.0; %QX0.0 := xVar; %MX0.1 := xVar; %MB1 := byVar;
Uscita in Messaggi vista:
SA0047: accessi all'indirizzo diretto '%IX0.0'
SA0026: accessi all'indirizzo diretto '%QX0.0'
SA0026: accessi all'indirizzo diretto '%MX0.1'
SA0026: accessi all'indirizzo diretto '%MB1'