5.2 工业以太网


5.2 工业以太网

本节摘要:工业以太网在标准以太网的骨架上补齐两件事——把"什么时候发"变成承诺的实时调度,以及把"断一点就瘫痪"变成"断一点几十毫秒自愈"的环网冗余。本节以青线的环网组网实录为主线,讲清实时等级、设备名机制与环网恢复时间的工程含义。

5.1节把慢速设备留在了总线层,青线组网的正面战场是这一节:三台远程站、六台变频器、两台伺服、触摸屏,全部挂在以太网上,主循环十毫秒的IO刷新承诺靠它兑现。这一层选错,后面所有逻辑的正确性都无从谈起。

普通交换机与工业以太网的距离

标准以太网是"尽力而为"的世界:交换机把报文按到达顺序尽力转发,突发时排队,队列满了丢弃。办公网丢一个网页包重发就是,但一条十毫秒周期的IO报文被交换机排队三毫秒,控制节拍就开始抖动;队满丢弃,远程站的IO直接进入失效路径——这在控制世界里等于掉线。工业以太网补的第一课就是调度:报文按实时等级分座次,高实时报文在时间窗口里优先通行,普通流量靠边等待,"什么时候到"从概率变成承诺。调度落地的三个抓手是优先级队列、流量规划与时钟同步——三者在后面的小节都会各就各位。座次的现实意义可以用一个对比感受:不分座次时,实时报文的最坏延迟取决于普通流量的突发长度,是个未知数;分了座次后,它的上限就是自己的传输时间,是个已知数——从"未知"到"已知",正是控制网与办公网的分水岭。

第二课是确定性的布线。工业以太网协议族(PROFINET、EtherCAT等)在标准以太网帧内做扩展,各家实时机制不同,但共同的工程前提一致:网络拓扑、设备数量、报文长度都要在组态期算清,而不是插上就跑。青线组网文档里有一张报文预算表:每台设备的周期报文长度、更新周期、所需带宽,全部登记——1.2节选型余量的思想在网络层的翻版。预算表还有个隐藏作用:它是新设备接入评审的第一依据,任何"加一台设备"的申请先过带宽核算,网络容量从被动的抢夺变成主动的分配。

图 5-2:环网冗余——断一点,转一圈,几十毫秒自愈

图 5-2:环网冗余——断一点,转一圈,几十毫秒自愈

环网:用拓扑买保险

线性链是布线的本能:交换机串成一串,接到CPU为止。它的死穴是单点:链上任何一处断缆,断点之后的设备全体失联。环网把首尾接回,多花一段电缆与两台交换机端口,换来的是任意单点断缆,流量绕行半圈——备份口平时阻塞着防止广播风暴成环,断线瞬间解锁接管。青线三个远程站加传动设备全部入环,组网文档里那张拓扑图的"环"字,就是这层保险的签名。

组态环网有三个必查项。设备名唯一:PROFINET设备靠名字与编号寻址,名字重复网络直接错乱;青线的设备名规则是"站号加工艺位号",与接线表同名。报文周期与看门狗配对:每台设备的更新周期与失效看门狗倍数成组填写,2.4节任务预算的思想延伸到每个通信伙伴。管理节点唯一:环上只能有一个环网管理角色,双主站系统里这是常见翻车点。三查之外再加一查:组态与实物的对账——每台设备的实际插口、光缆走向与组态拓扑逐一核对,7.3节的打靶清单里有专门一页留给它。

一次"差一点"的演练

环网好不好,拔了才知道。青线中检时做了破坏演练:现场拉断远程站2的一路光纤,HMI上的通信告警亮起,产线未停,IO刷新在恢复后自动续上——实测恢复约一百八十毫秒。演练的价值不止于证明冗余有效,更在于逼出了一个逻辑设计决策:一百八十毫秒里IO映像会保留失效前的最后值,联锁逻辑不能盲信;于是第6章你会看到,青线的联锁统一加了通信健康位——通信失效时相关段按预设安全策略降速或停车,而不是拿着旧数据继续跑。

演练还有个副产品:断线瞬间诊断缓冲里记下的设备名与端口,成了后来排查那台"光纤接头反复松动"的远程站的铁证——网络冗余保生产,网络诊断保排查,两者是环网送给你的两份不同保单。

报文的时间解剖:一个更新周期里发生什么

把环网讲透还需要一层数据面的解剖:一台远程站的一次IO更新,报文里走的是什么。PROFINET的周期报文把IO数据直接装进以太网帧的有效载荷,不加传输层包装——省掉的就是实时性最恨的那几道手续。每个更新周期,控制器发出输出报文、设备回以输入报文,一来一回构成一次完整的"对话";看门狗倍数规定了"连续多少次对话失约算离线"。理解了这个结构,5.2节反复出现的两个参数就活了:更新周期是对话的频率,看门狗倍数是容忍失约的次数——两者相乘是失效判定时间,7.3节联锁验证时逐台核对的就是它。

普通流量(诊断、组态、上位通信)与实时流量共用线缆但不同座次:交换机为实时报文保留优先队列,普通流量排队等候。青线的实践是把上位通信的轮询尽量挪到边缘网关(8.1节),让控制网里的"普通流量"只剩诊断与组态——网络像马路,实时车流走专用道,社会车辆越少,专用道越稳。

网络组态的登记册:给每条连线建户口

工业以太网的复杂度藏在看不见处,组态登记册是对抗不可见的武器。青线的登记册五栏:设备名与IP规划(设备名带工艺语义,IP按网段分段)、更新周期与看门狗倍数(逐台配对登记)、报文长度与带宽占比(报文预算表的逐台明细)、物理端口与光缆走向(哪台设备的哪个口接哪段缆,检修时省半小时)、固件版本(1.2节三张表的网络卷)。五栏由组态工程师维护,变更随变更单同步——网络出问题时,登记册是唯一的"案发现场地图"。

登记册还有个衍生好处:新供应商接入时,对着册子半小时就能评估"接入会影响谁"——带宽余量、环网位置、看门狗配置一目了然。网络的可维护性不取决于拓扑画得多漂亮,取决于每次变更后登记册有没有跟上。5.3节的上位接入、第6章的排错现场、8.1节的融合架构,用的都是同一本册子——它才是这张网真正的图纸。

本节要点回顾

  • 两课补齐:实时调度把"什么时候发"变成承诺,环网拓扑把"断点瘫痪"变成几十毫秒自愈;
  • 报文预算表:设备、周期、报文长度全部登记,带宽是算出来的不是信出来的;
  • 环网三查:设备名唯一、周期与看门狗配对、管理节点唯一;
  • 演练出真知:拔缆实测恢复时间,并把"通信短暂失效"写进联锁设计前提。

主干道通了,数据还差最后一程:怎么把产量、报警、配方安全体面地送往上位系统。下一节讲上行通道。


作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U