物联网 - Thingworx


Thingworx 是一个用于快速开发和部署智能互联设备的平台。其集成的物联网开发工具集支持物联网开发的连接、分析、生产和其他方面。

它提供用于实施增强现实开发的 Vuforia 和用于工业连接的 Kepware。KEPServerEX 提供单点数据分发,并在与 ThingWorx 代理合作时促进互操作性。

Thingworx 代理

成分

Thingworx 提供了多种用于构建应用程序的关键工具。这些工具包括 Composer、Mashup Builder、存储、搜索引擎、协作和连接。Composer 为设计测试提供了建模环境。Mashup Builder 通过通用组件(或小部件)提供简单的仪表板构建;例如,按钮、列表、wiki、仪表等。

Thingworx 使用名为 SQUEAL 的搜索引擎,意思是“搜索”、“查询”和“分析”。用户使用SQUEAL来分析和过滤数据以及搜索记录。

界面

ThingWorx 平台使用某些您必须熟悉的术语。在主屏幕的顶部菜单中,您可以搜索实体或创建它们。“实体”是指在 ThingWorx 中创建的事物。您还可以导入/导出文件并对它们执行各种操作。

在左侧菜单中,您可以找到实体组,用于生成模型和可视化数据;并管理存储、协作、安全和系统。

界面

当您在菜单中选择“建模”类别时,您将通过创建实体来开始该过程。该实体可以是任何物理设备或软件元素,并且它会在其属性值发生变化时生成事件;例如,传感器检测温度变化。您可以通过订阅设置事件来触发操作,该订阅根据设备更改做出决策。

数据形状由一个或多个字段组成。它们描述了自定义事件、信息表、流和数据表的数据结构。数据形状被视为实体。

数据形状字段

事物模板事物形状允许开发人员避免在大型物联网系统中重复设备属性定义。开发人员创建事物模板以允许新设备继承属性。他们使用事物形状来定义模板、属性或执行服务。

请注意,事物仅从单个模板继承属性、服务、事件和其他品质,但是事物和模板可以从多个事物形态继承属性。

发展

ThingWorx 实际上只需要很少的编程。用户无需任何编码即可连接设备、建立数据源、建立设备Behave并构建界面。它还提供适合爱好者项目和工业应用的可扩展性。