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

news2024/11/25 7:32:58

一 智能数据管理

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

二 研发背景

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

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

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

(容器应用具有诸多优势并为自动化技术的使用开辟了新的可能性。)

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

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

四 edgeConnector产品系列已准备就绪

由Softing开发的全新edgeConnector容器应用系列使客户能够将其生产车间全面集成到工业4.0环境中。Docker环境可安装在Windows、Linux或Mac计算机上,这使得容器应用程序可被快速部署和运行。目前edgeConnector产品系列已升级到3.40版本,并包含了许多新功能,可大大促进工业数据与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区域(状态、程序段、报警)和驱动器(扭矩、 电流、转速)中读取数据。

(访问来自NC和PLC部件的过程参数以及SINUMERIK 840D控制器的驱动数据。)

• edgeConnector Modbus:

支持访问Modbus TCP控制器,例如来自施耐德电气、万可、倍福或菲尼克斯的控制器等......

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

| 往期回顾

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

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

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

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

相关文章

简要介绍 | CUDA底层原理:加速高性能计算的关键技术

注1:本文系“简要介绍”系列之一,仅从概念上对CUDA的底层原理进行非常简要的介绍,不适合用于深入和详细的了解。 CUDA底层原理:加速高性能计算的关键技术 CUDA Refresher: The GPU Computing Ecosystem | NVIDIA Technical Blog 1…

通过SECS/GEM平台实现半导体设备与EAP系统互联

在半导体电子和光伏行业大量的设备需要通过SECS/GEM协议与EAP系统进行互联。 常见的设备互联需求主要分为以下几类: 1.生产过程自动化:设备通过EAP下发指令进行切换程序、条码或RFID标签采集、Foup自动加载与卸载、晶圆生产加工自动化,减少…

6 种方式读取 Springboot 的配置,老司机都这么玩(原理+实战)

从配置文件中获取属性应该是SpringBoot开发中最为常用的功能之一,但就是这么常用的功能,仍然有很多开发者在这个方面踩坑。 我整理了几种获取配置属性的方式,目的不仅是要让大家学会如何使用,更重要的是弄清配置加载、读取的底层…

Windows WSL子系统Ubuntu22.04安装Nvidia显卡驱动

最近在研究AI,如果在Linux系统中部署的话需要重装系统,有些麻烦,又不想折腾。所以闲置很久没研究的WSL又拿起来研究了,当然部署ai还需要显卡驱动的支持,就必须先安装显卡驱动。 还没有安装过WSL的童鞋可以看我之前发布…

在 javascript 中清除 canvas 画布

文章目录 在 JavaScript 中清除画布在 HTML 中使用 JavaScript 创建画布 我们使用 canvas 来绘制图形。 它提供了多种绘制的方法,如圆形、方框、文字、添加图片等,我们在使用canvas时需要清除它并在上面绘制。 本文介绍如何在 JavaScript 中清除画布。 …

LogicFlow:自定义 bpmn 用户节点(1)

切入正题之前,首先我们先了解下面板上面节点的几个重要属性,如下图: 虽然 logicflow 内置插件里面有用户节点(bpmn:userTask),但是你若是想实现下面这种形式,就需要自己重新写个节点了。 上面…

MongoDB_5.0.18下载及安装(CentOS7)

文章目录 MongoDB安装(Centos7)1、下载地址2、安装流程2.1 下载server包2.2 安装server包2.3 修改默认mongod.conf配置文件2.4 启动服务2.5 这样就可以通过远程工具进行链接使用,创建mongodb用户,详细请查看其他文档 3、分享远程工…

球王梅西的力量

这次阿根廷来中国参加友谊赛,场内场外都有很多值得大众思考的,无论是对主办方的各种吐槽,还是对球迷近乎疯狂的追星行为,又或者是疫情放开后,大众积压已久的情绪,好象以往国外球队来,无论是顶级…

Axure教程——滑动拼图解锁

本文将教大家如何用AXURE中的动态面板制作拼图解锁 一、效果 预览地址:https://74wxu6.axshare.com 二、功能 拖动图片到指定位置提示“验证成功”,如果没到指定位置则提示“验证没成功,请重新验证” 三、制作 1、制作拼图 加入底部验证图…

【Python 随练】乒乓球比赛名单

题目: 两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请编程序找出三队赛手的名单。 简介:…

【软考-中级】系统集成项目管理工程师【总】

持续更新中。。。。。。。。。。。。。。。 学习目标:完成2023上半年 软件中考任务 目标23年5月 考试前 完成 相关知识点学习 和练习 核心 十五至尊图: 上面图是考试的核心,需要背下来 一、信息化知识(重点)一般…

Selenium Web自动化测试框架实践

目录 前言: 项目背景 功能实现 项目架构 浏览器driver定义 用例运行前后的环境准备工作 工具方法模块 Pageobject页面对象封装 执行测试用例   前言: Selenium是一个基于Web的自动化测试框架,可以通过模拟用户在浏览器上的操作,…

直接选择排序及其稳定性分析

直接选择排序 直接选择排序是一种很直观的排序方法。其操作是这样:先在未排序的序列中选择最小的元素(或最大的元素),把它与第一个元素交换,放在第一个位置,再在剩余未排序序列中选择第二小的,…

驾驭Dubbo:探索其核心概念与突出特性,助力分布式系统升级

1、Dubbo简介 Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服…

147-Prolixe-KeygenMe#1

Exeinfo查壳,发现没有壳,是Delphi程序 OD字符串搜索,找到关键位置,发现一个关键的call,和一个strcmp比较函数。 进入关键call进行分析,结合IDA。 分析这个call,发现输入的name字符串长度必须…

北欧又一国家布局量子

光子盒研究院 6 月 8 日,挪威奥斯陆城市大学、Simula 研究实验室在内的QCNorway研讨会团队撰写了一份立场文件,其中,对新兴的挪威量子战略提出了建议。 “世界正在接近一场量子革命——一个为期40年的梦想,利用量子力学的现象使计…

学习笔记之法理学

目录 法理学第一节 法的概述一、法的概念二 法的特征三、法的作用(一)法的规范作用(教预引制评)1. 指引作用2.评价作用3.预测作用4.强制作用5.教育作用 (二)法的社会作用(考察较少,两个考点) 四…

浅谈医院电气火灾的起因与预防

摘要:医院属公共场所,建筑密集,人员集中,且弱势群体(病人)居多,一旦发生火灾,可能造成重大财产损失和人员伤亡。在引起医院火灾的各种因素中,电气火灾由于医院建筑功能与其他建筑不同…

网络安全自学秘籍

前言 想学网络安全但是无从下手的小白看过来,非常系统的学习资料,无数小白看了这份资料都已经成功入门,涵盖多个网络安全知识点,我愿称之为网络安全自学宝典。 一、概念性知识 1、了解什么是网络安全 2、清楚法律法规 3、网络安…

【Java】java中接口幂等性解决方案

文章目录 一、概念二、场景三、解决方案3.1、数据库唯一标识3.2、乐观锁3.3、悲观锁3.4、Token机制3.5、分布式锁 四、总结 一、概念 一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数…