La versione 1.1 di EcoStruxure Machine Expert non supporta i controllori M258, LMC058 e LMC078.

Attribute hide_all_locals

Panoramica

L'istruzione pragma {attribute 'hide_all_locals'} impedisce la visualizzazione di tutte le variabili locali di una firma nella funzionalità di elenco componenti o nell'assistente di immissione. Questo attributo equivale all'assegnazione dell'attributo hide ad ogni particolare delle variabili locali.

Sintassi

{attribute 'hide_all_locals'}

Esempio

Il blocco funzione myPOU viene implementato mediante l'attributo:

{attribute 'hide_all_locals'}
FUNCTION_BLOCK myPOU
VAR_INPUT
a:INT;
END_VAR
VAR_OUTPUT
b:BOOL;
END_VAR
VAR
c,d:INT;
END_VAR

Nel programma principale sono definite 2 istanze del blocco funzione myPOU:

PROGRAM PLC_PRG
VAR
POU1, POU2: myPOU;
END_VAR

Quando si assegna un valore di ingresso a POU1, la funzionalità di elenco componenti che immette POU1 nella parte di implementazione di PLC_PRG visualizzerà le variabili a e b. Le variabili locali nascoste c o d non vengono visualizzate.