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

一 智能数据管理

Docker容器应用能够被灵活部署在异构计算平台上,且仅需占用少量的资源,这可为工业4.0提供一种新的数据集成方案。Docker容器应用程序是提供特定功能的小型软件模块,可在自动化领域中用于智能数据管理。而Softing推出的新产品系列——edgeConnector便利用了容器技术,从而实现工业自动化的现场数据集成。

二 研发背景

如前所述,容器应用程序是具有特定功能的软件模块,不仅支持新的部署选项,而且可为自动化技术带来诸多优势——隔离性、可移植性和灵活性,此外,用户还可在不同计算机平台上运行轻量的容器应用。这种技术之所以如此特别是因为,容器就像一种包含所有必需组件的虚拟机一样,这意味着它们可独立于任何外部组件和现有环境正常运行。如果在同一个硬件平台上使用多个容器应用程序,它们将共享操作系统,并在必要时共享某些硬件资源,同时,各应用程序不仅彼此之间完全分离,而且跟系统也是完全分离的。这确保了不管容器应用程序的运行环境如何,其功能始终是相同的。

从Docker Hub拉取容器镜像后,用户可使用一条命令行在几秒钟内部署容器应用程序,并在设备层轻松实现集中管理现场控制器的数据,还可在本地使用设备管理系统(DMS)或在物联网云平台(如Microsoft Azure IoT Edge、AWS IoT Greengrass)中进行容器应用的部署。此外,随着机器工作负载的变化,工作负载还可分布在多个容器应用程序中。

随着Docker容器在边缘计算中的应用不断增加,为满足快速部署和高灵活性需求,各大硬件供应商也纷纷推出了自己的边缘主机产品,并在其中预安装了Docker环境。这些边缘主机可为Docker应用的稳定运行提供强大的硬件基础,并确保了边缘计算的高性能和可靠性。

647a6572-e976-4553-ba0f-90a2f165e347
(容器应用具有诸多优势并为自动化技术的使用开辟了新的可能性。)

三 基于更先进、安全且专业的智能解决方案

需要注意的是,必须遵守容器外部的安全标准。如果在一台计算机上部署多个容器应用程序,则仅针对任何一个容器应用程序的黑客攻击也会影响其他容器,因为它们共享相同的操作系统,所以必须为这项新技术开发专有安全保障方案。而Softing就拥有这项专有技术,并提供了智能且安全的容器应用程序,包括先进的安全方案。

四 edgeConnector产品系列已准备就绪

由Softing开发的全新edgeConnector容器应用系列使客户能够将其生产车间全面集成到工业4.0环境中。Docker环境可安装在Windows、Linux或Mac计算机上,这使得容器应用程序可被快速部署和运行。目前edgeConnector产品系列已升级到3.80版本,并包含了许多新功能,可大大促进工业数据与Docker IT解决方案的集成。

edgeConnector系列的各个产品可通过以太网或专有PLC协议访问来自不同制造商的控制器数据,并使用OPC UA(Open Platform Communications Unified Architecture)和MQTT(Message Queuing Telemetry Transport)来作为其数据传输和集成的主要通信协议。安全性是edgeConnector产品系列的优先关注点——该产品系列支持所有常见的加密和安全机制,包括基于身份的访问权限和证书交换。此外,用户可在本地通过以太网来配置、控制和管理edgeConnector容器应用,也可通过REST API来远程执行上述操作,而这使得存储在不同系统上的信息可被共享。

edgeConnector产品系列目前包含三个产品,可实现对西门子和Modbus控制器的集成。

• edgeConnector Siemens:

支持访问Siemens SIMATIC S7-300/400和SIMATIC S7-1200/1500控制器,并可用于生产数据采集、制造参数分析和预测性维护。

• edgeConnector 840D:

支持访问SINUMERIK 840D Solution Line和Power Line CNC控制器,并可从NC区域(轴、刀具和程序数据等)、PLC区域(状态、程序段、报警)和驱动器(扭矩、 电流、转速)中读取数据。

d6e8c4f5-dec9-443b-a883-0246f65258c7
(访问来自NC和PLC部件的过程参数以及SINUMERIK 840D控制器的驱动数据。)

• edgeConnector Modbus:

支持访问Modbus TCP控制器,例如来自施耐德电气、万可、倍福或菲尼克斯的控制器等。该产品还可从简单的Modbus兼容传感器中采集能量数据或其他过程变量。此外,借助OPC UA或MQTT,采集到数据还可被集成到更高级别的管理系统中......

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

| 往期回顾

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

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

day55 最长递增子序列 最长连续递增子序列 最长重复子数组

题目1 300 最长递增子序列 题目链接 300 最长递增子序列 题意 找到整数数组nums的最长严格递增子序列的长度(子序列并不改变原始的顺序,但是可以删除元素) 动态规划 动规五部曲 1)dp数组及下标i的含义 dp[i] 表示以nums[i…

【现代C++】委托构造函数

现代C中的委托构造函数(Delegating Constructors)是C11引入的特性,它允许一个构造函数调用同一个类中的另一个构造函数,以避免代码重复。这种特性在初始化对象时提高了代码的复用性和清晰性。 1. 基本用法 在同一个类中&#xf…

Harmony鸿蒙南向驱动开发-MMC

MMC(MultiMedia Card)即多媒体卡,是一种用于固态非易失性存储的小体积大容量的快闪存储卡。 MMC后续泛指一个接口协定(一种卡式),能符合这种接口的内存器都可称作MMC储存体。主要包括几个部分:…

似曾相识:面向重复类型故障的可操作故障定位

导读 搜索引擎、在线视频和电子银行等在线服务系统在人们的日常生活中有着越来越重要的作用。但是,由于在线服务系统包含众多有着复杂依赖关系的组件(例如服务器、容器和微服务等等),在线服务系统中的故障难以避免,并…

49 样式迁移【李沐动手学深度学习v2课程笔记】

1. 样式迁移(Style Transfer) 计算机视觉的应用之一,将样式图片中的样式(比如油画风格等)迁移到内容图片(比如实拍的图片)上,得到合成图片 可以理解成为一个滤镜,但相对于滤镜来讲…

leetcode 常考题-动态规划算法-单词拆分

给你一个字符串 s 和一个字符串列表 wordDict 作为字典。如果可以利用字典中出现的一个或多个单词拼接出 s 则返回 true。 注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。 示例 1: 输入: s "leetcode"…

七分钟,拿下口头offer

shigen坚持更新文章的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。记录成长,分享认知,留住感动。 个人IP:shigen 🧑‍💻🧑‍💻面2:行了…

每日一题 — 最大连续 1 的个数III

解法一:暴力枚举 先定义left和right双指针,left先固定在起始位置,遍历right当值等于1的时候,直接跳过,等于0的时候,zero计数器加一当zero等于k的时候,就开始记录此时最大长度是多少然后left加一…

做抖店要用到的东西:什么是精选联盟?开通到使用一篇详解!

哈喽~我是电商月月 做抖音小店的新手朋友在翻阅资料时一定接触过精选联盟这个东西 但它到底是干嘛的?如何开通。又是如何使用!还没入手的朋友是不知道的 所以,今天我就给大家讲解一下精选联盟的入驻方法,以及在运营时要怎么正确…

蓝桥杯第十届c++大学B组详解

目录 1.组队 2.年号字符 3.数列求值 4.数的分解 5.迷宫 6.特别数的和 7.完全二叉树的权值 8.等差数列 9.后缀表达式 10.灵能传输 1.组队 题目解析:就是在个篮球人中选择这个最大的成绩,每个人只能选择一次不能重复选择。选满5人之后的成绩是最…

企业如何部署有效的防泄密软件策略?

在企业信息化飞速发展的今天,数据泄露的后果可能是灾难性的,不仅会导致经济损失,还可能损害公司的声誉。因此,制定和部署一个全面而有效的防泄密软件策略对于防范这种风险至关重要。策略的目标不仅是阻止外部攻击,更要…

《C++程序设计》阅读笔记【7-堆和拷贝构造函数】

🌈个人主页:godspeed_lucip 🔥 系列专栏:《C程序设计》阅读笔记 本文对应的PDF源文件请关注微信公众号程序员刘同学,回复C程序设计获取下载链接。 1 堆与拷贝构造函数1.1 概述1.2 分配堆对象1.3 拷贝构造函数1.3.1 默…

多线程(进阶篇小白易懂版)

文章目录 多线程为什么要有多线程多线程案例线程通讯分传主线程通讯主传分关闭线程线程锁 多线程 概念:多线程就是多个线程同时工作的过程,我们可以将线程看作是程序的执行路径,每个线程都定义了一个独特的控制流,用来完成特定的…

DataX 数据库同步部分源码解析

在工作中遇到异构数据库同步的问题,从Oracle数据库同步数据到Postgres,其中的很多数据库表超过百万,并且包含空间字段。经过筛选,选择了开源的DataXDataX Web作为基础框架。DataX 是阿里云的开源产品,大厂的产品值得信赖&#xff…

【JavaWeb】Day39.MySQL概述——数据库设计-DQL(二)

数据库设计-DQL 聚合函数 聚合函数查询就是纵向查询,它是对一列的值进行计算,然后返回一个结果值。(将一列数据作为一个整体,进行纵向计算) 语法: select 聚合函数(字段列表) from 表名 ; 注意 : 聚合…

LeetCode 热题 100 | 多维动态规划(二)

目录 1 5. 最长回文子串 2 1143. 最长公共子序列 菜鸟做题,语言是 C 1 5. 最长回文子串 核心思想:把总问题拆解为若干子问题。 总问题:从第 i 个字母到第 j 个字母是回文串子问题:从第 i 1 个字母到第 j - 1 个字母是回文…

Obsidian的初步了解、安装及使用

一、为什么是Obsidian? 笔记软件我用的还是比较多了,一开始用有道云笔记,其实我个人觉得有道云笔记还是做的不错的,除了广告多点、功能弱一点、更新慢一点、偶尔收藏会有问题以外还是不错的,免费软件里性价比算是还可…

前端开发中地图定位与距离计算的应用实践

前端开发中地图定位与距离计算的应用实践 在前端开发中,地图功能的应用日益广泛,无论是用户位置的定位、目标距离的计算,还是地址的解析与展示,地图都发挥着不可替代的作用。本文将重点介绍前端开发中实现地图定位、距离计算以及…

windows 系统下全新下载安装 mysql8.0 数据库(详细)

windows 系统下全新下载安装 mysql8.0 数据库(详细) 段子手168 1、登录官方网站下载: https://dev.mysql.com/downloads/windows/installer/ 2、下载最新版本,一般可能需要注册登录,下载其他历史版本,请…

【LAMMPS学习】八、基础知识(1.3)从一个输入脚本运行多个模拟

8. 基础知识 此部分描述了如何使用 LAMMPS 为用户和开发人员执行各种任务。术语表页面还列出了 MD 术语,以及相应 LAMMPS 手册页的链接。 LAMMPS 源代码分发的 examples 目录中包含的示例输入脚本以及示例脚本页面上突出显示的示例输入脚本还展示了如何设置和运行各…