Durante l'esecuzione dell'applicazione locale, le variabili dell'origine dati che appaiono nell'editor dell'origine dati della scheda «Variables» vengono aggiornate a intervalli di tempo configurabili. In questo momento viene eseguita anche l'applicazione remota. Le variabili configurate nella visualizzazione, nel trend, come allarmi o per le ricette vengono trasferite e memorizzate automaticamente. Quando si accede a una variabile solo nel codice IEC, la variabile non viene aggiornata automaticamente. In questo caso, è necessario selezionare l'opzione «Aggiorna sempre» nell'editor dell'origine dati della scheda «Variabili».
I tipi di origine dati supportano l'accesso (in lettura o scrittura) alle variabili del PLC di origine per i seguenti tipi di dati:
-
Valore scalare al livello superiore
Esempio:
PLC_PRG.hugo -
Proprietà a un programma o GVL per mezzo di una chiamata quando è contrassegnata da
{attribute monitoring := 'call'}.Esempio:
PLC_PRG.PropertyCall -
Variabile mappata su indirizzi di bit
Esempio in
PLC_PRG:x AT %MX0.5 : BOOL; -
Variabile (tipo
BIT) in un blocco funzioneEsempio: Dichiarazione in
DUT:x, y : BIT, accesso bit:PLC_PRG.dutInst.y -
Variabile strutturata ottenibile
Esempio:
PLC_PRG.outerInst.innerInst.dwVar -
Proprietà all'istanza POU quando è contrassegnata con
{attribute monitoring := 'call'}Esempio:
PLC_PRG.instance.PropertyCall -
a livello superiore e a un'istanza quando è contrassegnata con
{attribute monitoring := 'variable'}Nota: Questo non può essere scritto dal monitoraggio o dalle fonti di dati.
-
Accesso alla matrice con indice letterale
Esempio:
PLC_PRG.arrOfInts[3],PLC_PRG.inst.arrOfBool[1] -
Accesso annidato (ad esempio, array di strutture o strutture di array)




ATTENZIONE

Accesso ai bit utilizzato nelle visualizzazioni trasferite tramite una funzione di connessione all'origine dati solo se contengono specifiche di offset letterali. Una visualizzazione non può elaborare una specifica di offset tramite costanti definite.