云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

微软云_服务器dns未响应_优惠券

小七 141 0

简介

Rockwell Automation的FactoryTalk Historian网站版是一款内置应用程序,提供数据捕获、管理和分析功能,帮助改进决策。工厂主管可以根据需要查看机器、工艺设备或生产线的历史数据。

SAP Leonardo IoT平台提供设备连接和管理服务。它可用于内部部署和云计算。列奥纳多基金会有许多组件,最重要的两个组件是SAP IOT服务和应用程序启用(简写为IOT AE)。SAP IoT Application Enablement的Thing API用于定义对象的元数据、创建对象实例、发送对象的时间序列和元数据信息。它还通过一套业务合作伙伴API促进基于实例的授权和数据可见性。IoT AE API与提供设备管理功能的SAP IoT服务配合良好。

由于FactoryTalk已经管理设备和数据有效负载,企业应用开发平台,在这个场景中,我们通过IoT-AE API将FaskyTalk历史学家集成到SAP列奥纳多基金会,在那里我们将感应线圈建模为一个事物,并保持时间序列数据。高级别的概览看起来是这样的,作为SAP云平台的先决条件,我们需要列奥纳多基金会组件——IOT AE租户。我们已经为此使用了一个演示租户。在这里,我们将感应线圈建模为一个具有两个时间序列特性的对象类型—温度和电流。目标是将这些属性的值从FactoryTalk Historian中的资产提取到Leonardo Foundation中。

选项1

FactoryTalk服务器附带一个VantangePoint应用程序,可用于在web浏览器中显示Excel报告。此工具可以配置为从存储的数据导出CSV文件。然后可以通过集成框架组件将这些文件接收到SAP Leonardo基金会,购买云服务器,该组件具有文件侦听器和数据转换功能。CVS数据被转换为XML,然后进一步转换为IoT AE JSON有效负载结构。然后通过Thing API将其摄入物联网AE。使用SAP云平台集成,甚至使用SAP Datahub中的数据管道,淘客什么意思,也可以实现同样的过程。但是,对于这个原型,我们使用了在基于Cloud Foundry的SAP云平台上运行的集成框架。

我们没有在这个选项中安装FactoryTalk,而是用随机数据采集了一个样本CSV文件并测试了实验。

文件被读取和接收后,使用sapwebide构建了一个非常简单的Fiori应用程序来可视化数据。SAP Cloud平台上应用程序中的数据如下所示。

选项1的优点和缺点

虽然可以自动导出CSV文件,但可以根据地理位置配置各个列的格式。

这导致Excel插件可以生成不同类型的日期字段,以便进行区域设置配置。因此,有效负载解析器必须适应个别的语言环境,从长远来看,这些语言环境甚至可能容易出错。第二,在添加新列时必须小心—解析器需要知道这些列,否则将不考虑这些列。

其他选项

可能还有更有效的选项,但是,我们坚持使用选项2,我们使用Pi SDK编写了一个连接器(30行代码)来订阅Historian的用户数据库。以下部分重点介绍了我们是如何做到这一点的。

安装FactoryTalk

我们使用了一个新的Windows 2012服务器实例。为了便于学习和测试,我们从罗克韦尔自动化公司获得了FactoryTalk Historian server 5.01的试用版。安装包还附带了MSSQL服务器、PI服务器和VantagePoint服务器。根据安装手册,所有这些工件都是逐个安装的。

在一个非常高的层次上,发发淘客助手,FactoryTalk Historian包含一个服务器、客户机工具和应用程序。服务器包含OSIPI数据存档、资产框架和一些与PI相关的组件。下面的图片解释了我对FactoryTalk历史学家的理解。这可能与系统的标准架构不同。

连接到此服务器的是一些客户端,例如Pi PC和VantagePoint。两者都使用pisdk实现连接和数据处理功能。例如,Pi PC包含可以用来创建新标签的系统资源管理器。首先,我们从在浏览器中定义一些标记开始。为此,我们在OSI Pi服务器中创建了一个名为UserDB的用户数据库。

创建了一个名为感应线圈的元素,每日返利,它有两个属性–电流和温度。AFService应用程序用于创建它们。然后我们公开这些标签,通过PointBuilder发送数据。这可以通过Pi PC的系统管理工具(SMT)来完成。我们把温度的正弦曲线和电流的CDT158作为点。我们现在为前面步骤中创建的两个标签模拟一些数据。

一旦完成这些操作,然后我们使用VantagePoint应用程序创建一个新趋势。VantagePoint用于通过来源连接到本地FactoryTalk Historian并打开连接。它还可以识别暴露的两个标签。一旦趋势建立起来,我们就把它作为我的测试发布到VantagePoint服务器上。这现在也可以在VantagePoint的仪表板上看到。

数据摄取