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

网站服务器_深圳企业网站制作_企业0元试用

小七 141 0

摘要

这篇博文描述了一个学生项目,其中一个模型工厂连接到一个SAP S/4HANA系统。这篇博文描述了如何将本地制造执行系统(MES)与运行在Google云平台上的saps/4HANA实例连接起来。博客文章的重点是所需的工具,低价的云服务器,这些工具如何相互关联,以及实现概述的项目目标所需的编程。

简介

作为学生项目的一部分,我的同学Meik Kubek和我在Christian Drumm(FH-AACHEN)的监督下进行,连接了一个模型工厂Lukas Nuelle GmbH提供SAP S/4HANA试用系统。该项目的限制条件是尽可能使用SAP标准产品进行集成。此外,除了模型工厂的专有制造执行系统(MES)外,集成应至少需要本地安装的软件。该集成的目标是将已发布的生产订单从S/4HANA系统发送到模型工厂的MES。材料库存的整合或生产活动的确认不属于初始原型的一部分。在这篇博文中,大数据教程,我将描述这个集成的技术细节。总体系统架构如下图所示,

图的左侧显示了包括MES和模型工厂在内的本地系统。我们的目标是将这个系统连接到托管在Google云平台上的saps/4HANA。S/4HANA系统如图右侧所示。接下来的部分描述了用于实现所描述场景的软件和工具。博客文章的其余部分结构如下:

1。集成架构

为了将本地MES与在谷歌云平台上运行的S/4HANA系统集成,使用了以下软件组件:

谷歌云平台SAP云平台目的地(CP服务)WEB IDE(CP服务)SAP云设备库SAP S/4HANA公司SAP Cloud Connector

下图显示了各个软件组件之间的关系。

图右侧底部显示了SAP Cloud Appliance Library(SAP CAL)。在所描述的项目中,sapcal用于将S/4HANA trail系统部署到Google云平台中。在S/4HANA中,淘客推广,实现了一个BAdI来将发布的生产订单的数据发送到预定义的目的地(使用httppost)。图的中间部分显示了SAP云平台。架构中使用了云平台的多个服务。WebIDE用于创建一个网站,以接收HTTP数据并将其转发到SAP云平台中的目标。该网站基本上充当一个代理,将所有传入的请求转发到一个定义的目的地。服务目的地是本地运行的MES的API。使用SAP Cloud Connector,MES系统的API可在SAP Cloud平台中使用。最后,运行在本地的MES接收到HTTP发送的数据,触发模型工厂生产流程的执行

在Google云上建立S/4HANA系统需要以下步骤。幸运的是,已经有不同的博客文章描述了所需的配置步骤。

在这篇博客文章中,您可以找到设置谷歌云平台的步骤:

步骤1:我们来搭建谷歌云平台必要:1.1;1.2;1.3;1.4(访问SAP CAL和S/4HANA)

在这篇博文中,您将找到如何设置SAP云平台驾驶舱的步骤,为了访问服务"destination"和"webide",您将需要它。

在这篇博文中,您将发现设置云设备库的步骤,这是集成S/4HANA实例所必需的:

步骤2:我们来设置SAP云设备库(CAL)创建SAP NW ABAP 7.51实例。

在本文中,您将找到设置S/4HANA实例的步骤:

步骤3:让我们通过sapgui连接到您的saps/4hana1709实例我们只使用3a连接。(连接到S/4HANA)

在前面的步骤之后,现在可以通过SAP GUI连接到SAP S/4HANA trail实例。下一步是安装sapcloudconnector。我们使用了这篇博文的步骤1到3。(访问云连接器,确保SAP云平台和我们的MES之间的连接)

2。架构的建立

现在所有需要的工具都准备好了,下一步是将MES暴露到SAP云平台。

由于数据需要通过云连接器从SAP云平台发送到MES系统,必须配置"云到本地"连接。

可以在SAP云连接器中添加"云到本地"连接,如下所示:查看云到内部部署>访问控制。使用+图标添加新的系统映射。

在下面的对话框中,需要选择后端系统的类型。在我们的例子中,类型是非SAP系统。

下一步我们选择HTTP作为通信协议。

我们使用MES系统的IP地址和端口作为内部主机和端口。

下一步,可以定义一个虚拟主机和端口。在本项目中,我们只是重用了MES系统的IP和端口。

原则类型设置为无,并提供可选描述。

结果是虚拟系统,如以下屏幕截图所示。

为了能够访问MES系统的API,需要配置可访问的资源。使用+图标可以添加新资源。

在这个项目中,URL路径被设置为"/",访问策略已选择"路径和所有子路径"。此配置允许访问MES系统发布的所有API。当然,在生产场景中,只应发布后端系统的必要资源。

在SAP云平台驾驶舱中,MES系统现在在连接>云连接器区域显示为"可用"。

为了访问SAP云平台上任何服务中的MES系统,需要创建一个目的地。

在连接>目的地区域的SAP云平台驾驶舱中创建一个目的地。点击"new destination"(新目的地)图标添加一个新目的地。