Il blocco valori fa riferimento al valore della variabile o alla proprietà specificata. Si possono leggere o sovrascrivere i valori che sono stati salvati con il blocco valori.
Questo blocco definisce la variabile. Impostare la variabile desiderata.
'Var1' o '$Global.Var1'
Questo blocco definisce le variabili locali. Impostare la variabile locale desiderata.

'$Local.Var1'
Questo blocco definisce la schermata o l’oggetto. Impostare l’oggetto o la schermata desiderati.
'$GraphicObject.NumericDisplay1'
Int, Bool, String o Float
'2', 'true', 'ABC', '1.23'
Ora
'time(0)'
Giorno
'date(YYYY, MM, DD)'
Ora del giorno
'timeOfDay(H, M, S)'
Giorno e ora
'datetime(YYYY, MM, DD, H, M, S)'
Indirizzo
'address(123.123.123.123)'
| Tipo | Intervallo |
| Int | -2147483648...4294967295 |
| Bool | True o False |
| String | Memorizza fino a 1.024 caratteri. |
| Float | -1.7E308...1.7E308 La precisione dei dati float è limitata a 15 cifre. |
| Time(ms) | -2147483648...2147483647 |
| Date | 1/1/1970...2/7/2106 |
| TimeOfDay | 00:00:00...23:59:59 |
| DateAndTime | 1/1/1970 00:00:00...2/7/2106 6:28:15 |
| Address | 000000000000...255255255255 |
Questo blocco definisce le proprietà del visualizzatore, '$Target' per il visualizzatore o '$FTP' per il server FTP.
Proprietà del target

'$Target.Target01'
Proprietà del server FTP

'$FTP'
Questo blocco definisce una proprietà degli allarmi, eccetto il Gruppo allarmi. Impostare la proprietà dell'allarme desiderata.

'$AllAlarm'
Questo blocco definisce una proprietà del Gruppo allarmi. Impostare la proprietà del Gruppo allarmi desiderata.

'$AlarmGroup.AlarmGroup1'
Questo blocco definisce una proprietà della Registrazione dati. Impostare la proprietà della Registrazione dati desiderata.

'$DataLogging.LoggingGroup1'
Questo blocco definisce una proprietà delle ricette (eccetto le proprietà Controllo ricette). Impostare la proprietà delle ricette desiderata.

'$Ingredient.RecipeFamily1'
Questo blocco definisce una proprietà del Controllo ricette. Impostare la proprietà del Controllo ricette desiderata.

'$RecipeControl.RecipeControl1'
Dopo aver specificato le proprietà del controllo ricetta ([ID famiglia di ricette], [ID gruppo di ricette] e [ID ricetta]), eseguire l'operazione [Ricetta]. Il solo [Controllo ricetta] non può eseguire operazioni sui dati della ricetta.
Ricetta
(esempio)
When reading recipe data with FamilyID=1, GroupID=1 e RecipeID=1

'$RecipeControl.RecipeControl1.FamilyID = 1;
$RecipeControl.RecipeControl1.GroupID = 1;
$RecipeControl.RecipeControl1.RecipeID = 1;
loadRecipe();'
Questo blocco definisce una proprietà del Registro operazioni. Impostare la proprietà del Registro operazioni desiderata.

'$OperationLog'

'$Device.ModbusTCPDriver1.SchneiderModbusTCPIPEquipment1.ScanOffStatus'
Questo blocco specifica l'ID della tabella utilizzando un blocco di valori come blocco di variabili o blocco di costanti.
Se il valore dell'ID tabella non è compreso nell'intervallo o se la qualità della variabile è "cattiva", l'attivazione o l'operazione che utilizza questo blocco non verrà eseguita e lo script eseguirà l'attivazione o l'operazione successiva.
La stringa di tabella che viene emessa è specificata da [ID lingua utente].
Finestra proprietà [Target01] ➞ scheda [Funzione] ➞ scheda [Opzioni] ➞ [Preferiti]
'getLanguageText(EXPRESSION)'
(Esempio)
Nel seguito, se [ID lingua utente] è 1 e l'ID tabella è 1, l'uscita è "blu".


'getLanguageText(1)'
Questo blocco emette testo con il tipo font impostato nella tabella lingue. Se il tipo font del testo in uscita non corrisponde al tipo font dell'oggetto, ad esempio un interruttore che utilizza il testo, il testo potrebbe non essere visualizzato correttamente.
Per abbinare i tipi font, associare il tipo font dell'oggetto alla proprietà di origine 'Target01.Preference.LanguageID' di [ID lingua utente]. Si noti che quando si associano le proprietà sorgente, si creano e si selezionano convertitori di intervallo che convertono l'ID della lingua sul valore del tipo font (Dec) impostato nella tabella lingue.