Versionshinweise > ThingWorx Apps 9.0.0 Versionshinweise
ThingWorx Apps 9.0.0 Versionshinweise
Die folgenden Funktionsverbesserungen, gelösten Support-Fälle, bekannten Probleme und Einschränkungen sowie Informationen zum Ende der Unterstützung sind Teil von ThingWorx Apps 9.0.0:
Verbesserungen
Implementierung für das Binden von Eigenschaften KEPServerEX Tags
Die Implementierung für das Binden von Anlageneigenschaften an KEPServerEX Tags über die Seite Weitere Eigenschaften wurde aktualisiert für eine bessere Leistung.
Eigenschaften, die über die Seite Weitere Eigenschaften an KEPServerEX Tags gebunden werden, werden jetzt remote gebunden.
Eigenschaften einer Einzelanlage können nur für eine KEPServerEX Verbindung an Tags gebunden werden.
Anlagen mit Eigenschaften, die an KEPServerEX Tags gebunden sind, müssen die Dingform IndustrialThingShape entweder direkt für das Anlagending selbst, in der Dingvorlage für den Anlagentyp oder in einer vom Anlagentyp geerbten Dingvorlage implementieren. Sobald die Dingform IndustrialThingShape einem Ding oder einer Dingvorlage hinzugefügt wurde, kann sie nicht mehr entfernt werden.
Die Dingvorlage für einen Anlagentyp mit Eigenschaften, die an KEPServerEX Tags gebunden sind, muss eine Dingvorlage verwenden, die aus einer der Remote-Dingvorlagen, z.B. PTC.SCA.SCO.KepserverBasedPhysicalAssetThingTemplate, erweitert wurde. Die Remote-Dingvorlagen sind: RemoteThing, RemoteThingWithFileTransfer, RemoteThingWithTunnels oder RemoteThingWithTunnelsAndFileTransfer.
Kunden, die ein Upgrade durchführen möchten, erhalten Anweisungen, die vorhandenen Eigenschaftsbindungen in die neue Remote-Bindungsimplementierung zu migrieren. Statusausdrücke, Trends und Warnungen, die KEPServerEX Tags verwenden, bleiben weiterhin lokal gebunden und werden durch die Migration nicht beeinflusst. Weitere Informationen finden Sie unter Upgrade für ThingWorx Apps ausführen.
Der neue Anlagentyp Auf KEPServerEX basierendes Asset implementiert die Dingform IndustrialThingShape und kann verwendet werden, um neue Assets mit Eigenschaften, die an KEPServerEX Tags gebunden sind, zu erstellen. Der Anlagentyp unterstützt dieselben standardmäßigen Anlagebeziehungen wie Standard-Assets. Fügen Sie die Dingform IndustrialThingShape nur zu Anlagen hinzu, die den von PTC bereitgestellten Anlagentyp Asset verwenden, wenn diese Anlage keine Eigenschaften an Edge MicroServer (EMS) Geräte binden muss. Die Eigenschaften eines einzelnen Ausrüstungsgegenstandes können nicht sowohl an KEPServerEX als auch an Edge MicroServer (EMS) gebunden sein. Anlagen mit Eigenschaften, die an Edge MicroServer (EMS) gebunden sin, können die Dingform IndustrialThingShape nicht implementieren. Weitere Informationen finden Sie unter Assets mit dem Edge MicroServer (EMS) verbinden.
Vorhandene Eigenschaften, die mit der lokalen Bindungsimplementierung aus früheren Versionen an KEPServerEX Tags gebunden sind, funktionieren weiterhin, wenn sie nicht migriert werden. Lokale Bindungen an KEPServerEX Tags können unter Verwendung von ThingWorx Composer nach wie vor manuell vorgenommen werden. Diese Bindungen profitieren jedoch nicht von der verbesserten Leistung der neuen Remote-Bindungsimplementierung.
Verbesserungen bei der Statuskonfiguration
Alle Status können jetzt auf globaler Ebene aktiviert, deaktiviert und bearbeitbar gemacht werden, einschließlich der Status Nicht konfiguriert und Nicht verfügbar. Mindestens ein Status muss immer aktiviert sein. Weitere Informationen finden Sie unter Anlagenstatus konfigurieren und anpassen.
Jeder aktivierte Status kann als Fallback-Status festgelegt werden, indem er an die letzte Position in der Statustabelle verschoben wird. Der Ausdruck für den letzten Status in der Tabelle wird automatisch zu true ausgewertet und kann nicht bearbeitet werden. Zuvor war der Status Nicht verfügbar der permanente Fallback-Status.
Weitere Informationen finden Sie unter Status.
Verbesserungen bei der Beispielimplementierung für Arbeitsanweisungen
Dem Arbeitsanweisungsbildschirm wurde ein Bereich hinzugefügt, der den Namen sowie eventuell vorhandenen Arbeitsanweisungstext für den ausgewählten Schritt anzeigt. Weitere Informationen finden Sie unter Text-Arbeitsanweisungen-Komponente.
Die Maßeinheit wird jetzt für jede Zeile in der Liste Materialien angezeigt. Weitere Informationen finden Sie unter Materiallistenkomponente.
Es werden alle Ebenen verschachtelter Arbeitsdefinitionen innerhalb eines Satzes von Arbeitsanweisungen in der sequenziellen Navigationsleiste zur Auswahl angezeigt. Zuvor wurde nur die erste Ebene der Arbeitsdefinitionen angezeigt. Die Kacheln für die Schritte sind in der Reihenfolge nummeriert, in der sie beim Navigieren durch den Satz von Arbeitsanweisungen auftreten. Weitere Informationen finden Sie unter Sequenzielle Navigationskomponente.
Das Mashup PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation verwendet jetzt den Dienst GetNestedWorkDefinitionsWithThumbnails anstatt des Dienstes GetNestedWorkDefinitionsWithThumbnails. Beide Dienste befinden sich auf dem Ding PTC.SCA.SCO.ProductionOrderUtils.
Weitere Informationen finden Sie unter Beispielimplementierung für Arbeitsanweisungen.
Unterstützung für die Synchronisierung der Datenbankinformationen mit dem Datenbankschema
Kunden können jetzt die für Data Shapes angegebenen Datenbankinformationen aktualisieren und diese Datenbankinformationen mit dem Datenbankschema synchronisieren. Etwaige identifizierte Unterschiede sowie neue Spalten oder Tabellen werden zur Datenbank hinzugefügt. Vorhandene Datenbankinformationen werden weder geändert noch entfernt. Weitere Informationen finden Sie unter Datenbankinformationen mit Datenbankschema synchronisieren.
Die Prozesse für das Hinzufügen von Fremdschlüsseln, von benutzerdefinierten Eigenschaften zu Operator Advisor Entitäten und neuen Entitäten zum Operator Advisor Datenmodell verwenden jetzt die neue Methode zur Angabe von Datenbankinformationen und zur Synchronisierung mit dem Datenbankschema. Weitere Informationen finden Sie unter Fremdschlüssel hinzufügen oder entfernen, Operator Advisor Entitäten benutzerdefinierte Eigenschaften hinzufügen und Dem Operator Advisor Datenmodell benutzerdefinierte Entitäten hinzufügen.
Hinzufügung von Fremdschlüsseln zu Datenbanktabellen
Es sind jetzt Fremdschlüssel-Beschränkungen in Datenbanktabellen, die sich auf das Operator Advisor Datenmodell beziehen, vorhanden, einschließlich kaskadierendes Löschverhalten für alle Datenmodellobjekte. Kunden können weitere Fremdschlüssel hinzufügen, um ihre Geschäftsanforderungen zu unterstützen. Weitere Informationen finden Sie unter Fremdschlüssel hinzufügen oder entfernen und Löschverhalten für Fremdschlüssel festlegen.
Kunden, die ein Upgrade durchführen möchten, erhalten Anweisungen, fehlerhafte Daten in der Datenbank zu bereinigen, bevor die Fremdschlüssel zur Datenbank hinzugefügt werden. Fehlerhafte Daten sind Daten, welche nach dem Hinzufügen der Fremdschlüssel die Referenzintegrität verletzen würden. Weitere Informationen finden Sie unter Upgrade für ThingWorx Apps ausführen.
Protokollierung historischer Daten deaktivieren
Die umfassende Protokollierung von historischen Daten für das Operator Advisor Datenmodell kann deaktiviert werden, wenn sich die Protokollierung nachteilig auf die Leistung auswirkt. Ist die umfassende Protokollierung deaktiviert, wird lediglich ein begrenzter Satz an historischen Daten protokolliert. Standardmäßig ist dieser begrenzte Satz, was für andere Operator Advisor Funktionalität erforderlich ist. Dieser begrenzte Satz kann so konfiguriert werden, dass weitere Daten protokolliert werden, um Geschäftsanforderungen zu unterstützen.
Weitere Informationen finden Sie unter Protokollierung historischer Daten deaktivieren.
Unterstützung von Teil-Tag-Navigationskriterien für die Prozessplankonvertierung
Es wurde Unterstützung für Teil-Tag-Navigationskriterien hinzugefügt, die beim Konvertieren von Prozessplänen von Windchill MPMLink in Operator Advisor verwendet werden.
MPMLink OData-Konnektor konfigurieren
Bei der Konfiguration von Operator Advisor zur Konvertierung von Prozessplänen von Windchill MPMLink ist es jetzt nicht länger notwendig, ein Duplikat des bereitgestellten MPMLink OData-Konnektors (PTC.SCA.SCO.MPMLink_ODataConnector) für die Konfiguration zu erstellen. Ein Duplikat muss nur dann erstellt werden, wenn der Konnektor benutzerspezifisch angepasst wird. Kunden, die ein Upgrade durchführen, werden angehalten, den bereitgestellten Konnektor nach erfolgtem Upgrade zu konfigurieren, anstatt einen vorhandenen, doppelten Konnektor zu verwenden. Weitere Informationen finden Sie unter Verbindungen zu Windchill für die Prozessplan-Konvertierung konfigurieren.
Erweiterung für [Demo] Fertigungsplanung
Die optionale Erweiterung ThingWorx-Apps-[Release-Version]-extension-factory-demo fügt die Kachel [Demo] Fertigungsplanung zur Konsole hinzu. Diese Kachel enthält Beispielbildschirme für die Verwaltung von Projektaufträgen, die Anzeige von Arbeitsdefinitionen und Materialien sowie für die Verknüpfung von Anlagen mit Arbeitsdefinitionen und Operationen.
Weitere Informationen finden Sie unter Beispielimplementierung für Fertigungsplanung.
Unterstützung von Datenimport in Operator Advisor aus anderen Systemen
Daten aus externen Quellen können jetzt in Operator Advisor importiert werden, indem Importbündel mit Inhalt, der gemäß dem Datenvertrag formatiert ist, verwendet werden. Weitere Informationen finden Sie unter Import-Bündel erstellen.
Die Konvertierung von Windchill MPMLink Prozessplänen in Operator Advisor Arbeitsdefinitionen wird weiterhin unterstützt.
Weitere Informationen finden Sie unter Daten in Operator Advisor importieren.
Verbesserungen beim URL-Kürzungsdienst
Der URL-Kürzungsdienst für Textbenachrichtigungen verwendet jetzt Google Firebase.
Weitere Informationen finden Sie unter URL-Kürzungsdienst konfigurieren.
Unterstützung für ThingWorx Hochverfügbarkeits-aktiv-aktiv-Umgebungen
ThingWorx Apps kann in einer ThingWorx Hochverfügbarkeits-aktiv-aktiv-Umgebung mit der folgenden Konfiguration ausgeführt werden:
Hochverfügbarkeits-aktiv-aktiv-Installation mit zwei Servern
Ausführung mit Apache Ignite, eingebettet in die ThingWorx Plattform, anstatt Ignite eigenständig auszuführen
Eine Hochverfügbarkeits-aktiv-aktiv-Umgebung erfordert eine neue Installation. Ein Upgrade von vorherigen Versionen auf ein 9.0 System mit einer ThingWorx Hochverfügbarkeits-aktiv-aktiv-Umgebung wird nicht unterstützt.
Das Importieren von Anlagen in Hochverfügbarkeits-aktiv-aktiv-Umgebungen hat u.U. nachteilige Auswirkungen auf die Leistung.
Verbesserungen bei der Dokumentation
Ab Version 9.0.0 wurde die Dokumentation für Operator Advisor mit der ThingWorx Apps Dokumentation in einem einzigen Hilfe-Center zusammengeführt.
Das ThingWorx Apps Hilfe-Center sowie das Operator Advisor Hilfe-Center für Version 8.5 stehen separat auf der Hilfe-Center-Seite für die ThingWorx Produktfamilie zur Verfügung.
Support-Matrizen
Support-Matrizen für ThingWorx Apps stehen auf der Seite Referenzdokumente zur Verfügung:
Gelöste Support-Fälle
Die folgenden Support-Anfragen wurden in ThingWorx Apps 9.0.0 gelöst:
Anfragenummer
Beschreibung
14543625
Problem mit dem Autocomplete-Widget in Mashups mit Blog-Dingen wurde behoben.
14985690
Die Protokollierung historischer Daten kann jetzt deaktiviert oder so konfiguriert werden, dass nur spezifische Aktionen für spezifische Data Shapes protokolliert werden. Weitere Informationen finden Sie unter Protokollierung historischer Daten deaktivieren.
15170840
Problem mit der Eigenschaft dateFormat des Widget Timeline Chart wurde behoben.
15170850
Tooltips werden jetzt wie erwartet angezeigt, wenn das Timeline Chart-Widget in einem modalen Popup verwendet wird.
15291351
Das Problem, dass die Start-Schaltfläche beim Starten einer Remotezugriffs-Sitzung deaktiviert wurde, wurde behoben.
15329531
Es stehen jetzt Anweisungen zur Verfügung, um sicherzustellen, dass die Schaltflächen "Zurück" zu einer benutzerdefinierten Startseite umleiten und nicht zur Haupt-Konsolenseite für ThingWorx Apps. Weitere Informationen finden Sie unter Schaltflächen "Zurück" in benutzerdefinierte Mashups einschließen.
15364788
Das Problem mit E-Mail-Benachrichtigungen für Warnungen auf Assets mit chinesischen Zeichen im Namen wurde behoben.
Bekannte Probleme und Einschränkungen
Die folgenden Probleme und Einschränkungen sind in ThingWorx Apps 9.0.0 bekannt:
Bekanntes Problem
Lösung
Eine ThingWorx Apps Sitzung läuft nicht automatisch ab, wenn der Wert, der für die Einstellung Leerlaufsitzungs-Timeout (Min.) festgelegt wurde, für UserManagementSubsystem erreicht wurde.
ThingWorx Apps ist so konstruiert, dass die aktualisierten Informationen in Echtzeit angezeigt werden, und die Sitzung läuft nicht ab.
Für Anlagen mit Eigenschaften, die an KEPServerEX Tags gebunden sind, wird der Anlagenstatus nicht immer aktualisiert, wenn die Verbindung zu KEPServerEX verloren geht. Damit Anlagenstatus-Ausdrücke den Verbindungsstatus für KEPServerEX prüfen, muss die Eigenschaft isConnected für die Anlage in den entsprechenden Statusausdrücken vorhanden sein.
Workaround: Fügen Sie die Eigenschaft isConnected zu den entsprechenden Statusausdrücken für Ihre Anlage hinzu, z.B. zum Statusausdruck für den Status Warnung.
1. Überschreiben Sie auf dem einzelnen Anlagending oder auf der Dingvorlage für einen Anlagentyp mit Eigenschaften, die an KEPServerEX Tags gebunden sind, den Dienst GetTagPickerProperties.
2. Fügen Sie im Skripteditor die Eigenschaft isConnected zum Wert myList hinzu und speichern Sie den Dienst. Dies erlaubt es Ihnen, die Eigenschaft isConnected auszuwählen, wenn Sie Statusausdrücke auf der Seite Status bearbeiten.
3. Bearbeiten Sie auf jedem betroffenen Anlagending die entsprechenden Statusausdrücke, damit die Eigenschaft isConnected für diesen Ausrüstungsgegenstand enthalten ist. Beispiel: Bearbeiten Sie den Statusausdruck für den Status Warnung auf Pump1 wie folgt:
"Asset_Pump1:isConected" AND "IS_DATA_OK" AND ("HAS_ALERTS")
4. Klicken Sie auf Speichern, um den aktualisierten Statusausdruck zu speichern.
Weitere Informationen finden Sie unter Status und Statusausdrücke angeben.
Während eines Upgrades wird der Anlagenstatuswert vom Server nicht geändert. Der Server wird heruntergefahren und es wird ein Neustart durchgeführt. Der Anlagenstatus nach Neustart des Server entspricht dem letzten Statuswert bevor der Server heruntergefahren wurde. Aus diesem Grund können KPI-Berechnungen, welche die Statusdauer verwenden, irreführende Daten für den Upgrade-Zeitraum enthalten.
Dieses Problem wird in einer zukünftigen ThingWorx Apps Version behoben.
Beim Bearbeiten einer Eigenschaft, die an ein KEPServerEX Tag gebunden ist, werden, nachdem geklickt wurde, um den aktuellen Tag-Wert zu entfernen, die zuvor getroffenen Auswahlen für Serverstruktur und Tags nicht hervorgehoben.
Dieses Problem tritt beim ersten Bearbeiten der Eigenschaft auf. Bei nachfolgender Bearbeitung werden die Auswahlen für Serverstruktur und Tags wie erwartet hervorgehoben.
Workaround: Klicken Sie auf Abbrechen und anschließend auf , um die Eigenschaft zu bearbeiten.
Weitere Informationen finden Sie unter Eigenschaften bearbeiten.
Dieses Problem wird in einer zukünftigen ThingWorx Apps Version behoben.
In der Materiallistenkomponente werden Materialmengen als Null angezeigt. Diese Problem tritt nur auf, wenn Windchill Rest Services (WRS) 2.0 mit einem Windchill 12.0.0.0 System verwendet wird.
Workaround: Verwenden Sie eine Windchill Version, die für WRS 2.0 unterstützt wird. Weitere Informationen finden Sie in der englischen Windchill REST Services Compatibility Matrix, die unter Referenzdokumente zur Verfügung steht.
Videos werden im Video Player-Widget im Safari-Browser auf einem Mac-Betriebssystem nicht gerendert.
Dieses Problem wird in einer zukünftigen ThingWorx Apps Version behoben.
Für Windchill MPMLink Prozesspläne, die in ThingWorx Apps 8.5.2 in Operator Advisor konvertiert wurden, werden die Einheits- und Mengeninformationen nicht richtig angezeigt.
Für Windchill MPMLink Prozesspläne, die vor ThingWorx Apps 8.5.2 in Operator Advisor konvertiert wurden, werden bearbeitete Teile nicht gespeichert und die Querauswahl-Hervorhebung funktioniert nicht.
Workaround: Konvertieren Sie den Prozessplan nach dem Upgrade auf ThingWorx Apps 9.0 erneut.
Weitere Informationen finden Sie unter Prozesspläne aus Windchill MPMLink konvertieren.
Werden Mashups zum ersten Mal direkt aus ThingWorx Composer angezeigt, so wird u.U. eine Meldung ausgegeben, dass der Benutzer nicht über eine gültige Lizenz verfügt.
Workaround: Laden Sie das Mashup erneut.
Dieses Problem wird in einer zukünftigen ThingWorx Apps Version behoben.
Sobald die Dingform IndustrialThingShape einem Ding oder einer Dingvorlage hinzugefügt wurde, kann sie nicht mehr entfernt werden.
Dieses Problem wird in einer zukünftigen ThingWorx Apps Version behoben.
Nachdem einem Ding eine ID hinzugefügt wurde, z.B. beim Verbinden von Anlageneigenschaften mit Edge MicroServer (EMS) Geräten, kann die ID nicht mehr entfernt werden.
Dieses Problem wird in einer zukünftigen ThingWorx Apps Version behoben.
Options-Navigationskriterien filtern bei der Konvertierung Prozesspläne nicht wie erwartet, wenn Operationen "überladen" sind. Überladene Operationen haben Ausdrücke zu Ressourcen innerhalb der Operation, z.B. Tools oder Anlagen, für mehr als einen Variantenfilter zugewiesen.
Überladene Prozesspläne, bei denen die Ausdrücke den Operationen selbst zugewiesen sind anstatt den Ressourcen innerhalb der Operationen, werden bei der Konvertierung wie erwartet gefiltert.
Informationen zum Ende von Unterstützung
Der NI TestStand Konnektor wird mit ThingWorx Apps nicht länger unterstützt.
ThingWorx ServiceMax Integration wird mit ThingWorx Apps nicht länger unterstützt.
Informationen zu Inhalt der in ThingWorx Apps 9.0 veraltet ist oder entfernt wurde finden Sie unter Veraltete Entitäten und Dienste.