工业以太网交换机-SCALANCE X200 环网组态
1.概述
SCALANCE X200 系列交换机自从2004年8月推入市场,当时交换机只能接入环网,不能做环网管理器。在各个工业现场得到了广泛的应用。2007年5月发布了X200系列新的硬件版本平台,普通交换机可以用HSR(高速冗余)方法做环网管理器,允许重构时间为0.3秒。2009年1月又对软件平台做了更新,使X200系列交换机可以用MRP和HSR方法构成环网。其中用MRP(介质冗余协议)在环网中断后,网络重组时间最大为0.2秒。“MRP” 方法满足在IEC 61158中类别10 “PROFINET“中介质冗余协议(MRP) Media Redundancy Protocol 规定。
本文针对下列X200系列交换机:

表1本文针对的X200系列交换机
X-200 以太网交换机从版本V4.0开始支持介质冗余MRP 和HSR方法.
2. MRP
MRP是介质冗余协议(Media Redundancy Protocol)的缩写。它满足IEC 61158中类别10“PROFINET“中介质冗余协议(MRP) Media Redundancy Protocol 规定. 在环网中断后,网络重组时间最大为0.2秒。
2.1 使用MRP介质冗余协议必须满足的要求
使用MRP介质冗余协议必须满足下列要求:
MRP 在环网拓扑中最大支持50个交换机,超过此数目可能导致数据通讯的丢失。
采用MRP的环网只能由支持此功能的设备组成。例如
–工业以太网交换机SCALANCE X-200 版本V4.0及以上SCALANCE X-200 IRT版本V4.0及以上SCALANCE X-300 版本V3.0及以上SCALANCE X-400 版本V3.0及以上
–通讯处理器CP 443-1 Advanced (6GK7 443-1GX20-0XE0) 版本V2.0及以上CP 343-1 Advanced (6GK7 343-1GX30-0XE0) 版本V2.0及以上CP 1616 (6GK1 161-6AA00) 版本V2.2及以上CP 1604 (6GK1 160-4AA00) 版本V2.2及以上
支持此功能的非西门子设备。
所有设备通过自身的环网口互联成环网。
如果通过基于网络的管理WBM Web Based Management, CLI or SNMP,需设置环网中所有的交换机"MRP Client"或自动冗余检测"Automatic Redundancy Detection",环网中至少有一个设备必须设置成自动冗余检测"Automatic Redundancy Detection".
所有的工业以太网交换机把Automatic Redundancy Detection设为缺省值。
双方传输介质的连接设置必须设为全双工并且所有的环网口至少为100Mbps。否则可能有数据通讯的丢失。
下图是采用MRP的环网中的设备可能的拓扑结构

图1 MRP的环网中的设备可能的拓扑结构
2.2 在介质冗余的环网拓扑结构中使用MRP需满足下列规则
在介质冗余的环网拓扑结构中使用MRP需满足下列规则:
在环网中所有连接的设备都是同一冗余域的成员。
在环网中的一个设备充当冗余管理器,环网中所有其它设备都是冗余客户端.
不兼容MRP的设备能通过SCALANCE X交换机或带CP1616的计算机连接到环网。
3.HSR
HSR是高速冗余(High Speed Redundancy) 的缩写。在环网中断时,允许重构时间为0.3秒。
用HSR介质冗余方法实现环网时,必须满足下列条件:
HSR在环网拓扑中最大支持50个交换机,超过此数目可能导致数据通讯的丢失。
采用HSR的环网只能由支持此功能的设备组成。例如
X-400 工业以太网交换机, X-300工业以太网交换机,X-200工业以太网交换机和 OSM / ESM.
所有设备通过自身的环网口互联成环网.
在环网必须设置一个设备为环网管理器。可通过设备面板的按钮或 Web BasedManagement, CLI or SNMP.选择"HSR Manager"设置来完成。
环网中的其它设备要 “HSR Client"或"Automatic Redundancy Detection” 模式必须激活.可通过Web Based Management, CLI or SNMP进行设置。
所有的工业以太网交换机把Automatic Redundancy Detection设为缺省值。
4.环网设置
X-200 工业以太网交换机软件版本V4.0及以上支持介质冗余media redundancy methods MRP 和HSR.
X-200 工业以太网交换机软件版本V3.1及以下 X-300 ,X-400工业以太网交换机软件版本V2.3及以下和OSMs/ESMs 只支持 HSR 方法.
如以上新老版本混合构成的环网,只能用HSR 方法。
如果需要设备不需要额外的设置就能互联形成一个MRP环网,必须用缺省的环网口。查看下表就能知道那些口是缺省的环网口。缺省的模式"Automatic Redundancy Detection" 自动设置成环。
如果设置一个HSR环,只能有一个设备设置成"HSR Manager"模式。环网中所有其它的设备必须设置成"Automatic Redundancy Detection"或"HSR Client".
如果一个总线型以太网络中,一个设备为环网管理器,环网中的其它设备要设置成 “Automatic Redundancy Detection” 模式,环网管理器就会报在环网中有其他的环网管理器的报警。如果把总线型以太网连接成环网,报警就会消失。环网断网结果和与上面报警现象一样。
以下是X200交换机的缺省环网口:

表2 X200交换机的缺省环网口
5.交换机软件版本升级
5.1 X200交换机软件版本升级
对X200交换机软件进行版本升级,使用Web Based Management比较方便。步骤如下:
从SIEMENS网站下列网址下载firmware的最新版本
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=en&siteid=csius&objid=35227745
给交换机分配IP地址,在IE中键入交换机的IP地址,输入管理员用户和密码。缺省用户名和密码均为:admin。
点击system>Version Numbers菜单,查看交换机版本号。下图为交换机升级前的截图:

图2 交换机升级前
交换机升级前环网设置的截图:

图3 交换机升级前环网设置
点击system>Save&Load HTTP菜单,再点击firmware Files右侧Browse…按钮,选择更新文件,再点击Load按钮,弹出对话框点击OK按钮。等待交换机更新重启完成升级。下图为交换机升级中的截图:

图4 交换机升级中
5.2 冗余模式说明
升级到V4.0的环网冗余的WBM菜单

图5 升级到V4.0的环网冗余的WBM菜单
Enable ring redundancy使能环网冗余:
如果模块是环网的一部分,则需使能;否则取消使能。
Redundancy Mode冗余模式:设置模块在环网中的角色。
Automatic Redundancy Detection自动冗余检测用于自动设置冗余模式。
在 “Automatic Redundancy Detection” 模式下,X-200工业以太网交换机自动检测在环网中是否有一个"HSR Manager". 如果有,设备自动适应"HSR Client"的角色.如果没有发现HSR manager ,所有设置为"Automatic Redundancy Detection"的设备相互协商以建立那个设备作为"MRP Manager"的角色. 其它设备自动设置成"MRP Client"模式.
MRP Client 介质冗余客户端用以选择"MRP Client" 角色。
在采用 MRP的环网中, 至少有一个设备设置成"AutomaticRedundancy Detection" 或"MRP Manager (Auto)/Client"模式. 其它的设备可以选择"MRP Client" 角色. 如果环网中所有设备除了一个设备设置成"MRP Client", 这台设备自动适应 “MRP Manager"角色.如果环网有非Siemens设备,选择"MRP Client” 模式。
MRP Manager(Auto)/Client:介质冗余管理器(自动)/客户端
如果设置成这个模式, 这台设备企图自动适应 "MRP Manager"角色。如果环网中有几个设备设置成这个"MRP Manager(Auto)/Client"模式, 其中的一个设备自动采用"MRP Manager"模式。其它设备采用"MRP Client"模式.
HSR Client:高速冗余客户端
如果工业以太网交换机X-200希望使用用热备功能,可以选择"HSR Client"角色。
HSR Manager 当设置 HSR 环网时, 只有一个模块必须被设成HSR manager模式。
注意:
在基本的设定中, “Automatic Redundancy Detection” 模式被预先选择。
6.总结和注意事项
SCALANCE X200升级到V4.X后可用MRP和HSR方法构成环网。X-200以太网交换机从版本V3.1及更低版本、X-300 and X-400以太网交换机从版本V2.3及更低版本、OSMs/ESMs只支持介质冗余HSR方法. 如新老版本混合构成的环网,只能用HSR 方法。
在环网中断后,MRP方法网络重组时间最大为0.2秒;HSR方法网络重组时间最大为0.3秒.
如采用本文第四章的缺省环网端口,不需要额外的设置就能互联形成一个MRP环网。缺省的模式"Automatic Redundancy Detection" 自动设置成环。
如果设置一个HSR环,只能有一个设备设置成"HSR Manager"模式。环网中所有其它的设备必须设置成"Automatic Redundancy Detection"或"HSR Client".
MRP和HSR方法在一个环网中,不能混合使用。
故障处理经验:
如果环网管理器出现other RM in ring的报警,可查看是否环网断线或确实设置了多个RM.正常时交换机RM为常亮绿灯,闪烁绿灯为不正常状态。
必须确保实际环网端口和设置的环网端口一致。
相关文章:
工业以太网交换机-SCALANCE X200 环网组态
1.概述 SCALANCE X200 系列交换机自从2004年8月推入市场,当时交换机只能接入环网,不能做环网管理器。在各个工业现场得到了广泛的应用。2007年5月发布了X200系列新的硬件版本平台,普通交换机可以用HSR(高速冗余)方法做…...
利用 Splashtop Enterprise 改善公司的网络安全
在我们日益数字化的世界中,对强有力的网络安全措施的需求从未像现在这样迫切。随着组织扩大其数字足迹并采用远程办公解决方案,他们面临着一系列不断变化的挑战。 威胁行为者不断寻找利用漏洞的新方法,这使得企业保持领先地位至关重要。俗话…...
mqbroker.cmd闪退(mqnamesrv.cmd能正常启动)
解决: 用户目录下面store文件(如:C:\Users\Administrator\store或C:\Users\你的用户名\store),删除文件里面所有文件,再次启动即可。...
LeetCode--HOT100题(26)
目录 题目描述:142. 环形链表 II(中等)题目接口解题思路代码 PS: 题目描述:142. 环形链表 II(中等) 给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返…...
HTTP 请求方法详解
HTTP 请求方法详解 请求方法 请求方法(Request Methods)是在 HTTP 请求中用于指定对目标资源执行的操作类型。每个请求都需要指定一个请求方法,以告知服务器要执行的操作。 以下是一些常见的 HTTP 请求方法及其主要用途: GET&…...
孤立随机森林(Isolation Forest)(Python实现)
目录 1 简介 2 孤立随机森林算法 2.1 算法概述 2.2 原理介绍 2.3 算法步骤 3 参数讲解 4 Python代码实现 5 结果 1 简介 孤立森林(isolation Forest)是一种高效的异常检测算法,它和随机森林类似,但每次选择划分属性和划…...
小程序如何自定义分享内容
小程序项目中遇到门票转增功能,用户可将自己购买的门票分享给好友,好友成功领取即得门票一张 1.自定义分享按钮 通过button里的open-type属性里的share参数即自可定义分享按钮 <button open-type"share">分享</button>2.配置分…...
SpringBoot整合WebSocket详解
环境:Springboot3.0.5 WebSocket介绍 WebSocket协议RFC 6455提供了一种标准化的方式,通过一个TCP连接在客户端和服务器之间建立全双工、双向的通信通道。它是一个不同于HTTP的TCP协议,但设计为在HTTP之上工作,使用80和443端口&am…...
伪原创神码ai怎么样【php源码】
这篇文章主要介绍了python汉化补丁包下载,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。 火车头采集ai伪原创插件截图: ** Spyder汉化(python汉化&…...
Air001基于Keil环境开发,使用airisp串口命令行烧录
Air001基于Keil环境开发,使用airisp串口命令行烧录 有人会有这样的疑惑,使用Keil平台开发,为什么不直接使用CMSIS-DAP直接烧录,还要使用串口方式来去单独烧录,不是我不想,目前使用合宙官方的Air103芯片版本…...
kubernetes 中的事件(event)简介以及如何收集event和基于event告警
引用另外一篇文章对k8s event的介绍 1.什么是kubernetes事件 Kubernetes Events 是一种 Kubernetes 资源对象,记录了某个组件在某个时间做了某个动作,用于展示集群内发生的情况,当 Kubernetes 集群中资源状态发生变化时,可以产生…...
C++小游戏贪吃蛇源码
graphics.h是针对DOS下的一个C语言图形库 (c也可以) 目前支持下载此头文件的常用的有两种: 1. EGE (Easy Graphics Engine)2. EasyX Graphics LibraryEGE, 全名Easy Graphics Engine, 是windows下的简易绘图库,是一个类似BGI(graphics.h)的面向C/C语言新手的图形库…...
【密码学】穴居人密码
穴居人密码 文字记载中,有时会把来自古希腊文化之前的各种记录作为密码学的例子,但称它们为密码学一定太不严格了,这是因为那些方法都太原始了。密码学的起源能追溯到多早,取决于你把密码学的相关定义确定得有多宽泛。大多数作者都…...
neo4j的CQL命令实例演示
天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…...
vue3+ts使用antv/x6
使用 2.x 版本 x6.antv 新官网: 安装 npm install antv/x6 //"antv/x6": "^2.1.6",项目结构 1、初始化画布 index.vue <template><div id"container"></div> </template><script setup langts> import { onM…...
wsl1 ubuntu通过宿主机代理连接外网
文章目录 环境变量配置apt换源apt安装,测试是否能通外网可能出现的问题:Temporary failure resolving 参考 背景:公司电脑是局域网,通过走代理来连接外网 wsl1 ubuntu想要通过来连接宿主机的局域网代理,访问外网 可以…...
ubuntu20.04 opencv4.2 安装笔记
参考: https://docs.opencv.org/4.x/d7/d9f/tutorial_linux_install.html Build with opencv_contrib # 1. Install minimal prerequisites, libgtk2.0-dev pkg-config 用来显示图像 sudo apt update && sudo apt install -y cmake g wget un…...
ubuntu安装nginx以及php的部署
目录 1.安装依赖包 2.安装nginx 3.编译nginx 4.启动nginx 5.访问nginx 6.增加源地址 7.安装php 8.配置php-fpm 9.修改权限 10.配置nginx里的php 11.启动php-fpm 12.配置php文件以及权限 13.登陆查看 1.安装依赖包 apt-get install gcc apt-get install libpcre3 l…...
IntelliJ IDEA 2021/2022关闭双击shift全局搜索
我这里演示的是修改,删除是右键的时候选择Remove就好了 IDEA左上角 File-->Settings 找到Navigate -->Search Everywhere ,右键添加快捷键。 OK --> Apply应用...
HTML 元素中的name 属性
name 属性是 HTML 元素中常用的属性之一。它用于指定表单元素的名称,以便在提交表单时将其值与对应的键关联起来。 每个表单元素(例如 <input>、<select> 和 <textarea>)都可以具有一个 name 属性,该属性为元素…...
【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型
摘要 拍照搜题系统采用“三层管道(多模态 OCR → 语义检索 → 答案渲染)、两级检索(倒排 BM25 向量 HNSW)并以大语言模型兜底”的整体框架: 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后,分别用…...
反向工程与模型迁移:打造未来商品详情API的可持续创新体系
在电商行业蓬勃发展的当下,商品详情API作为连接电商平台与开发者、商家及用户的关键纽带,其重要性日益凸显。传统商品详情API主要聚焦于商品基本信息(如名称、价格、库存等)的获取与展示,已难以满足市场对个性化、智能…...
智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql
智慧工地管理云平台系统,智慧工地全套源码,java版智慧工地源码,支持PC端、大屏端、移动端。 智慧工地聚焦建筑行业的市场需求,提供“平台网络终端”的整体解决方案,提供劳务管理、视频管理、智能监测、绿色施工、安全管…...
练习(含atoi的模拟实现,自定义类型等练习)
一、结构体大小的计算及位段 (结构体大小计算及位段 详解请看:自定义类型:结构体进阶-CSDN博客) 1.在32位系统环境,编译选项为4字节对齐,那么sizeof(A)和sizeof(B)是多少? #pragma pack(4)st…...
(二)TensorRT-LLM | 模型导出(v0.20.0rc3)
0. 概述 上一节 对安装和使用有个基本介绍。根据这个 issue 的描述,后续 TensorRT-LLM 团队可能更专注于更新和维护 pytorch backend。但 tensorrt backend 作为先前一直开发的工作,其中包含了大量可以学习的地方。本文主要看看它导出模型的部分&#x…...
linux arm系统烧录
1、打开瑞芯微程序 2、按住linux arm 的 recover按键 插入电源 3、当瑞芯微检测到有设备 4、松开recover按键 5、选择升级固件 6、点击固件选择本地刷机的linux arm 镜像 7、点击升级 (忘了有没有这步了 估计有) 刷机程序 和 镜像 就不提供了。要刷的时…...
根据万维钢·精英日课6的内容,使用AI(2025)可以参考以下方法:
根据万维钢精英日课6的内容,使用AI(2025)可以参考以下方法: 四个洞见 模型已经比人聪明:以ChatGPT o3为代表的AI非常强大,能运用高级理论解释道理、引用最新学术论文,生成对顶尖科学家都有用的…...
Linux 内存管理实战精讲:核心原理与面试常考点全解析
Linux 内存管理实战精讲:核心原理与面试常考点全解析 Linux 内核内存管理是系统设计中最复杂但也最核心的模块之一。它不仅支撑着虚拟内存机制、物理内存分配、进程隔离与资源复用,还直接决定系统运行的性能与稳定性。无论你是嵌入式开发者、内核调试工…...
基于IDIG-GAN的小样本电机轴承故障诊断
目录 🔍 核心问题 一、IDIG-GAN模型原理 1. 整体架构 2. 核心创新点 (1) 梯度归一化(Gradient Normalization) (2) 判别器梯度间隙正则化(Discriminator Gradient Gap Regularization) (3) 自注意力机制(Self-Attention) 3. 完整损失函数 二…...
宇树科技,改名了!
提到国内具身智能和机器人领域的代表企业,那宇树科技(Unitree)必须名列其榜。 最近,宇树科技的一项新变动消息在业界引发了不少关注和讨论,即: 宇树向其合作伙伴发布了一封公司名称变更函称,因…...
