【工业物联网】现代企业环境中的DCS(分布式控制系统)和SCADA(站点控制和数据采集)...

本文主要是介绍【工业物联网】现代企业环境中的DCS(分布式控制系统)和SCADA(站点控制和数据采集)...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

df55053de3e2b98a854d82f8ef7ebf75.png

快答案:

SCADA和DCS作为单独的系统开始,但一起成长。今天的带宽如此广泛,不需要在每个节点进行本地化。

SCADA和DCS:如果您参与管理企业级网络,您可能已经听说过这些术语。本文将阐明两种技术之间的区别。请注意,我们不会定义每个提到的概念;假设您已经有使用SCADA / DCS系统的经验。

SCADA和DCS的历史

DCS(“分布式控制系统”)和SCADA(“站点控制和数据采集”)系统之间的区别在今天仍然相当混乱。从上面扩展的首字母缩略词可以看出,SCADA除了“控制”之外还包括“数据采集”。另一方面,DCS只包含“控制”。

了解为什么存在这种差异需要15秒长的教训。许多年前,计算机网络尚未存在或带宽非常低。此后,SCADA系统是许多低级智能代理商的顶级控制器。只有一个系统控制系统的每一分钟方面是不切实际的。在这个技术环境中,DCS设备做了大部分的细节工作,并且简单地报告给SCADA系统(并从SCADA系统获得了高级命令)。

SCADA和DCS系统提醒您处理不规则并测量重要的过程值。

今天,电脑网络变得越来越快。它们非常快,SCADA和DCS没有实际的原因是分开的。这就是为什么他们一起模糊成为一个单一的监控系统。名称 - SCADA与DCS的选择在很大程度上取决于您工作的地区。一些地区赞成SCADA,其他地区则喜欢DCS。有时候,有些人会使用与他们同事不同的术语。在合并之前处理系统时会发生这种情况。当您从其他地区移动时也会发生这种情况。当新员工必须学会管理SCADA / DCS时,这再次导致混乱。

SCADA和DCS系统提醒您处理不规则并测量重要的过程值。

既然现在知道DCS与SCADA辩论的意义在逐渐减弱,那么值得一些褪色的区别。首先,SCADA是监测流程和事件的首选技术,分布在大的地理区域。这主要是由于第二个关键区别:SCADA具有分布式智能。当与中央集线器的通信已丢失时,这样可以进行监视和控制。相反,传统的DCS系统将无法在像这样的地理多样化场景中运行。它太重视地方事件,没有能力临时忍受通信中断。

SCADA已经发展到包含分布式智能设备的传统DCS角色。这将有助于您了解现在的具体示例。有很多RTU可供选择。我更喜欢使用RTU(智能远程SCADA设备),具有很好的共同功能。在许多不同的SCADA项目中,这种RTU将是一个很好的选择。

考虑到这一点,我们来看看SCADA-Guardian RTU。如上所述,SCADA系统的一半工作是监视远程事件并将其报告给您。对于这个任务,SCADA-Guardian有几种不同的技术可用。首先(最简单的技术)是离散报警输入。这些是检测小电流存在或不存在的二进制输入。它们被连接到远程装置的接触闭合输出端,以检测需要注意的远程状况。SCADA-Guardian有8个,这是基于离散报警输入测量时的一个小到中等的RTU。

然而,这实际上是一个比这个容量更大的RTU。它只需要更多的输入用于其他更先进的技术。SCADA监护人也有8个传统的行业标准模拟输入。这些测量在连续体上的电压或电流输入。如您所见,这些输入允许比离散输入提供的“是/否”信息具有无限更多的粒度。而不是“超过容忍度”,您将知道关键位置的温度为“98华氏度”。

由于模拟量输入功能非常强大(特别是在生产,电信,水处理和能源应用中),这种特定的RTU模型还具有另外一种方法,可以容纳额外的16个模拟传感器。这套16架使用了SCADA和更广泛的远程监控行业快速增长的技术。这种新技术是:通过单根电线的远程传感器的电源和通信。在DPS Telecom遥控器上被称为“D-Wire”,这些传感器可以从一个到另一个菊花链。这是有帮助的。

本文 :https://architect.pub/Industrial_Control_Systems
讨论:知识星球【首席架构师圈】或者加微信小号【ca_cto】或者加QQ群【792862318】
喜马拉雅【超级架构师】路上或者车上了解最新黑科技资讯,架构心得。【智能时刻,架构君和你聊黑科技】
知识星球认识更多朋友,职场和技术闲聊。知识星球【职场和技术】
微博【架构师酒馆】智能时刻
网站CIO(首席信息官)https://cio.ceo
网站CIO,CTO和CDOhttps://cioctocdo.com
网站架构师实战分享https://architect.pub   
网站程序员云开发分享https://pgmr.cloud
官网行天智能科技咨询公司https://xingtian.ai
网站开发者闲谈https://blog.developer.chat
网站首席隐私官内参https://cpo.work
网站首席安全官内参https://cso.pub    
网站CIO内参https://cio.cool
网站CDO内参https://cdo.fyi
网站CXO内参https://cxo.pub
网站首席架构师社区https://jiagoushi.pro

谢谢大家关注,转发,点赞和点在看。

这篇关于【工业物联网】现代企业环境中的DCS(分布式控制系统)和SCADA(站点控制和数据采集)...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/600538

相关文章

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

MySQL大表数据的分区与分库分表的实现

《MySQL大表数据的分区与分库分表的实现》数据库的分区和分库分表是两种常用的技术方案,本文主要介绍了MySQL大表数据的分区与分库分表的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有... 目录1. mysql大表数据的分区1.1 什么是分区?1.2 分区的类型1.3 分区的优点1.4 分

Mysql删除几亿条数据表中的部分数据的方法实现

《Mysql删除几亿条数据表中的部分数据的方法实现》在MySQL中删除一个大表中的数据时,需要特别注意操作的性能和对系统的影响,本文主要介绍了Mysql删除几亿条数据表中的部分数据的方法实现,具有一定... 目录1、需求2、方案1. 使用 DELETE 语句分批删除2. 使用 INPLACE ALTER T

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Redis 中的热点键和数据倾斜示例详解

《Redis中的热点键和数据倾斜示例详解》热点键是指在Redis中被频繁访问的特定键,这些键由于其高访问频率,可能导致Redis服务器的性能问题,尤其是在高并发场景下,本文给大家介绍Redis中的热... 目录Redis 中的热点键和数据倾斜热点键(Hot Key)定义特点应对策略示例数据倾斜(Data S

Python实现将MySQL中所有表的数据都导出为CSV文件并压缩

《Python实现将MySQL中所有表的数据都导出为CSV文件并压缩》这篇文章主要为大家详细介绍了如何使用Python将MySQL数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到... python将mysql数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到另一个

Python异步编程中asyncio.gather的并发控制详解

《Python异步编程中asyncio.gather的并发控制详解》在Python异步编程生态中,asyncio.gather是并发任务调度的核心工具,本文将通过实际场景和代码示例,展示如何结合信号量... 目录一、asyncio.gather的原始行为解析二、信号量控制法:给并发装上"节流阀"三、进阶控制

redis+lua实现分布式限流的示例

《redis+lua实现分布式限流的示例》本文主要介绍了redis+lua实现分布式限流的示例,可以实现复杂的限流逻辑,如滑动窗口限流,并且避免了多步操作导致的并发问题,具有一定的参考价值,感兴趣的可... 目录为什么使用Redis+Lua实现分布式限流使用ZSET也可以实现限流,为什么选择lua的方式实现