发行说明 > ThingWorx Apps 9.0.0 版本说明
ThingWorx Apps 9.0.0 版本说明
以下 功能增强已解决的支持案例已知的问题和限制以及支持终止信息ThingWorx Apps 9.0.0 的一部分:
增强功能
将属性绑定到 KEPServerEX 标记的实施更改
“其他属性”页面中设备属性到 KEPServerEX 标记绑定的实现已更新,可提高性能。
“其他属性”页面中绑定到 KEPServerEX 标记的属性现在已远程绑定。
单个设备上的属性只能绑定至一个 KEPServerEX 连接上的标记。
将属性绑定至 KEPServerEX 标记的设备必须实现 IndustrialThingShape 事物形态,这一实现既可以直接在设备事物本身完成,也可以在设备类型的事物模板或设备类型继承的事物模板中进行。将 IndustrialThingShape 添加到事物或事物模板后,便无法将其移除。
对于将属性绑定到 KEPServerEX 标记的设备类型,其事物模板必须扩展自某一远程事物模板,例如 PTC.SCA.SCO.KepserverBasedPhysicalAssetThingTemplate。远程事物模包括:RemoteThingRemoteThingWithFileTransferRemoteThingWithTunnelsRemoteThingWithTunnelsAndFileTransfer
提供了实施说明,可为客户升级以将现有属性绑定迁移到新的远程绑定。使用 KEPServerEX 标记的状况表达式、趋势和警报将继续在本地绑定,且不受迁移的影响。有关详细信息,请参阅 升级 ThingWorx Apps
新的“基于 KEPServerEX 的资产”设备类型实现了 IndustrialThingShape 事物形态,可用于创建将属性绑定到 KEPServerEX 标记的新资产。它与标准资产一样支持产品预设的设备关系。只有当设备无需将属性绑定到 Edge MicroServer (EMS) 设施时,才应使用 PTC 提供的“资产”设备类型将 IndustrialThingShape 添加到该设备。单个设备不能将属性同时绑定到 KEPServerEX 和 Edge MicroServer (EMS)。将属性绑定到 Edge MicroServer (EMS) 的设备无法实现 IndustrialThingShape 事物形态。有关详细信息,请参阅 将资产连接到 Edge MicroServer (EMS)
现有的采用先前版本的本地绑定实现方法绑定到 KEPServerEX 标记的属性,如果不迁移,仍可正常发挥作用。对 KEPServerEX 标记的本地绑定仍可使用 ThingWorx Composer 手动完成。但是,这些绑定无法受益于新的远程绑定实施带来的性能改进。
状况配置增强功能
所有状况现在均可全局禁用、启用和编辑,包括“未配置”“不可用”状况。必须至少始终启用一种状况。有关详细信息,请参阅 配置和自定义设备状况
任何已启用的状况均可设置为回退状况,只需将其移至状况表中的最后一个位置即可。表格中最后一个状况的表达式将自动计算为 true,并且无法编辑。以前,“不可用”状况为永久回退状况。
有关详细信息,请参阅 状态
工作指令增强功能实施示例
工作指令屏幕新增了一个显示选定步骤的名称和工作指令文本的区域。有关详细信息,请参阅 文本工作指示组件
现在,将对“物料”列表中的每一行显示测量单位。有关详细信息,请参阅 物料列表组成
在顺序导航栏中显示一组工作指示中的所有嵌套工作定义级别。之前,仅显示第一级工作定义。磁贴将按照用户在工作指示集中浏览时遇到磁贴的顺序依次编号。有关详细信息,请参阅 顺序导航组件
PTC.SCA.SCO.WorkDefinitionHorizontalSequentialNavigation 混搭现在使用 GetNestedWorkDefinitionsWithThumbnails 服务而不是 GetNestedWorkDefinitionsWithThumbnails 服务。两个服务都位于 PTC.SCA.SCO.ProductionOrderUtils 事物。
有关详细信息,请参阅 工作指示示例实施
支持将数据库信息与数据库模式同步
客户现在可以更新为数据形状指定的数据库信息,并将数据库信息与数据库模式同步。将标识所有差异,并将所有新列或表添加到数据库中。不会更改或移除任何现有数据库信息。有关详细信息,请参阅 同步数据库信息和数据库架构
添加外键、将自定义属性添加到 Operator Advisor 实体以及将新实体添加到 Operator Advisor 数据模型的过程现在采用新方法来指定数据库信息并与数据库架构同步。有关详细信息,请参阅 添加或移除外键将自定义属性添加到 Operator Advisor 实体将自定义实体添加到 Operator Advisor 数据模型
添加到数据库表的外键
外键约束现在出现在与 Operator Advisor 数据模型相关的数据库表中,其中包括所有数据模型对象的级联删除行为。客户可以添加其他外键以支持其业务需要。有关详细信息,请参阅 添加或移除外键设置外键的删除行为
提供为客户升级的操作说明,用于在将外键添加到数据库之前清理数据库中的任何“不良数据”。“不良数据”是指添加外键后将违反参考完整性的任何数据。有关详细信息,请参阅 升级 ThingWorx Apps
禁用历史数据日志记录
如果性能受到影响,可以禁用 Operator Advisor 数据模型的全面历史数据日志记录。如果禁用了全面日志记录,则只会记录有限的历史数据集。默认情况下,此有限数据集是其他 Operator Advisor 功能所必需的。可将有限集配置为记录其他数据,以支持业务需求。
有关详细信息,请参阅 禁用历史数据记录
针对工艺计划转换的部件标记导航条件支持
对于将工艺计划从 Windchill MPMLink 转换到 Operator Advisor 中时使用的部件标记导航条件,已增加对其的支持。
配置 MPMLink OData 连接器
在配置 Operator Advisor 以从 Windchill MPMLink 转换工艺计划时,不再需要创建所提供的 MPMLink OData Connector (PTC.SCA.SCO.MPMLink_ODataConnector) 的副本进行配置。只有在自定义连接器时才需要创建副本。建议客户升级后配置所提供的连接器,而不是使用现有的连接器副本。有关详细信息,请参阅 为工艺计划转换配置 Windchill 连接
制造计划演示扩展
可选的 ThingWorx-Apps-[发布版本]-extension-factory-demo 扩展在控制台中添加了 [Demo] Manufacturing Planning 磁贴。该磁贴包括用于管理作业单、查看工作定义和材料以及将设备链接到工作定义和操作的屏幕示例。
有关详细信息,请参阅 生产计划示例实施
支持将数据从其他系统导入 Operator Advisor
现在,可将来自任何外部源的数据导入到 Operator Advisor 中,并且导入资源包的内容按照数据约定进行格式设置。有关详细信息,请参阅 创建导入包
继续支持将 Windchill MPMLink 工艺计划转换为 Operator Advisor 工作定义。
有关详细信息,请参阅 将数据导入 Operator Advisor
URL 缩短服务增强功能
短信通知的 URL 缩短服务现在使用 Google Firebase。
有关详细信息,请参阅 配置 URL 缩短服务
支持 ThingWorx 高可用性环境
可在 ThingWorx 高可用性(HA)环境中运行 ThingWorx Apps,其配置如下:
双服务器高可用性安装。
运行嵌入 ThingWorx Platform 的 Apache Ignite,而不是单独运行 Apache Ignite。
高可用性环境需要进行全新安装。不支持将 ThingWorx 高可用性环境从先前的版本升级到 9.0 系统。
在高可用性环境中,导入设备时可能会遇到性能下降的情况。
文档增强功能
在 9.0.0 版本中,已将 Operator AdvisorThingWorx Apps 的文档合并到一个帮助中心。
8.5 版本中单独的 ThingWorx AppsOperator Advisor 帮助中心可在 ThingWorx 产品系列的帮助中心页面获得。
支持一览表
ThingWorx Apps 支持一览表位于 参考文档
已解决的支持问题
以下支持问题在 ThingWorx Apps 9.0.0 版本中得以解决:
问题编号
说明
14543625
带有博客事物的混搭中的 Autocomplete 小组件的问题已解决。
14985690
现在可以禁用历史数据日志记录,或将其配置为仅记录对特定数据形状的特定操作。有关详细信息,请参阅 禁用历史数据记录
15170840
Timeline Chart 小组件的 dateFormat 属性的问题已解决。
15170850
在模态弹窗中使用 Timeline Chart 小组件时,工具提示按照预期显示。
15291351
已禁用启动按钮启动远程访问会话的问题已解决。
15329531
现已提供操作说明来确保上一步按钮重定向至自定义主页,而不是主 ThingWorx Apps 控制台页面。有关详细信息,请参阅 在自定义混搭中包括 Back Button
15364788
对于名称包含中文字符的资产,其警报电子邮件通知的问题已解决。
已知问题和限制
ThingWorx Apps 9.0.0 版本中存在以下已知问题和限制:
已知问题
解决方案
ThingWorx Apps 会话在 UserManagementSubsystem“空闲会话超时 (分钟)”设置到期后并未自动超时。
ThingWorx Apps 旨在实时显示更新的信息,并不用于超时。
对于将属性绑定到 KEPServerEX 标记的设备,当 KEPServerEX 连接断开时,设备状况不一定会更新。要使设备状况表达式检查 KEPServerEX 连接状况,必须将设备的 isConnected 属性包括在相应的状况表达式中。
解决方法:将 isConnected 属性添加到设备的相应状况表达式,例如,将其用于“警告”的状况表达式。
1. 对于将属性绑定到 KEPServerEX 标记的设备类型,在单个设备事物或事物模板上改写 GetTagPickerProperties 服务。
2. 在脚本编辑器中,将 isConnected 属性添加到 myList 值,并保存服务。这样,当您在“状况”页面中编辑状况表达式时,可以选择 isConnected 属性。
3. 在每个受影响设备事物上,编辑相应的状况表达式以包括该设备的 isConnected 属性。例如,您可以编辑 Pump1 上的“警告”状况的状况表达式,如下所示:
"Asset_Pump1:isConected" AND "IS_DATA_OK" AND ("HAS_ALERTS")
4. 单击“保存”,以保存更新后的状况表达式。
有关详细信息,请参阅 状态指定状态表达式
升级期间,服务器关闭和重新启动时不会更改设备状况值。重新启动服务器后,设备状况会反映在关闭服务器之前的最后状况值。因此,使用状况持续时间的 KPI 计算可能错误包括了升级时间段。
此问题将在以后的 ThingWorx Apps 版本中解决。
当编辑绑定到 KEPServerEX 标记的属性时,在单击 以移除当前标记值之后,先前选定的“服务器结构”“标记”不会突出显示。
首次编辑属性时,会遇到此问题。在后续编辑中,先前选择的“服务器结构”“标记”会按预期突出显示。
解决方法:单击“取消”,然后单击 以编辑属性。
有关详细信息,请参阅 编辑属性
此问题将在以后的 ThingWorx Apps 版本中解决。
物料列表组成中,物料数量显示为空。此问题仅在 Windchill Rest Services (WRS) 2.0 用于 Windchill 12.0.0.0 系统时才会出现。
解决方法:使用 WRS 2.0 支持的其他 Windchill 版本。有关详细信息,请参阅 参考文档中的 Windchill REST Services 兼容性一览表
在 Mac OS 的 Safari 浏览器中,视频不会在 Video Player 小组件中呈现。
此问题将在以后的 ThingWorx Apps 版本中解决。
对于转换到 ThingWorx Apps 8.5.2 中的 Operator AdvisorWindchill MPMLink 工艺计划,单位和数量信息不能正确显示。
对于转换到 ThingWorx Apps 8.5.2 之前版本的 Operator AdvisorWindchill MPMLink 工艺计划,非操作耗用部件未被存储,交叉选择突出显示不起作用。
解决方法:在升级到 ThingWorx Apps 9.0 后,再次转换工艺计划。
有关详细信息,请参阅 从 Windchill MPMLink 转换工艺计划
第一次从 ThingWorx Composer 内直接查看混搭可能会产生一条消息,提示用户没有有效的许可证。
解决方法:重新加载混搭。
此问题将在以后的 ThingWorx Apps 版本中解决。
IndustrialThingShape 添加到事物或事物模板后,便无法将其移除。
此问题将在以后的 ThingWorx Apps 版本中解决。
将标识符添加到事物后,例如将设备属性连接到 Edge MicroServer (EMS) 设备时,无法移除标识符。
此问题将在以后的 ThingWorx Apps 版本中解决。
当操作为“重载”时,选项导航条件在转换期间不会按预期方式筛选工艺计划。在多个变型筛选器中,重载操作的表达式分配到操作内的资源(如刀具或设备)。
对于重载的工艺计划,如果其表达式分配到操作本身而不是操作内的资源,则在转换期间按预期进行筛选。
支持终止信息
ThingWorx Apps 不再支持 NI TestStand Connector。
ThingWorx Apps 已不再支持 ThingWorx ServiceMax Integration
有关已在 ThingWorx Apps 9.0 中弃用或移除的内容,请参阅 已弃用的实体和服务