边缘计算架构_更灵活的自动化系统架构、通信和编程——在自动化领域部署边缘计算...
边缘计算的进步为用户提供了多种选择,帮助制造企业实现灵活的自动化系统架构、通信和编程。
传 统的自动化架构,围绕连接到远程现场设备和仪器的集中式可编程控制器构建。随着计算能力逐渐嵌入到使用新型智能组件的自动化系统的边缘,这一概念正在发生变化。与传统和更集中的策略相比,边缘计算设计提供了一些优势。
整合更多功能
边缘计算通过整合部件和组态使设计人员和制造商受益。边缘可编程工业控制器整合了输入/ 输出(I/O)、控制、数据处理、通信和人机界面(HMI)功能,这些功能可以集成到机器、工艺车或智能设备附近或设备上。
由于有效的整合了控制和可视化,因此机器制造商可以使用板载触摸屏显示器,也可选择更大的本地监视器。由于不需要单独使用PC,这使得调试、运营和故障排除变得更容易。与传统的设备相比,可以在HMI 上更有效地处理本地操作功能,例如按钮和指示器。边缘计算使用户可以更轻松地逐步推出系统改进。边缘计算系统可以在本地安装和测试,并通过快速热切换合并到更大的系统中,而不会对运行的装置产生太大影响。
由于诸多原因,需要将通信和数据处理转移到边缘设备上执行。控制决策可以在需要时实时进行,在数据源的附近获得、预处理和分析数据。这可以减少边缘设备上游组件所需的网络带宽、数据存储和处理能力。
这些边缘组件的编程可以采用多种形式。传统的可编程逻辑控制器(PLC)用户通常会采用梯形逻辑或其它IEC 61131-3 编程语言。基于流程图的编程语言通常更适合应用。对于更高级的计算和数据处理,Python 或C/C ++可能是首选,一些边缘计算机可以使用这些编程语言。
边缘可编程工业控制器,如Opto 22 的groov EPIC,可以将I/O、控制、网络和HMI 功能整合起来,以简化架构。图片来源:Opto 22
灵活的通信
通信灵活性是边缘计算的另一个标志。边缘可编程工业控制器具有各种通信端口,支持多种协议,因此可与众多的本地智能系统(如PLC)连接。
边缘计算组件支持运营技术(OT) 协议, 如EtherNet/IP、M o d b u s、B A C n e t、OPC 基金会协议等。它还支持信息技术(IT)协议和开发工具, 如TCP/IP、简单网络管理协议(SNMP)、消息队列遥测传输(MQTT)和Node-RED。这些接口有效地“扁平化”并简化了系统架构和系统集成。
边缘计算适用于在现场收集正确的数据,将其处理为有用的信息,并将其安全地传递给更高级别的数据架构。边缘计算可以与其它现场自动化平台的监控系统、企业数据库进行交互,甚至可以与云服务交换数据。
选择正确的控制系统
在设计控制系统时,用户可以选择最佳功能集。这意味着依赖于更集中的平台,这些平台具有相应的功能,但也会施加约束。边缘计算不断扩展的能力为设计师和工程师提供了新的选择。边缘计算可根据需要组合I/O 连接、控制、通信、数据处理和HMI 可视化功能。
对于需要能够满足精细化、模块化和可扩展架构等诸多需求的用户来讲,边缘计算通常是理想的解决方案。
- 完 -
本文来自于《控制工程中文版》(CONTROL ENGINEERING China )2019年08月刊《封面故事》栏目,原标题为:在自动化领域部署边缘计算
本期杂志
喜讯:《控制工程中文版》小程序上线,点击此杂志封面即可打开小程序阅读过往杂志。
推荐阅读
CANopen IoT——利用CANopen协议搭建的工业物联网
仿真、建模、虚拟调试——加速和简化机器设计开发过程
四个方法简化运动控制系统设计——降低伺服电机成本
机器视觉行业的最新趋势与挑战——嵌入式视觉、深度学习和非可见光
产线建模仿真时代已经来临——优化自动化生产线设计的必备工具
每天阅读一篇高质量的原创文章,关注我们吧!
边缘计算架构_更灵活的自动化系统架构、通信和编程——在自动化领域部署边缘计算...相关推荐
- Kappa:比Lambda更好更灵活的实时处理架构
为了进一步探讨这种批处理和实时处理有效整合在同一系统的架构,我们将在今天的文章中分析Lambda三层结构模型的适用场景,同时暴露出Lambda架构一个最明显的问题:它需要维护两套分别跑在批处理和实时计 ...
- 以太网的分层架构_读《企业应用架构模式》记录-分层
复杂软件系统中,分层理念使用最多,具体例子: 软件体系中, 从包含了操作系统调用的程序设计语言到设备驱动程序和CPU指令集再到芯片内部的各种逻辑门:网络互联中,FTP层架构在TCP上,TCP架构在IP ...
- 英伟达显卡不同架构_英伟达全新架构显卡或多达18432个流处理器
近期有消息称英伟达可能会推迟被称为Hopper的架构,取而代之的是Lovelace架构,以英国数学家Ada Lovelace的名字命名,英伟达内部用 "ADxxx "作为新GPU的 ...
- java路由架构_《大型分布式网站架构设计与实践》读书笔记之 服务的路由和负载均衡...
服务的路由和负载均衡 公共的业务被拆分出来,形成可共用的服务,最大程度的保证了代码和逻辑的复用,避免重复建设,这种设计也被成为SOA(Service-Oriented Architecture) SO ...
- adg oracle 架构_云化双活的架构演进,宁夏银行新核心搭载Oracle 19c投产上线
云和恩墨顺利完成宁夏银行新数据中心数据库平台的建设,包括新数据中心RAC搭建.DG搭建.旧数据中心到新数据中心的数据迁移,以及在整个项目生命周期中的实施规范.性能测试保障.压力测试等.6月12日,宁夏 ...
- 钉钉如何调整组织架构_阿里宣布新一轮组织架构调整:明确大文娱一号位,钉钉进入阿里云...
组织架构调整素来频繁的阿里巴巴又一次有了新动作. 6 月 18 日,逍遥子张勇在全员内部信中宣布了阿里巴巴新一轮组织架构调整,这是由张勇主导的第五次组织架构调整. 据悉,本次组织架构调整的主要目的是充 ...
- jvm 架构_不可变的基础架构,热部署和JVM
jvm 架构 您是否在生产中部署和取消部署基于JVM的应用程序(无论JVM容器/无容器)? 也就是说,当您拥有某个应用程序或服务的新版本时,是否通过"取消部署"和"热部署 ...
- java面向服务架构_面向服务的体系架构 SOA(一) --- 基于TCP、HTTP协议的RPC
1.1 基于TCP协议的RPC 1.1.1 RPC名词解释 RPC的全称是Remote Process Call,即远程过程调用,RPC的实现包括客户端和服务端,即服务调用方和服务提供方.服务调用方发 ...
- vue族谱架构_从零开始做Vue前端架构(1)
前言 想想也已经做过不少架构的项目了,有基于vue,基于react,基于thinkPHP,基于laravel的. 做多了,也就对现有的架构有各种想法,有好的,有坏的,总之,用起来还是不爽.vue-cl ...
最新文章
- Spring Boot 2.6.1 发布:为 Spring Cloud 2021铺路!
- 最优乘车(Floyd)
- usr/bin/expect方式免密码登录和发送文件脚本
- CSDN转载别人文章的操作
- Hi3559AV100开发环境搭建
- linux 虚拟文件系统 源码,Linux内核源代码情状分析-虚拟文件系统
- 家卫士扫地机器人好吗_2020年扫地机器人推荐选购指南(扫地机器人实用吗?国内扫地机器人哪个牌子好?)...
- Eclipse离线安装Emmet插件----web开发者绝对熟悉的插件之一
- LinkedList线程安全问题
- 根据输入参数创建xml模板
- redis入门基础知识(一)
- 011-你觉得自动化测试有什么意义,都需要做些什么
- 又发现昆仑通态的一个BUG
- 解决微信开发者工具无法打开的问题
- 微信/QQ/TIM防撤回补丁
- 内核编译报错: warning: the frame size of 1072 bytes is larger than 1024 bytes
- python 编写 cgi 脚本
- 【数据库原理】函数依赖 平凡依赖 非平凡依赖 完全函数依赖 部分函数依赖 传递函数依赖
- 现在的 Linux 内核和 Linux 2.6 的内核有多大区别?
- 神经元网络技术有限公司,神经网络网站
热门文章
- 前瞻:Java能否畅行未来?
- hihoCoder1678 版本号排序
- 不常用≠没用 Win7容易忽略的四个功能
- 分享人生第一个游戏源代码
- 安装vmware 6.52 Red Hat Enterprise Linux 5(rhel-5.1-server-i386-dvd) openldap2.4
- tomcat提高图片服务器性能,Tomcat性能调优(windows)
- jdk 1.8 java.policy,JDK1.8 导致系统报错:java.security.InvalidKeyException:illegal Key Size
- c语言中二维数组怎么,c语言中什么是二维数组
- Nacos支持配置的动态更新
- MySQL高级 - 日志 - 二进制日志(statement)