使用Softing edgeConnector模块将云轻松连接到Siemens PLC

一 工业边缘的连接解决方案

云服务提供商 (CSP) 引入了服务和功能,以简化基于云的工业物联网解决方案的实施。Azure Industrial IoT Platform或AWS IoT SiteWise支持标准协议和接口,例如OPC UA或MQTT。但是,如果您希望在典型的旧改项目中连接机器、PLC和设备,这该如何实现?通常这些设备不提供CSP支持的标准接口,且将基于AWS或Azure的解决方案连接到工厂车间也并非易事,何况即使成功将云连接到了生产车间,在整个企业中部署和管理这种PLC到云的连接也是非常困难的。

为了克服这些挑战,Softing与Amazon Web Services (AWS)和Microsoft® Azure合作并提出了工业边缘连接解决方案,让您可在AWS或Azure云中进行部署。通过使用Softing的工业边缘连接模块,您还可直接通过云来管理和维护这些解决方案,而不是通过安装在工厂的硬件网关。

二 通过OPC UA应用访问Siemens PLC数据

(edgeConnector Siemens模块在运行Azure IoT Edge或AWS IoT Greengrass的设备上提供灵活的部署方案)

例如,我们的edgeConnector Siemens模块,可连接Siemens SIMATIC S7-300/400和S7-1200/1500控制器,且通过OPC Unified Architecture (OPC UA) 服务器和Message Queuing Telemetry Transport (MQTT) 接口可访问生产数据和分析制造参数以及实现预测性维护。

edgeConnector Siemens模块使用了Docker技术,该技术在自包含和隔离于系统的容器中提供软件应用。这些容器不仅包括软件,还包括软件所依赖的资源和配置文件,使它们易于部署在不同的计算环境中。

作为Docker容器部署的edgeConnector Siemens模块,其在运行Azure IoT Edge或AWS IoT Greengrass的设备上提供了许多灵活的部署方案。使用标准化的OPC UA通信可将生产数据集成到各种管理系统中,如企业资源计划 (ERP) 、制造执行系统 (MES) 和监督控制和数据采集 (SCADA) 系统。edgeConnector Siemens模块还支持与其他的Docker容器应用程序 (如Microsoft OPC Publisher或AWS IoT SiteWise) 进行数据交换。

三 易于云驱动或本地部署

edgeConnector Siemens模块支持通过简单的Web界面进行本地配置,以及通过设备的REST API进行远程配置。它将容器镜像存储在不同的在线存储库中,如Docker Hub、Azure Container Registry (ACR) 或Amazon Elastic Container Registry (ECR) ,且每个模块都包含一个配方管理器功能......

请点击此处,查看剩余30%精彩内容!

| 往期回顾

▶ 如何配置dataFEED edgeConnector Siemens以实现西门子PLC与阿里云之间的双向通信

▶ Docker容器应用为工业连接提供了新选择

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/672596.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode803. Bricks Falling When Hit——洪水填充

文章目录 一、题目二、题解 一、题目 You are given an m x n binary grid, where each 1 represents a brick and 0 represents an empty space. A brick is stable if: It is directly connected to the top of the grid, or At least one other brick in its four adjacen…

VM安装Centos7

目标: 一,安装Centos7 二,ssh可以连接 1 新建虚拟机 一直下一步 2 直到此处,选择稍后安装 一直下一步直到完成。 3 选中虚拟机,点击设置 选择CD/DVD,选取ISO映像文件。 4 等待安装 并且设置root密码 5…

Redis -- zset有序集合

聪明在于勤奋,天才在于积累。 目录 zset 有序集合 zset相关命令 zadd zcard zcount zrange zrevrange zrangebyscore zpopmax bzpopmax zpopmin bzpopmin zrank zscore zrem zRemRangeByRank zRemRangeByScore zincrby 集合间操作 zinte…

java日志框架总结(五、logback日志框架)

一、logback概述 Logback是由log4j创始人设计的又一个开源日志组件。 Logback当前分成三个模块: 1、logback-core, 2、logback- classic 3、logback-access。 1)logback-core是其它两个模块的基础模块。 2)logback-…

【操作系统】Ubuntu Swap内存扩容

目录 背景 查看内存信息 确定当前的交换空间大小 查看内存使用情况 查看fstab文件,确认swap分区位置 查看swap分区大小 swap分区扩容 关闭swap分区 创建大的swap文件 格式化swap空间 关闭之前的swap 开启新swap 开机挂载 验证交换空间的大小 背景 在执行某些程序…

详解C++类和对象(中(类的6个默认成员函数))

文章目录 写在前面1. 类的6个默认成员函数2. 构造函数2.1 构造函数的引入2.1 构造函数的特性 3. 析构函数3.1 析构函数的引入3.2 析构函数的特性 4. 拷贝构造函数4.1 拷贝构造函数概念4.2 拷贝构造函数的特性4.3 拷贝构造函数典型调用场景 5. 赋值运算符重载5.1 运算符重载5.2 …

【Android】获取设备IP的方法

序言 在Android开发中,有很多地方需要使用IP地址,但是有时候Android设备获取的IP地址是有区别的,比如如果Android设备创建一个热点,那此时这个Android设备就有两个IP地址了,一个是本身的IP地址,一个是热点…

2024-2-6-复习作业

1> 要求&#xff1a; 源代码&#xff1a; #include <stdio.h> #include <stdlib.h> void output(int arr[],int len) {for(int i0;i<len;i){printf("%d ",arr[i]);}puts(""); } void bubble_sort(int arr[],int len) {for(int i1;i<…

C++类和对象(6)

目录 1. 再谈构造函数 1.1 构造函数体赋值 1.2 初始化列表 1.3 explicit关键字 2. static成员 2.1 概念 2.2 特性 【问题】 1. 再谈构造函数 1.1 构造函数体赋值 在创建对象时&#xff0c;编译器通过调用构造函数&#xff0c;给对象中各个成员变量一个合适的初始值。 c…

python的数据类型

&#x1f388;srting&#xff08;字符串&#xff09;&#xff1a; 操作符&#xff1a; &#xff1a;字符串连接 aabc befg print(ab) #输出 abcdefg * : 重复输出字符串 aabc print(a*3) #输出 abcabcabc [ : ]:截取字符串中的一部分&#xff0c;遵循左闭右开的原则&am…

题目 1268: 第K极值

题目描述 给定一个长度为N(0< n< 10000)的序列&#xff0c;保证每一个序列中的数字a[i]是小于maxlongint的非负整数&#xff0c;编程要求求出整个序列中第k大的数字减去第k小的数字的值m&#xff0c;并判断m是否为质数。(0<k<n) 输入格式 第一行为2个数n&#x…

leetcode-Nim 游戏

292. Nim 游戏 题解&#xff1a; Nim 游戏是一个数学问题&#xff0c;也被称为尼姆游戏。在这个问题中&#xff0c;两个人轮流从一堆石头中取走 1 - 3 块石头&#xff0c;谁最后取走最后一块石头&#xff0c;谁就获胜。如果给定的石头数量是 4 的倍数&#xff0c;那么先手的人…

迭代器和生成器

迭代器和生成器 一、迭代器① iter()② next()③ 自定义迭代器 二、生成器① 创建生成器1、斐波那契数列2、yield 创建 ② 使用send() 一、迭代器 迭代器是一个可以记住遍历的位置的对象&#xff0c;迭代器从第一个元素开始访问&#xff0c;直到所有元素访问结束 ① iter() …

Vue3快速上手(二)VSCode官方推荐插件安装及配置

一、VSCode官方插件安装&#xff0c;如下图2款插件 在用vite创建的程序里&#xff0c;提示提安装推荐的插件了&#xff0c;如下图&#xff1a; 二、配置 在设置-扩展里找到Volar插件&#xff0c;将Dot Value勾选上。这样在ref()修改变量时&#xff0c;会自动填充.value,无需…

软考答疑 || 报名2024年软考,这些你都了解了吗?

近年来&#xff0c;软考成了大热门&#xff01;报名不限专业、不限学历、不限工作时间&#xff0c;考到证书还可以抵扣个税、评职称、帮助落户、帮助招投标… 看着周围的朋友们纷纷去考软考&#xff0c;很多人也跃跃欲试。那我劝你&#xff0c;如果不清楚这些&#xff0c;不要…

电力负荷预测 | Matlab实现基于LSTM长短期记忆神经网络的电力负荷预测模型(结合时间序列)

文章目录 效果一览文章概述源码设计参考资料效果一览 文章概述 电力负荷预测 | Matlab实现基于LSTM长短期记忆神经网络的电力负荷预测模型(结合时间序列) 所谓预测,就是指通过对事物进行分析及研究,并运用合理的方法探索事物的发展变化规律,对其未来发展做出预先估计和判断…

李宏毅LLM——大模型+大资料的神奇力量

文章目录 大模型的重要性顿悟时刻 大资料的重要性数据预处理不一样的做法&#xff1a;KNN LM 对应视频P12-P14 大模型的重要性 模型参数和数据集越大&#xff0c;文字接龙的错误率越低 顿悟时刻 当模型超过10B-20B时&#xff0c;会突然顿悟 启示&#xff1a;不能只看最终结…

代码随想录算法训练营第二十九天|491.非递减子序列、46.全排列、47.全排列II

491.非递减子序列 思路&#xff1a;这道题最开始的时候&#xff0c;我想到两个问题&#xff1a;一个是如何维持递增的序列&#xff0c;一个是如何去重&#xff0c;写了一版代码&#xff0c;用的前面的去重方法&#xff0c;但是遇到一个case始终过不了&#xff0c;[1,2,3,4,5,6,…

vue3:24—组件通信方式

目录 1、props 2、自定义事件 &#xff08;emit&#xff09; 3、mitt&#xff08;任意组件的通讯&#xff09; 4、v-model【封装ui组件库用的多&#xff0c;平时用的少。和vue2有点不同】 5、$attrs 6、$refs和$parent 7、provide和inject 8、pinia&#xff08;即vue2中…

HTML 样式学习手记

HTML 样式学习手记 在探索网页设计的世界时&#xff0c;我发现HTML元素的样式调整真的是个很酷的环节。通过简单的属性设置&#xff0c;就能让文字换上五彩斑斓的颜色、变换各异的字体和大小。特别是那个style属性&#xff0c;感觉就像是一扇通往CSS魔法世界的大门。 代码小试…