O bloco de valor refere-se ao valor de uma variável ou propriedade especificada. Você pode ler ou substituir os valores armazenados usando um bloco de valor.
Este bloco define uma variável. Defina a variável desejada.
'Var1' ou '$Global.Var1'
Este bloco define uma variável local. Defina a variável local desejada.

'$Local.Var1'
Este bloco define uma tela ou objeto. Defina a tela ou objeto desejado.
'$GraphicObject.NumericDisplay1'
Int, Bool, String ou Float
'2', 'true', 'ABC', '1.23'
Hora
'time(0)'
Data
'date(YYYY, MM, DD)'
Hora do dia
'timeOfDay(H, M, S)'
Date e hora
'datetime(YYYY, MM, DD, H, M, S)'
Endereço
'address(123.123.123.123)'
| Tipo | Faixa |
| Int | -2147483648...4294967295 |
| Bool | True ou False |
| String | Armazena até 1024 caracteres. |
| Float | -1.7E308...1.7E308 A precisão dos dados float é limitada a 15 dígitos. |
| 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 |
Este bloco define a propriedade da unidade de display, seja '$Target' para a unidade de display ou '$FTP' para o servidor FTP.
Propriedade do terminal

'$Target.Target01'
Propriedade do servidor FTP

'$FTP'
Este bloco define uma propriedade de Alarme, exceto Grupo de alarmes. Defina a propriedade do Alarme desejada.

'$AllAlarm'
Este bloco define uma propriedade do Grupo de alarmes. Defina a propriedade do Grupo de alarmes desejada.

'$AlarmGroup.AlarmGroup1'
Este bloco define uma propriedade de Registro de dados. Defina a propriedade do Registro de dados desejada.

'$DataLogging.LoggingGroup1'
Este bloco define uma propriedade de Receita (exceto propriedades de Controle de receita). Defina a propriedade da Receita desejada.

'$Ingredient.RecipeFamily1'
Este bloco define uma propriedade de Controle de receita. Defina a propriedade do Controle de receita desejada.

'$RecipeControl.RecipeControl1'
Depois de especificar as propriedades do Controle de receitas ([ID da família de receitas], [ID do grupo de receitas] e [ID da receita]), execute a operação [Receita]. [Controle de receita] sozinho não pode executar operações nos dados da receita.
Receita
(Exemplo)
Ao ler dados de receita com FamilyID=1, GroupID=1 e RecipeID=1

'$RecipeControl.RecipeControl1.FamilyID = 1;
$RecipeControl.RecipeControl1.GroupID = 1;
$RecipeControl.RecipeControl1.RecipeID = 1;
loadRecipe();'
Este bloco define uma propriedade de Registro de operação. Defina a propriedade do Registro de operação desejada.

'$OperationLog'

'$Device.ModbusTCPDriver1.SchneiderModbusTCPIPEquipment1.ScanOffStatus'
Este bloco especifica o ID da tabela usando um bloco de valor como um bloco da variável ou um bloco da constante.
Se o valor do ID da tabela estiver fora do intervalo ou a qualidade da variável for "ruim", o trigger ou operação que utiliza este bloco não será executado e o script executará o próximo trigger ou operação.
Qual string da tabela é saída é especificada pelo [ID do idioma do usuário].
[Target01] janela de propriedades ➞ guia [Função] ➞ guia [Opções] ➞ [Preferências]
'getLanguageText(Expressão)'
(Exemplo)
A seguir, se o [ID do idioma do usuário] for 1 e o ID da tabela for 1, a saída é "azul".


'getLanguageText(1)'
Este bloco gera texto com o tipo de fonte definido na tabela de idiomas. Se o tipo de fonte do texto de saída não corresponder ao tipo de fonte do objeto, como um interruptor que usa o texto, o texto pode não ser exibido corretamente.
Para corresponder os tipos de fonte, associar o tipo de fonte do objeto à propriedade de origem 'Target01.Preference.LanguageID' do [ID do idioma do usuário]. Observe que ao associar as propriedades de origem, crie e selecione um conversor de faixa que converte o ID do idioma para o valor do tipo de fonte (Dez) definido na tabela de idiomas.