AWS IoT SiteWise 功能

AWS IoT SiteWise 是一种托管服务,可以轻松地从工业设备中大规模收集、组织和分析数据。

与工业数据湖集成的时间序列存储

使用 AWS IoT SiteWise 在快速可扩展时间序列数据存储中存储从设备生成的工业数据。

AWS IoT SiteWise 存储支持两个设备数据存储层:一个针对实时应用程序优化的热存储层,一个针对分析应用程序优化的冷存储层。SiteWise 将最近数据存储在热存储层,根据策略将历史数据移动到成本优化存储层,降低存储成本。

热存储层:热存储层存储经常访问的数据,写入读取延迟较低。您可以在热存储层中存储需要快速访问设备最新测量值的工业应用程序使用的数据。这包括通过交互式控制面板显示实时指标的应用程序,或者监测操作并触发报警以发现设备性能问题的应用程序。

冷存储层:冷存储层存储可以容忍较高读取延迟的不经常访问的数据。使用冷存储层的数据创建需要访问历史数据的应用程序,如业务情报 (BI) 控制面板,人工智能 (AI) 和机器学习 (ML) 训练,历史报告以及备份。此存储层在您账户的 Amazon Simple Storage Service (Amazon S3) 存储桶中存储数据,这样可以轻松集成工业数据湖的其余部分。

AWS IoT SiteWise 将来自测量、指标、转换、聚合、资产定义和资产模型定义的数据定期导出并同步到冷存储层。定期数据同步确保您获得集成到 Amazon S3 数据湖的工业操作的最新视图。您可以在这里使用大量其他 AWS 服务,例如 AWS IoT Analytics、Amazon Athena、Amazon SageMaker 和 Amazon QuickSight,从设备数据提取更好的分析信息,并建立 ML 模型以优化操作。

资产建模

使用 AWS IoT SiteWise 构建表示资产、流程和设施的物理运营模型,帮助您理解设备环境中的工业数据。创建模型后,您可以定义资产层次结构,以准确反映在单个设施或多个设施的装置和设备之间的关系。

资产指标

可以映射数据流,定义所有设施中的鼎泰或计算设备和流程,使其能随时用于分析。使用内置的运算符和函数库,您可以创建两种类型的自定义计算:转换和指标。您可以定义在设备数据到达时触发的转换,以及以用户定义间隔配置的指标,可以为一个资产配置或者从一组资产汇总。AWS IoT SiteWise 还会自动计算常用的统计聚合,例如设备数据、转换和指标的平均值、总和以及多个时间段(例如,1 分钟、1 个小时)的计数。利用 SiteWise Monitor web 应用程序显示这些自动计算的聚合,或者从工业应用程序检索使用情况。

SiteWise Edge

AWS IoT SiteWise 包含 AWS IoT SiteWise Edge,这是用于本地收集、组织、处理和监测设备数据,然后将这些数据发送到 AWS 的本地部署软件。SiteWise Edge 在第三方工业网关和计算机等本地硬件上或 AWS Outposts 和 AWS Snow Family 计算设备上运行。SiteWise Edge 使用 AWS IoT Greengrass 为边缘设备提供本地软件运行时环境,以帮助构建、部署和管理应用程序。SiteWise Edge 可使安全地连接至工业设备和现场数据服务器或历史数据库并读取其中的数据这一过程实现自动化。SiteWise Edge 使用多种工业协议收集这些数据,包括 OPC Unified Architecture (UA)、Modbus TCP/IP 和 Ethernet/IP,这些协议均作为在 AWS IoT Greengrass 上运行的预打包连接器提供。

数据收集完成后,您可以通过采样或与指定标准(例如,气温高于用户指定的阈值)进行比较来筛选数据流,定义整体设备效率 (OEE) 等资产指标,或使用 AWS Lambda 函数自定义数据处理方式。处理数据后,您可以与云端的 AWS IoT SiteWise 存储同步。如需在工业数据湖中进行长期存储和分析,您也可以将数据发送到其他 AWS 服务,如 Amazon S3 和 Amazon Timestream。本地应用程序还可以调用 SiteWise Edge 软件上的 AWS IoT SiteWise 查询 API,以读取资产时间序列数据以及计算的转换和指标。

要了解更多信息并访问入门资源,请访问 AWS IoT SiteWise Edge

数据摄取

除了使用 AWS IoT SiteWise Edge 摄取数据,AWS IoT SiteWise 还支持其他数据摄取方法,包括与 AWS IoT Core 集成的 MQ Telemetry Transport (MQTT) 协议。使用 AWS IoT Message Broker 订阅从您的工业设备发布消息的主题,然后使用 AWS IoT Core Rules Engine 将消息发送至 AWS IoT SiteWise。

AWS IoT SiteWise 还使用 REST API,允许任何边缘或云应用程序将数据发送到 AWS IoT SiteWise。

网关管理

通过控制台或使用 API 配置和监控所有设施的边缘网关,并且查看活动网关的整合列表。远程监控网关的运行状况,在一个地方查看所有生产线的状态。使用 Amazon CloudWatch 指标控制台,还可以查看网关指标,监控您的网关资源的运行状况、状态和性能。

AWS IoT SiteWise Monitor

AWS IoT SiteWise 允许您使用 AWS IoT SiteWise Monitor,创建无节点完全托管的 Web 应用程序。利用此功能,可以显示与 AWS IoT 服务连接的装置和设备的运行数据,并与数据交互。您可以自动发现并显示通过 AWS IoT SiteWise 摄取和建模的资产数据。近实时查看资产数据和计算指标,或者比较与分析多个资产和时段的历史事件序列数据。使用折线图和条形图显示数据,添加阈值,并对照这些阈值监控数据。用户可以在任何支持 Web 的台式计算机、平板电脑或手机的浏览器上访问 Web 应用程序,并且以单点登录的方式使用其企业凭证进行登录。管理员可以创建一个或多个 Web 应用程序,轻松与所在组织内的任何团队共享资产数据的访问权限,从而加快获取见解的速度。您还可以使用 AWS IoT SiteWise Edge 软件在本地部署这些 Web 应用程序,这样即使与云端的连接临时中断,您仍可以对工厂车间的设备数据进行实时可视化。

图 1:SiteWise Monitor 自定义 Web 应用程序

告警

要评估设备行为或识别设备性能问题,您可以使用 AWS IoT SiteWise 控制台、AWS IoT SiteWise Monitor 或使用 AWS IoT SiteWise 软件开发工具包 (SDK) 定义并升级警报,还可设置警报通知。要监控资产数据属性,定义一个告警规则进行应用(如每分钟的轮换次数大于用户定义的值),选择此告警定义的严重程度(例如,严重性值 1、2、3 和 4 对应于低、中、高、严重告警),并将通知配置为在告警触发时发送(例如通过电子邮件和短信发送)。定义告警后,操作人员便可以执行操作与管理告警工作流,确认、暂停或禁用告警。您还可以配置其他操作,在触发告警时执行其他 AWS 服务(包括 AWS Lambda、Amazon Simple Queue Service (Amazon SQS) 和 Amazon Simple Notification Service (Amazon SNS)),例如,将告警通知与您的票务或通知系统集成。

要显示设备告警,针对实时和历史数据趋势分析告警信息,确定要采取的纠正措施(例如计划设备维修)。AWS IoT SiteWise Monitor 允许您在可自定义的 Web 应用程序中显示和组织告警数据。其中包括一个阈值图表,可根据配置的告警定义阈值查看资产数据或指标的实时或历史趋势线;一个状态时间线图表,可对告警状态更改的时间线进行可视化;以及一个告警图表,该表列出了所有相关告警和关键信息,如告警规则、资产名称和当前告警状态。

可扩展性

自定义边缘和云应用程序可以利用查询 API 轻松检索 AWS IoT SiteWise 时间序列数据存储中的资产数据和计算指标,或通过发布/订阅接口使用近乎实时的结构化物联网数据流。自定义边缘应用程序还可以在本地运行的 AWS IoT SiteWise Edge 软件上调用相同的 AWS IoT SiteWise 查询 API,以检索资产数据和指标,而无需依赖云连接。

详细了解产品定价
AWS IoT SiteWise 定价

了解 AWS IoT SiteWise 定价。

了解更多 
通过文档学习
通过文档学习

参阅 AWS IoT SiteWise 用户指南、API 参考和应用程序指南以获得更多信息。

了解更多 
开始在控制台中构建
开始在控制台中构建

请访问 AWS IoT SiteWise 控制台。

登录