历史上的今天
返回首页

历史上的今天

今天是:2024年09月18日(星期三)

正在发生

2021年09月18日 | 工业以太网网络规划原则

2021-09-18 来源:elecfans

工业以太网技术具有价格低廉、稳定可靠、通信速率高、软硬件产品丰富、应用广泛以及支持技术成熟等优点,已成为最受欢迎的通信网络之一。

近些年来,随着网络技术的发展,以太网进入了控制领域,形成了新型的以太网控制网络技术。这主要是由于工业自动化系统向分布化、智能化控制方面发展,开放的、透明的通讯协议是必然的要求。 


以太网技术引入工业控制领域,其技术优势非常明显。 工业以太网制造现在信息的强大性跟控制的快捷性,能够实现快速的串联跟控制,为现代工业制造实现真正意义上的“E网到底”奠定了良好的基础。 


工业以太网已经被业内认为是未来控制网络的最佳解决方案,也是当前现场总线中的主流技术。工业化的新翘楚就由此诞生。 


不管“工业4.0“还是“工业互联网”其技术本质都是自动化与信息化的深度融合。在融合的过程中网络会不断地增长。不断增长的网络复杂度为工业控制网络的设计方法提出了新的挑战。


目前实际工业应用的网络--般由控制工程师成设计,网络性能主要由控制工程师经验决定。但是随着网络复杂度增加,这难以保持高效与可靠。在大规模网络中,如何确定网络性能的瓶颈变得非常的棘手。并且,小规模网络中获取的网络设计经验未必适用于大规模网络。控制工程师设计工业控制网络需要保障网络QoS性能,避免工业控制网络的性能成为工业自动化系统性能的瓶颈。


工业以太网技术具有价格低廉、安稳牢靠、通讯速率高、软硬件产品丰富、运用广泛以及支持技术成熟等长处,已成为最受欢迎的通讯网络之一。近些年来,跟着网络技术的开展,以太网进入了操控范畴,形成了新式的以太网操控网络技术。这主要是由于工业自动化体系向散布化、智能化操控方面开展,敞开的、透明的通讯协议是必定的要求。以太网技术引进工业操控范畴,其技术优势十分显着。 工业以太网制作现在信息的强壮性跟操控的方便性,能够完成快速的串联跟操控,为现代工业制作完成真实意义上的“一网到底”奠定了优良的基础。工业以太网现已被业内认为是未来操控网络的最佳解决方案,也是当时现场总线中的主流技术(如下图1是工业以太网在工业操控体系的各个层级的运用)。

工业以太网网络规划原则

图1、工业以太网在自动化系统各个层级的应用

在上图中虽然从网络的网络上在自动化系统的各个层级都可以是以太网,但在各个层级上的以太网上运行的协议并不相同,这是由于控制系统的应用决定的。在控制系统的各个层级对传输的数据量、响应时间、传输的频次等的要求如下图2所示。

工业以太网网络规划原则

图2、控制系统各个层级的不同要求

控制系统各个层级的不同要求,使得工业控制网络的规划不能简单地复制IT网络的网络规划。对自动化的控制网络不但考虑网络的规模的大小,还需要考虑自动化不同层级的特点。


所以对于自动化系统的工业以太网络,可以从如下的几个角度去规划和设计网络,如下图3所示。

工业以太网网络规划原则

图3、自动化系统的工业以太网的考虑因素

一、根据网络规模/网络节点数量多少来规划网络

既然工业以太网是由以太网发展而来,所以工业以太网具有以太网的一些特点。对于工业以太网的规划可以参考IT网络规划的一些原则(这是工业以太网规划考虑的一个方面)。对于IT网络的规划往往是从网络规模的大小来规划网络。对于一个小型网络可能只规划一个广播域即可;而对于大型的网络则需要规划多个广播域如下图4和下图5所示。

工业以太网网络规划原则

图4、小型网络采用扁平的网络结构

工业以太网网络规划原则

图5、大型网络采用分层/分广播域的网络结构

上面的网络规划采用的以太网的星型和线性的拓扑结构,若需要更高的网络可用性可采用冗余的网络结构(环型或网状型的网络结构)。考虑使用何种网络冗余架构还需要结合对实时性的要求来考虑。在工业控制层比较多的使用的是环网的网络拓扑结构来提高网络的可用性,如下图6的示例。

工业以太网网络规划原则

图6、环网实现高可用性

二、根据自动化的层级规划网络

如图1所示自动化系统的层级架构,由于各层级对传输的数据量、响应时间、传输的频次等有不同的需求(如图2所示),所以需要按照层级来规划网络,这样可保证每个层级相对的独立性(各通信协议互不影响)。此时可能的网络规划方案如下图7所示。

工业以太网网络规划原则

图7、根据自动化层级规划网络

按照图7的规划方式可以有效实现控制层级的数据流不会进入到现场层级的网络中,进而保证现场网络的实时性能不受其它层级的数据流的影响。从物理上保证了每个层级相对独立性。

三、根据通信业务流类型规划网络

在相同的层级中也会存在着不同的业务数据流,它们对实时性的要求可能相同也可能不同。如下图8所示。它们对实时性的要求相同但它们又属于不同的业务流。

工业以太网网络规划原则

图8、同一层级的不同的业务数据流

工业以太网网络规划原则

图9、按照不同的业务流规划网络

四、根据设备的地理分布情况规划网络

在现场中根据工业的需求设备会安装在不同的位置,将这些分布在不同地理位置上的设备连网。考虑的节约成本且使各工艺段的网络相对清晰往往会按如图10、图11和图12的方式来规划网络。

工业以太网网络规划原则

图10、设备控制柜的网络规划

工业以太网网络规划原则

图11、自动化单元间的网络规划

工业以太网网络规划原则

图12、各工厂之间的网络规划

五、根据工业信息安全的需求规划网络

由于网络规模的不断增大,所以对各层级的网络资源的访问应该通过一种有效的方式控制。这样可以实现数据流只允许在允许的范围内流动。进而实现有效的流量管控。那么这种有效的方式就是网络从信息安全的角度来规划如下图13所示。

工业以太网网络规划原则

在网络中增加一些安全设备实现数据流的控制。

对于自动化系统网络的规划不能从上面所述的这几个方面的某一方面考虑,而是需要全面地综合上述的这些因素来规划出一个合理高效的网络。

工业以太网网络规划总的原则如下:

(1)在项目的起始阶段进行合理的规划,考虑系统层面的网络优化,以获得更好的数据传输质量,节省设备的投资成本和网络安装调试的时间成本。

(2)合理的使用树形拓扑分割网络冲突域,尽量不要使用交换机的级联结构,因为数据帧在网络中传递时,每经过一个交换机,延迟的时间就要积累下来。

(3)使用树形拓扑网络时,按照现场设备之间的通信关系组网。相互之间通信流量比较大的两个现场设备尽可能分布到同一个子网,使子网内的通信流量尽可能大,跨越顶级交换机的两个子网间传输的数据帧尽可能少,这样可以有效减小网络端到端的延迟。

(4)局部的网络拥塞有可能导致整个网络性能的瓶颈,因此各子网通过顶级交换机转发的流量要尽可能均衡分布。

推荐阅读

史海拾趣

Gespac Inc公司的发展小趣事

对于快速充电IC(bq2002)电路,网友可能还会有多种问题,以下是一些常见问题及其回答:

一、电路设计相关问题

  1. BQ2002的BAT引脚如何正确接入电池电压?
    • 回答:BQ2002的BAT引脚用于接收电池电压的取样信号。通常,电池电压会经过一个电阻分压网络后接入BAT引脚,以确保BQ2002能够正确检测电池电压。电阻分压网络的输入电阻不应小于200kΩ,以避免对电池电压造成过大影响。
  2. 如何设置BQ2002的充电速率?
    • 回答:BQ2002的充电速率可以通过TM引脚进行设置。当TM引脚接地时,充电速率为1C(即电池容量的1倍)。此外,根据数据手册,TM引脚的不同电平还可能对应不同的充电速率,如C/2或2C,但具体设置需参考具体的数据手册或应用指南。
  3. BQ2002的CC引脚如何控制充电电流?
    • 回答:BQ2002的CC引脚用于控制充电电流的开关,而不是直接调节充电电流的大小。CC引脚有两种状态:高阻态和接地态。当CC引脚为高阻态时,充电电流可以流动;当CC引脚接地时,充电电流被抑制。充电电流的大小通常由外部恒流源(如LM317等)的电阻设置决定,与CC引脚的状态无关。

二、功能实现与调试问题

  1. 为什么BQ2002没有进入快速充电模式?
    • 回答:BQ2002没有进入快速充电模式可能由多种原因造成,如电池电压或温度不符合快速充电条件、TS引脚电压不在正常范围内、或外部电路设计问题等。建议检查电池电压和温度是否满足快速充电条件,同时检查TS引脚电压是否介于0.25VCC和0.4VCC之间(或1.25V和2.0V之间),并确认外部电路设计无误。
  2. BQ2002在充电过程中突然停止充电怎么办?
    • 回答:BQ2002在充电过程中突然停止充电可能是由于电池过热、电池电压过高或外部电路故障等原因造成的。建议检查电池温度是否过高,电池电压是否超出BQ2002的承受范围,并检查外部电路是否有短路或断路等故障。如果问题依旧存在,可能需要更换BQ2002芯片或重新设计外部电路。
  3. 如何调整BQ2002的充电截止电压?
    • 回答:BQ2002的充电截止电压通常是通过外部电路设计来调整的。具体方法可能因电路设计而异,但一般可以通过调整与BAT引脚相连的分压电阻的阻值来改变BQ2002检测到的电池电压值,从而调整充电截止电压。需要注意的是,在调整充电截止电压时,应确保电池不会因过充而损坏。

三、其他常见问题

  1. BQ2002支持哪些类型的电池?
    • 回答:BQ2002通常支持多种类型的可充电电池,如镍氢电池、锂离子电池等。但具体支持的电池类型可能因BQ2002的版本或制造商而有所不同。因此,在使用BQ2002进行电池充电时,应参考具体的数据手册或应用指南以了解支持的电池类型。
  2. BQ2002的功耗如何?
    • 回答:BQ2002的功耗通常较低,但具体功耗值可能因工作条件(如输入电压、输出电流、环境温度等)的不同而有所变化。在设计电路时,应充分考虑BQ2002的功耗对系统整体性能的影响,并采取相应的措施来降低功耗。

以上是针对快速充电IC(bq2002)电路的一些常见问题及其回答。需要注意的是,由于BQ2002的具体应用可能因电路设计、电池类型等因素而有所不同,因此在实际应用中应参考具体的数据手册或应用指南以获取准确的信息。

Andersen Laboratories Inc公司的发展小趣事

为了更好地服务全球客户,AnalogicTech积极实施全球化运营策略。公司在亚洲和大中华地区建立了广泛的晶圆制造和后端合作伙伴网络,包括香港地区、上海和台湾地区的台北。此外,AnalogicTech还迁入香港科技园,将深圳地区纳入业务版图,提高在中国大陆的销售情况,特别是珠江三角洲地区。

Frequency Management International公司的发展小趣事

FMI深知技术创新是企业发展的核心动力。因此,公司一直致力于在石英晶体和晶体振荡器领域进行技术研发和创新。通过不断的技术积累和优化,FMI成功开发出了一系列高性能、高稳定性的产品,如压控温度补偿晶体振荡器(VCTCXO)、压控晶体振荡器(VCXO)、温度补偿晶体振荡器(TCXO)等。这些产品的推出不仅丰富了FMI的产品线,还进一步提升了公司在行业内的竞争力。

乔光电子(FTR)公司的发展小趣事

Frequency Management International公司成立于1971年,自创立之初,FMI便专注于为通信市场提供快速交货和严格公差的石英晶体和晶体振荡器。在成立初期,公司凭借其高质量的产品和可靠的服务,逐渐在通信市场中站稳了脚跟。随着技术的不断进步和市场需求的日益增长,FMI不断扩大生产规模,提升产品质量,为公司的后续发展奠定了坚实的基础。

AMI [American Megatrends Inc]公司的发展小趣事

FMI深知质量是企业生存和发展的根本。因此,公司一直将质量管理放在首位,建立了完善的质量管理体系。从原材料采购到生产加工、成品检验等各个环节都严格把关,确保产品质量符合客户要求。同时,FMI还注重客户服务体验的提升,为客户提供及时、专业的技术支持和解决方案。这些努力使得FMI在客户心中树立了良好的口碑和形象。

Asia Electronics Ind Co Ltd公司的发展小趣事

Asia Electronics Ind Co Ltd自成立以来,一直致力于电子技术的研发与创新。公司投入大量资源用于研发,不断推出具有市场竞争力的新产品。其中,公司成功开发的一款高效能、低功耗的电子产品,在市场上获得了广泛的认可。这款产品不仅满足了消费者对性能的需求,还顺应了绿色环保的发展趋势,为公司赢得了良好的口碑。

问答坊 | AI 解惑

完成无线局域网络搭建六要素

        无线网络以其“无所不在”的魅力正成为人们追逐的焦点。无论是网络升级还是重新组网,人们总希望自己的网络能够摆脱线缆的束缚,走进自由的天地。但与有线产品相比,无线产品还是新事物,并不是所有的用户都能很好地 ...…

查看全部问答>

一种Microwindows的汉字输入法

摘  要: Microwindows是一种常用的已开放源码的嵌入式GUI软件。本文论述了一种Microwindows下的汉字输入法。该输入法有别于Microwindows通用的汉字输入法设计,并已在桑达税控机SED-ED300系列上实现。关键词:嵌入式系统;Microwindows;ARM ...…

查看全部问答>

元器件封装查询

元器件封装查询.有图安装尺寸....…

查看全部问答>

DSP无法连接

大家觉得这可能是什么问题啊?是驱动,还是DSP坏了?…

查看全部问答>

linux下部分中文显示乱码,请大家帮帮忙

我的根目录下有两个中文文件夹:(目)    (我) 用loacale -a命令显示出来的locale有以下几项 .... zh_CN zh_CN.GB2312 zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.my zh_CN.utf8 .... 系统启动之后locale 命令的输出结果为 L ...…

查看全部问答>

开发板串口问题,求助!

我用的2440的板子,S3C2440A芯片,支持3个串口,硬件引出两个,一个用于控制台,另外一个是不是叫做扩展串口,按照《完全开发手册》上添加了扩展串口驱动, 使用命令:cat /proc/tty/driver/serial       显示:serinfo:1.0 ...…

查看全部问答>

VB.NET开发WINCE串口通讯程序

有没有用VB.NET做WIN MOBILE 5.0的串口通讯程序啊,最近在网上找到一些资料,可是总是调试不正确,无法打开端口,发送接收数据。 我现在是使用WIN MOBILE 5.0系统的PDA,希望开发WIN CE 串口通讯软件,进行对单片机的数据采集,只采集温度数据。 ...…

查看全部问答>

网络开发笔记3_多网页开发

一 网页开发平台        网页开发有多种开发平台,简单一点只要能写文本的工具都可以,如记事本。专业一点有Dreamweaver,还有开发ASP的.NET,开发JSP的eclipse等。我不用记事本,那是高手用的。     ...…

查看全部问答>

LED专用恒流IC集汇

SIPEX SP6682   为白色LED配置的高效电荷泵调节器 SP6683   平行结构配置的高功率LED驱动器 SP6685   用于照相机闪光灯的电荷泵LED驱动器 SP6686   400mA降压/升压电荷泵LED驱动器 SP6687&nb ...…

查看全部问答>

stm32105写U盘问题

我使用STM32F105RB程序作了一段写U盘扇区的代码 U8 MassStorageDevSectWrite(U32 LBAddr,U16 Len,U8 *PtrBuf){    U32 *tmp;    U32 Tag=0x0000000c,TotalByteNum_32,MassStorageDevSectReadTryCnt;  &nb ...…

查看全部问答>