写在面前(以下链接仅在公众号有效,进群请点击扩展链接)
大家好,我是Alic,小智多年损友一枚~
前面看了小智的文章:
自动化早已不是原来的自动化,为何你却还是原来的你
确实,自动化一直在以自己的脚步慢慢推进着,今天我要分享的,是WinCC OA和Mindsphere,作为自动化或者信息化的领域的你们,对这两者肯定已经很熟悉(即使不熟悉应该也是听的很多了)
还记得前面给大家接了超大型/分布式SCADA:
初识西门子Wincc OA——超大型/分布式SCADA
并在低代码平台Mendix的文章中:
Mendix+西门子工业软件,看低代码如何让普通员工秒变程序员
讲到了Mindsphere,今天我们来看一看,当WinCC OA 遇上Mindsphere,会有什么样情况~
01 简介与软件需求
简介:
利用 MindSphere Connector 可以将 WinCC OA 中的数据上传到西门子工业云 MindSphere 中
软件需求
WinCC OA V3.16 P0004 以上版本;
MindSphere 账号,有创建 Assets 和 aspects 的权限 ;
WinCC OA MindSphere Connector 的授权;
02 步骤
WinCC OA 将数据传输到MindSphere的基本步骤有7步
2.1 创建类型为“MindConnectLib”的物理Asset
打开MindSphere网站,输入用户名和密码。
登录成功后,在MindSphere的开始页面中选择“Asset Manager”。
“Asset Manager”的界面如下图所示:
点击“创建Asset”按钮,选择类型为“MindConnectLib”:
在下图中输入“Asset”的名称和描述信息:
输入“Asset”的位置信息,纬度和经度,将来可以在地图中直接显示位置信息;
保存后出现如下画面,点击“MindConnectLib”:
系统会打开创建代理画面,WinCC OA 暂时不支持“RSA_3072”加密方式,所以只能选择“SHARED_SECRET”共享密钥加密方式。
在下图中点击“下载上线密钥”,系统会生成安全配置文件,将安全配置文件复
制到文本文件中保存。安全配置文件中有WinCCOA和 MindSphere通讯相
关的参数设置。
2.2 WinCCOA中创建需要上传到MindSphere的 Asset
新建一个WinCC OA 的项目,在系统管理设置中,点击“MindSphere Configuration”。
“MindSphere Connector” 配置界面如下图所示:
创建新的“Asset”,在“Onboarding Key”的文本框中,复制MindSphere服务
器上生成的“Onboarding Key”。相关信息自动从“Onboarding Key”中读取并
保存到WinCC OA 中;
创建如下图所示的数据源和变量,
2.3 上传WinCCOA中创建的Asset、数据源、变量
变量定义完后,点击上传按钮,WinCC OA 会上传刚才定义的 Asset、数据
源、变量到 MindSphere。
上传成功后,“Configuration ID”中会出现自动生成的ID 号。
在 MindSphere中,可以看到数据源和数据点已经上传成功。
2.4 在 MindSphere中创建逻辑Aspect和 Type
登录MindSphere账号,在Asset Manager 中点击Aspect 标签页,创建一个新的Aspect;
输入 Aspect 的信息,类别选择动态;
添加变量,变量类型包括:BOOLEAN, INT, LONG, DOUBLE, STRING,
BIG_STRING, TIMESTAMP 。
接下来创建新的 Type,输入类型名和添加类型的图片。
添加刚刚创建的Aspect,Type创建完成,结果如图所示;
2.5 MindSphere中创建逻辑Asset
接下来我们利用前面创建的 Type 创建逻辑 Asset,点击创建 Asset 按钮,
选择刚才创建的 Type 类型。
输入Asset 信息如下图所示,
输入Asset 的位置信息,
逻辑 Asset 创建结束,接下来我们将物理 Asset 的变量和逻辑 Asset 的变量
做映射。打开 2.1 节中创建的物理 Asset ,选中数据映射标签页,如下图所
示:
选择链接变量,出现如下图所示画面,选择希望链接的 Asset 的变量:
变量映射完后如下图所示,
2.6 在 WinCCOA中编辑CTRL脚本
在 WinCC OA 中定义两个 DPE 如下图所示,并且对变量做归档:
新建一个画面如下图所示,两个变量分别做正弦波和斜坡仿真:
新建一个脚本文件,内容如下图所示,该脚本的作用是读取 DPE 当前时间前
60 秒的归档变量值和时间戳,打包一起上传到 MindSphere中;
2.7 在 MindSphere的 FleetManager中查看曲线
在 MindSphere中点击Fleet Manager :
选择我们创建的逻辑Asset ,我们可以看到已有变量上传到 MindSphere中。
我们可以将曲线放大,观察变量值如下图所示。
03 追逐
- 本文不是帮西门子忽悠大家去买Mindsphere和WinCC OA,对于很多企业而言,你想买也买不起,只是让大家很多只听过没见过Mindsphere的有最直观的感受;
- 上云,也许真的是这个时代的趋势,也许没有宣传的那么快,上云之后也没有宣传的那么有用,在追逐新技术和新趋势的同时保持理智,但是同时也不要固步自封,追寻技术的本源,接受新思想的碰撞;
文章来源:Siemens文档:WinCC-OA-MindSphere-Getting-Start,有改动
往期推荐
自动化早已不是原来的自动化,为何你却还是原来的你
西家软件知多少-盘点有多少你不知道的西门子软件
罗克韦尔的软件全家桶
工业控制系统安全入门与实践—从五层架构和安全标准说起
工业网络的两层与三级-从PLM到MES,再到SCADA、PLC的连接
离散行业MES/MOM问题点全梳理,与流程工业MES/MOM有什么异同?
TIAPortal 与NX MCD间的联合虚拟调试
PLM应用:现状、趋势及挑战
Mendix+西门子工业软件,看低代码如何让普通员工秒变程序员
工业软件巨头垄断下-我们什么时候才能有自己的顶级工业软件