物联网(IoT) - Thingworx
-
简述
Thingworx 是一个用于快速开发和部署智能互联设备的平台。其集成的物联网开发工具集支持物联网开发的连接、分析、生产和其他方面。它为实施增强现实开发提供了 Vuforia,为工业连接提供了 Kepware。KEPServerEX 提供单点数据分发,并在与 ThingWorx 代理合作时促进互操作性。 -
成分
Thingworx 提供了几个用于构建应用程序的关键工具。这些工具包括 Composer、Mashup Builder、存储、搜索引擎、协作和连接。Composer 为设计测试提供了一个建模环境。Mashup Builder 通过通用组件(或小部件)提供了简单的仪表板构建;例如,按钮、列表、wiki、仪表等。Thingworx 使用称为 SQUEAL 的搜索引擎,意思是搜索、查询和分析。用户使用 SQUEAL 分析和过滤数据以及搜索记录。 -
界面
ThingWorx 平台使用您必须熟悉的某些术语。在主屏幕的顶部菜单中,您搜索entities或创建它们。“实体”是指在 ThingWorx 中创建的东西。您还可以导入/导出文件并对它们执行各种操作。在左侧菜单中,您可以找到实体组,用于生成模型和可视化数据;管理存储、协作、安全和系统。当您在菜单中选择建模类别时,您将通过创建实体开始该过程。实体可以是任何物理设备或软件元素,它会在其属性值更改时产生事件;例如,传感器检测到温度变化。你可以设置events通过订阅触发操作,该订阅根据设备更改做出决策。Data Shapes由一个或多个字段组成。它们描述了自定义事件、信息表、流和数据表的数据结构。数据形状被视为实体。Thing Templates和Thing Shapes允许开发人员避免在大型物联网系统中重复设备属性定义。开发人员创建事物模板以允许新设备继承属性。他们使用事物形态来定义模板、属性或执行服务。请注意,事物仅从单个模板继承属性、服务、事件和其他质量,但是,事物和模板可以从多个事物形态继承属性。 -
发展
ThingWorx 实际上只需要很少的编程。用户无需任何编码即可连接设备、建立数据源、建立设备行为、构建界面。它还提供适用于业余爱好者项目和工业应用的可扩展性。