Skip to main content

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:

  • sa_icon_message.png SA0047: accessi all'indirizzo diretto '%IX0.0'

  • sa_icon_message.png SA0026: accessi all'indirizzo diretto '%QX0.0'

  • sa_icon_message.png SA0026: accessi all'indirizzo diretto '%MX0.1'

  • sa_icon_message.png SA0026: accessi all'indirizzo diretto '%MB1'