Anwenderschnittstellen (API)
7.6 API IInstances
Tabelle 7- 156 UpdateTagList() - .NET (C#)
Syntax
Parameter
Rückgabewerte
174
void UpdateTagList();
void UpdateTagList(
ETagListDetails in_TagListDetails
);
void UpdateTagList(
ETagListDetails in_TagListDetails,
bool in_IsHMIVisibleOnly
);
ERuntimeErrorCode UpdateTagList(
ETagListDetails in_TagListDetails,
bool in_IsHMIVisibleOnly,
string in_DataBlockFilterList
);
•
ETagListDetails in_TagListDetails:
Jede Kombination der folgenden vier Bereiche:
IO: Eingänge und Ausgänge
M: Merker
CT: Zähler und Zeiten
DB: Datenbausteine
Die Voreinstellung ist IOMCTDB.
Beispiel: IOM liest nur die Variablen aus der Area Eingänge / Ausgänge und
Merker.
•
bool in_IsHMIVisibleOnly:
Wenn true, werden nur Variablen gelesen, die mit "HMI Visible" markiert sind.
Die Voreinstellung ist true.
•
string in_DataBlockFilterList:
Ein String, der die Namen aller Datenbausteine enthält, die im Variablentabel-
len-Speicher verfügbar sein sollen. Der String muss in Anführungszeichen ste-
hen.
Beispiel: ""\"DB_1\", \"DB_2\" \"DB_3\"|\"DB_4\"\"DB_5\""
Alle Zeichen innerhalb der Anführungszeichen werden als DB-Name interpre-
tiert. Wenn der Datenbaustein im PLC-Programm nicht existiert, wird er dem Va-
riablentabellen-Speicher nicht hinzugefügt, dabei wird kein Fehler ausgelöst.
Damit diese Liste berücksichtigt wird, muss in_DataBlockFilterList un-
gleich NULL sein und in_TagListDetails muss "DB" enthalten.
Keine
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD