Voraussetzung
-
Die TIA Portal Openness-Anwendung ist mit dem TIA Portal verbunden.
Siehe Verbindung zum TIA Portal aufbauen -
Ein Projekt ist geöffnet.
Siehe Projekt öffnen
Einleitung
Sie können mit TIA Portal Openness die Anwendungs-ID im Gerät und in den Geräteelementen eines TIA Portal-Projekts einstellen, damit diese Anwendungs-IDs in der aktuellen Sitzung des TIA Portal zur späteren Verwendung gespeichert werden.
Sie stellen die Anwendungs-ID ein, indem Sie der API das Paar aus "Anwendungsschlüssel" und "Anwendungswert" bereitstellen.
Es gelten folgende Randbedingungen für die Anwendungs-ID des Geräte- und Geräteelementobjekts:
-
Ein Objekt eines Typs, der diese Funktion unterstützt, darf maximal 64 verfügbare Anwendungs-IDs haben.
-
Die Schlüssel- und/oder Wertlänge der Anwendungs-ID darf maximal 128 Zeichen umfassen.
-
Der Schlüssel der Anwendungs-ID eines bestimmten Objekts ist eindeutig.
-
Es darf nur eine Anwendungs-ID mit einem "Anwendungsschlüssel" eingestellt werden.
-
Wenn ein anderer Anwendungswert mit dem gleichen "Anwendungsschlüssel" eingestellt wird, wird der zuletzt eingestellte Anwendungswert gespeichert.
Programmcode
Ändern Sie folgenden Programmcode, um die Anwendungs-ID für Geräte- und Geräteelementobjekt festzulegen:
|
private static void SettingAppIDOnDevice(Device device) { // Ask for Service CustomIdentityProvider on the device/device item var customIdentityProviderService = device.GetService<CustomIdentityProvider>(); //Set the Application ID (Key-Value) pair customIdentityProviderService.Set("Application_Key", "Application_Value"); } |