一般问题
问:什么是 Amazon IoT SiteWise?
答:Amazon IoT SiteWise 是一项托管式服务,使工业企业能够跨多个工业设施收集、存储、组织和可视化数千个传感器数据流。Amazon IoT SiteWise 包括在设施现场的网关设备上运行的软件,不断从历史或专业工业服务器收集数据,然后将其发送到亚马逊云科技云。数据也可以通过 Amazon IoT Core(通过 MQTT 协议或使用 REST API)提取至 Amazon IoT SiteWise。借助 Amazon IoT SiteWise,您可以跳过耗费数月开发无差异数据收集和编目解决方案这个过程。相反,您可以专注于使用数据来检测和修复设备问题,查找效率低下现象并提升生产输出。
问:为什么要使用 Amazon IoT SiteWise?
答:借助 Amazon IoT SiteWise,您可以轻松地收集并深入了解设备数据,以减少工业运营中常见的浪费。您可以按设备来构建传感器数据,以便轻松检索数据。Amazon IoT SiteWise 还可以计算指定的设备与流程性能指标。这些指标可以帮助您识别各种类型的浪费,例如设备问题、生产缺陷与质量瑕疵。
具体来说,Amazon IoT SiteWise 使您能够:
了解并改善跨多个设施的流程。减少浪费通常要求计算设备数据指标以跟踪各种业务目标。借助 Amazon IoT SiteWise,工业工程师可以按生产线来对传感器数据流进行分组,并将生产线按设施分组。公司总部的分析师可以跨所有设施轻松查询传感器数据。借助 Amazon IoT SiteWise,您可以创建一个权威数据源,按整个组织范围内所使用的设备和流程来进行组织。
了解并高效解决设备问题。工业工程师需要性能指标来查明实体设备的问题。借助 Amazon IoT SiteWise,工程师可以远程了解每台风力发电机和太阳能发电机的状况,并分配正确的资源以更快地解决问题。这使得工程师有更多的时间专注于他们的核心工作,即理解和设计更好的系统,而不是协调现场操作问题。
使用 SiteWise Monitor 功能,实现设备与装置运行数据的可视化。无需编写代码,即可创建一个完全托管的 Web 应用程序,用于直观地显示来自连接到 Amazon IoT 的设备与装置的运行数据并与之交互。自动发现和可视化已经被 Amazon IoT SiteWise 提取和建模的资产数据。您可以查看当前数据值、查看资产数据的实时趋势图表,以及查看用户定义时间段内的历史时序资产数据图。
问:使用 SiteWise Monitor 的先决条件是什么?
答:在使用 SiteWise Monitor Web 应用程序之前,必须先配置好您的边缘设备与装置以发送数据至 Amazon IoT SiteWise。如果边缘数据存储在本地历史数据源,则 Amazon IoT SiteWise 软件可以在边缘网关上运行以传送数据到亚马逊云科技。如果使用 MQTT 协议传送边缘数据到 Amazon IoT Core,则必须选择 Amazon IoT SiteWise 作为“规则引擎”中的目标终端节点。数据流入亚马逊云科技后,必须在 Amazon IoT SiteWise 中创建边缘设备与装置的数字模型。最后,您还必须将提取到 Amazon IoT SiteWise 的装置数据链接到创建的资产模型,并将代表实际边缘设备与装置的模型实例化。
问:如何设置 SiteWise Monitor?
答:若要创建一个 Web 应用程序,管理员用户必须登录亚马逊云科技管理控制台并打开 Amazon IoT SiteWise 控制台。随后导航至 Amazon IoT SiteWise Monitor 菜单下的“开始使用”页。“开始使用”页通过简单的分步工作流程来引导管理员 1/ 创建 Web 门户,2/ 选择用户作为 Web 门户的管理员以及 3/ 添加有权访问 Web 门户的用户。
问:如何保证 SiteWise Monitor 内的运行数据安全?
答:SiteWise Monitor Web 应用程序用户使用其亚马逊云科技账户中的 IAM 证书进行身份验证。管理员用户可以设置哪些资产与资产数据可以通过 Web 应用程序来访问,哪些用户可以获得授权使用该 Web 应用程序。
问:在提取数据后多久可以开始直观地显示数据?
Amazon IoT SiteWise 使您能够使用 SiteWise Monitor 创建无代码、完全托管的 Web 应用程序,以直观地显示来自连接到 Amazon IoT 的设备的运行数据并与之交互。使用 SiteWise Monitor,您可以近乎实时地查看资产数据和计算数据。为了实现这种近乎实时的数据可视化,Amazon IoT SiteWise 会自动计算一组时间间隔内常用的统计汇总,例如平均值、求和和计数。这些自动计算的汇总存储在时间序列数据存储中,也支持由自定义应用程序查询。
问:如何使用 Amazon IoT SiteWise 中的资产来虚拟表示我的工业设备?
答:您可以使用 Amazon IoT SiteWise 中的资产创建工业设备或流程的虚拟表示。资产是将一个或多个数据流上传到 Amazon Cloud 的设备、装置或流程。例如,风力发电机可以将空气温度、螺旋桨旋转速度和电力输出时间序列测量结果发送到 Amazon IoT SiteWise 中的相应资产。您可以将资产配置为使用数学表达式来转换传入的测量数据,例如将温度数据从摄氏度转换为华氏度。您还可以为用户指定的时间间隔内的资产数据定义指标。资产可以扩展为表示设备的逻辑分组,例如整个风力发电场。您可以将资产与其他资产关联,以创建资产层次结构,用于代表复杂的工业运营。此类资产可以访问其关联子资产中的数据,以便您计算汇总指标,例如风力发电场的净功率输出。
问:如何将设备数据提取到 Amazon IoT SiteWise?
答:Amazon IoT SiteWise 提供了多种收集设备数据的方法。首先,您可以在第三方工业计算机和网关上运行 Amazon IoT SiteWise 网关软件,并使用 Modbus 和 EtherNet/IP 等协议从设备读取数据,或从 OPC-UA 数据聚合器和历史数据库读取数据,从而实现每秒上传数千个数据流。网关可以在互联网连接时断时续的情况下(在远程设施中很常见)在本地缓存数据。其次,Amazon IoT SiteWise 通过与 Amazon IoT Core 集成来支持 MQTT 数据提取。您可以使用 Amazon IoT 消息代理来订阅从您的工业设备发布消息的主题,然后使用 Amazon IoT Core Rules 引擎将消息路由到 Amazon IoT SiteWise。最后,您可以使用亚马逊云科技开发工具包从任意自定义边缘或云应用程序发送数据。
问:如何在自定义应用程序中使用 Amazon IoT SiteWise 数据?
答:Amazon IoT SiteWise 提供了两种在自定义云应用程序中使用设备数据和计算数据的方法。首先,您可以使用属性通知通过 MQTT 消息发布结构化 IoT 数据流。您的应用程序可以订阅 MQTT 主题,并在设备和计算数据到达时开始接收消息。这些通知可以在单个资产属性级别进行配置,因此您可以选择应用程序接收的数据。其次,您可以使用亚马逊云科技开发工具包中的 SiteWise 查询 API 来检索实时和历史数据以及计算出的转换和指标。
问:如何将 Amazon IoT SiteWise 与 Grafana 结合使用?
答:借助适用于 Grafana 的 Amazon IoT SiteWise 插件,您可以使用 Grafana 控制面板中的各种可视化选项,近乎实时地直观显示和监控 Amazon IoT SiteWise 中的设备数据和指标。您还可以轻松合并来自多个源的数据(例如 Amazon IoT SiteWise、Amazon CloudWatch),并使用单个 Grafana 控制面板监视所有数据。要了解更多信息,请参阅文档。Grafana 控制面板的示例屏幕截图,请见下文。
问:Amazon IoT SiteWise 是否支持 Amazon CloudFormation?
答:是。您可以创作 Amazon CloudFormation 模板来自动创建和管理 Amazon IoT SiteWise 资源以实现数据摄取和资产建模,而无需通过 Amazon IoT SiteWise 控制台手动配置或编写自定义脚本。您还可以在账户和地区之间重复使用这些模板以确保一致性。
了解有关 Amazon IoT SiteWise 的更多信息