Vai al contenuto

Proprietà delle variabili

Il menù Variabili consente di caratterizzare le variabili del progetto tramite proprietà configurabili. La caratterizzazione è disponibile per le variabili delle tipologie Plc e Field.Le proprietà configurabili sono mostrate in una tabella. Ad ogni proprietà è associata una colonna della tabella. (Vedi figura seguente)Cliccando sulla cella desiderata, ove consentito, si aprirà un menù a tendina per la configurazione della proprietà della variabile oppure potrà essere inserito un testo. Proprietà delle variabili-image_0Le proprietà disponibili sono:
TYPESIZE
BOOL(8 bit)
BYTE(8 bit senza segno)
INT(16 bit con segno)
DINT(32 bit con segno)
LINT(64 bit con segno)
USINT(8 bit senza segno)
UINT(16 bit senza segno)
UDINT(32 bit senza segno)
WORD(16 bit senza segno)
DWORD(32 bit senza segno)
ULINT(64 bit senza segno)
REAL(32 bit virgola mobile)
STRING(stringa di caratteri)
  • Source viene visualizzata l’icona che identifica la tipologia di variabile (sola visualizzazione)
  • Name visualizza il nome della variabile (solo visualizzazione). Questo nome è l’identificativo della variabile, da utilizzare in tutto il progetto.
  • Group Classificazione delle variabili in funzione di una categoria (solo visualizzazione). Disponibile per le sole variabili di tipologia PLC. Usando il menu a tendina ‘Group filter’ è possibile visualizzare le sole variabili appartenenti alla categoria selezionata.
  • Alarm visualizza se la variabile è stata configurata di tipo allarme (sola visualizzazione)
  • Type visualizza il tipo della variabile con riferimento alla sintassi del linguaggio del PLC.
  • Description Consente di impostare una descrizione associata alla variabile. Disponibile per le sole variabili di tipologia Field e I/O; queste ultime solo in sola visualizzazione.
  • DescriptionId Consente di impostare una descrizione associata alla variabile selezionandola dal file delle stringhe. Tale descrizione verrá usata dai componenti visuali di diagnostica.
  • UserLevel Consente di impostare quali sono i livelli di accesso che possono accedere in scrittura alla variabile. Disponibile per le sole variabili di tipologia PLC e Field. I valori previsti sono:
  • 0 – 15 (se più di uno separati da virgola; es: 0,2,5)
  • ALL (tutti i livelli possono accedere)
  • NONE (nessun livello può accedere)
  • Array Di default vale 0. Indica che la variabile è una variabile singola. Per creare un array è sufficiente impostarne il numero di elementi. Disponibile per le sole variabili di tipologia PLC. Nel caso di variabili di tipo STRING, tale opzione consente di specificare la lunghezza della stringa compresa di terminatore (di default il valore è 32: 31 car + 1 terminatore di stringa)
  • Recipe Di sola visualizzazione, l’impostazione è da eseguire nella pagina Recipes. Disponibile per le sole variabili di tipologia PLC e Field.
  • Retained Consente di visualizzare se la variabile è di tipo “Non Ritentivo” (false) o “Ritentivo” (true) Disponibile per le sole variabili di tipologia PLC.
  • Min Consente di settare il valore minimo impostabile. Può essere una costante oppure un’altra variabile. Disponibile per le sole variabili di tipologia PLC e Field.
  • Max Consente di settare il valore massimo impostabile. Può essere una costante oppure un’altra variabile. Disponibile per le sole variabili di tipologia PLC e Field.
  • Wiring Disponibile per le sole variabili di tipologia PLC e Field.
  • ReadOnly Consente di caratterizzare l’accesso qualora venisse inserita nell’elenco delle variabili pubblicate nella griglia “Modbus Vars” di GF_Net (accesso mediante client Modbus RTU o TCP).