Wertbaustein bezieht sich auf den Wert einer angegebenen Variable oder Eigenschaft. Werte, die mit einem Wertbaustein gespeichert werden, können gelesen oder überschrieben werden.
Dieser Baustein definiert eine Variable. Legen Sie die gewünschte Variable fest.
'Var1' oder '$Global.Var1'
Dieser Baustein definiert eine lokale Variable. Legen Sie die gewünschte lokale Variable fest.

'$Local.Var1'
Dieser Baustein definiert einen Bildschirm oder ein Objekt. Legen Sie den gewünschten Bildschirm oder das Objekt fest.
'$GraphicObject.NumericDisplay1'
Int, Bool, Zeichenfolge oder Float
'2', 'true', 'ABC', '1.23'
Zeit
'time(0)'
Datum
'date(YYYY, MM, DD)'
Uhrzeit
'timeOfDay(H, M, S)'
Datum und Uhrzeit
'datetime(YYYY, MM, DD, H, M, S)'
Adresse
'address(123.123.123.123)'
| Typ | Bereich |
| Int | -2147483648 - 4294967295 |
| Bool | True oder False |
| String | Speichert bis zu 1024 Zeichen. |
| Float | -1.7E308...1.7E308 Die Datenpräzision von Gleitkommadaten ist auf 15 Stellen beschränkt. |
| 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 |
Dieser Baustein definiert die Eigenschaft des Anzeigegeräts: entweder „$Target“ für das Anzeigegerät oder „$FTP“ für den FTP-Server.
Plattformeigenschaft

'$Target.Target01'
FTP-Server-Eigenschaft

'$FTP'
Dieser Baustein definiert eine Alarm-Eigenschaft außer Alarmgruppe. Legen Sie die gewünschte Alarm-Eigenschaft fest.

'$AllAlarm'
Dieser Baustein definiert eine Alarmgruppeneigenschaft. Legen Sie die gewünschte Alarmgruppeneigenschaft fest.

'$AlarmGroup.AlarmGroup1'
Dieser Baustein definiert eine Datenprotokollierungseigenschaft. Legen Sie die gewünschte Datenprotokollierungs-Eigenschaft fest.

'$DataLogging.LoggingGroup1'
Dieser Baustein definiert eine Rezept-Eigenschaft (außer Rezeptsteuerungseigenschaften). Legen Sie die gewünschte Rezept-Eigenschaft fest.

'$Ingredient.RecipeFamily1'
Dieser Baustein definiert eine Rezeptsteuerungseigenschaft. Legen Sie die gewünschte Rezeptsteuerungs-Eigenschaft fest.

'$RecipeControl.RecipeControl1'
Nachdem Sie die Eigenschaften der Rezeptsteuerung ([Rezeptfamilien-ID], [Rezeptgruppen-ID] und [Rezept-ID]) angegeben haben, führen Sie den Vorgang [Rezept] aus. die [Rezeptsteuerung] allein kann keine Vorgänge mit den Rezepturdaten durchführen.
Rezept
(Beispiel)
Beim Lesen von Rezeptdaten mit FamilyID=1, GroupID=1 und RecipeID=1

'$RecipeControl.RecipeControl1.FamilyID = 1;
$RecipeControl.RecipeControl1.GroupID = 1;
$RecipeControl.RecipeControl1.RecipeID = 1;
loadRecipe();'
Dieser Baustein definiert eine Operationsprotokolleigenschaft. Legen Sie die gewünschte Operationsprotokoll-Eigenschaft fest.

'$OperationLog'

'$Device.ModbusTCPDriver1.SchneiderModbusTCPIPEquipment1.ScanOffStatus'
Dieser Baustein gibt die Tabellen-ID mit Hilfe eines Wertebausteins, z. B. eines Variablenblocks oder eines Konstantenblocks, an.
Wenn der Wert der Tabellen-ID außerhalb des Bereichs liegt oder die Qualität der Variable „schlecht“ ist, wird der Auslöser oder Vorgang, der diesen Baustein verwendet, nicht ausgeführt, und das Skript führt den nächsten Auslöser oder Vorgang aus.
Welche Tabellenzeichenfolge ausgegeben wird, wird durch die [Benutzersprach-ID] festgelegt.
Eigenschaftsfenster [Target01] ➞ Registerkarte [Funktion] ➞ Registerkarte [Optionen] ➞ [Grundeinstellungen]
'getLanguageText(AUSDRUCK)'
(Beispiel)
Wenn im Folgenden sowohl die [Benutzersprach-ID] als auch die Tabellen-ID gleich 1 sind, lautet die Ausgabe „blau“.


'getLanguageText(1)'
Dieser Baustein gibt den Text mit der in der Sprachtabelle eingestellten Schriftart aus. Wenn die Schriftart des Ausgabetexts nicht mit der Schriftart des Objekts übereinstimmt – z. B. eines Schalters, der den Text verwendet – wird der Text möglicherweise nicht richtig angezeigt.
Um Schriftarten abzugleichen, verknüpfen Sie die Schriftart des Objekts mit der Quelleigenschaft 'Target01.Preference.LanguageID' von [Benutzersprach-ID]. Beachten Sie, dass Sie beim Zuordnen von Quelleigenschaften einen Bereichskonverter erstellen und auswählen müssen, der die Sprach-ID in den in der Sprachtabelle festgelegten Schriftartwert (Dec) umwandelt.