冗余配置例子.
1756冗余配置说明编写
1、首先PLC CPU模块需要刷成20.55版本。
2、1756-rm2模块eds文件通过rslinx添加进去如图
3、1756-rm2模块需要刷成20.04版本。
4、当PLC CPU模块和RM2 模块都更新完成后需要在rslinx中rm2模块上设置always如图
5、设置好后需要在程序中选择使能冗余模式如图redundancy enable 前打钩。
6、当冗余设置完成后还需要在程序中进行1756-en2tr进行设置点击属性如图
connection需要选择None
time sync Connection 需要选择None
6、因为程序里找不到1756-rm2所以不用添加了直接从以太网模块进行添加。
如图
7、添加好后再对1756-en2tr模块进行I/O子站添加。
8、子站添加好后需要对以太网模块进行设置
属性enable supervisor mode打钩
9、以上都完成后便可以进行子站添加及编写程序。
冗余配置例子
1 引言Controllogix是Rockwell公司在1998年推出AB系列的模块化PLC,代表了当前PLC发展的最高水平,是目前世界上最具有竞争力的控制系统之一,Control- logix将顺序控制、过程控制、传动控制及运动控制、通讯、I/O技术集成在一个平台上,可以为各种工业应用提供强有力的支持,适用于各种场合,最大的特点是可以使用网络将其相互连接,各个控制站之间能够按照客户的要求进行信息的交换。
Controllogix可以提供完善的控制器的冗余功能,采用热备的方式构建控制器,两个控制器框架采用完全相同的配置,它们之间使用同步电缆连接,不仅控制器可以采用热备,通讯网络也可以采用相似的方式进行热备,除以上的部分可以热备外,控制器的电源也可以进行热备,这样大大提高了控制器的运行的可靠性。
2 系统介绍在某焦化厂干熄焦汽轮机发电项目的DCS控制系统中,采用了冗余的Controllogix,系统结构如图1所示。
上位机通过交换机与PLC处理器通讯,远程框架通过冗余的ControlNet连接到控制器框架,同时,远程框架采用了冗余电源配置。
整套系统具有很高的可靠性,满足了汽轮机发电系统对于PLC控制部分需要长期无故障运行的要求。
上位机采用Rsview32软件,用以监控现场设备的运行。
图1 系统结构图本地框架由L1和L2 框架构成,运行时L1和L2互为热备,构成了冗余,L1和L2框架各个槽位的所配置的模块如表1所示。
R1,R2和R3是远程框架,所有的点号都连接到远程框架的模块,远程框架的供电使用了AB的冗余电源(1756-PAR2)。
收藏引用muzi_woody1楼2007-9-21 7:41:00表1 L1和L2框架各个槽位的所配置的模块设置主从控制器框架的1756-CNBR/D的节点地址时应注意,他们的地址拨码应该相同,应该是系统中挂接在冗余ControlNET网上所有节点的最高地址,在本系统里面都设置为4,远程站的节点地址分别为1,2,3。
DS3300 多路径冗余 MPIO 配置实例
DS3300多路径冗余MPIO 配置实例1.1 需求说明IBM DS3300每控制器上配有2个iSCSI HOST Port 口。
冗余控制器需实现当任一控制器故障,自动发生故障转移(failover ),应用不发生中断。
1.2 网络拓扑网络拓扑如下图所示,存在iSCSI LAN1和iSCSI LAN2两个LAN ,cluster Node MARA 服务器上NIC2到DS3300存在2条不同路径,分别到DS3300控制器A 的iSCSI 1口和控制器B 的iSCSI 1口;NIC3同样存在2条不同路径到DS3300。
故,服务器cluster Node MARA 共有4条不同的路径到DS3300。
1.3 IP 地址规划DeviceDescriptionValueCommentsserver1hostname MARANIC 2 172.16.200.91/16 iSCSI LAN 1 NIC3172.17.200.91/16 iSCSI LAN2 server2hostnameORANIC 2 172.16.200.92/16 iSCSI LAN 1NIC3 172.17.200.92/16 iSCSI LAN2DS3300 Controller A - Mgt. 172.18.3.1/16 Management LAN Controller A - Iscsi Port 1 172.16.3.1/16 iSCSI LAN 1Controller A - Iscsi Port 2 172.17.3.1/16 iSCSI LAN 2Controller B - Mgt. 172.18.3.2/16 Management LANController B- iSCSI Port 1 172.16.3.2/16 iSCSI LAN 1Controller B- iSCSI Port 2 172.17.3.2/16 iSCSI LAN 21.4系统配置1.4.1initiator安装配置1.4.1.1initiator软件包安装windows 2003 sp2 enterprise 操作系统需要安装一下三个软件1.WindowsServer2003-KB943295-x86-CHS该补丁包包含了windows 2003最新的storagedrive。
机械设计上冗余设计的例子
机械设计上冗余设计的例子冗余设计在机械工程中是一种重要的设计策略,它通过增加额外的组件、系统或功能,来确保在原始设计失效或发生故障时,整个机械系统仍能维持其基本性能和安全操作。
这种方法不仅提高了设备的可靠性和耐久性,而且在一定程度上降低了由于单点故障导致系统完全失效的风险。
本文将探讨冗余设计在机械设计中的几个实际应用案例,并分析其如何提升整体系统的稳健性。
一、冗余设计的基本概念在机械设计领域,冗余设计通常指的是在系统中引入额外的、超出基本功能需求的元素。
这些元素可以是硬件组件,如备用发动机、双重电源系统等;也可以是软件功能,比如故障检测和自动切换程序。
冗余设计的核心思想是预防因单一故障点导致的整体系统崩溃,从而增强系统的鲁棒性和容错能力。
二、冗余设计的类型在机械设计中,冗余设计可以根据其实现方式和目的分为不同类型,主要包括硬件冗余和软件冗余。
1. 硬件冗余硬件冗余通常涉及在关键部位安装备份组件。
例如,在飞机设计中,双发动机配置就是一种典型的硬件冗余设计。
如果其中一个发动机失效,另一个发动机能够接管飞行任务,确保飞机安全着陆。
类似地,在重型机械如挖掘机或矿用卡车的设计中,关键液压系统可能会采用双泵或双回路设计,以防止单个泵的故障导致整个机器停工。
2. 软件冗余软件冗余则更多体现在控制系统的编程逻辑上。
现代机械设备往往配备有复杂的电子控制系统,这些系统通过软件算法监控设备的运行状态,并在检测到异常时采取纠正措施。
例如,汽车中的防抱死刹车系统(ABS)就包含了软件冗余设计,它能够在检测到车轮即将锁死时迅速调整刹车压力,防止车辆失控。
三、机械设计中的冗余设计案例以下是一些展示了冗余设计在机械工程中实际应用的案例。
案例一:航天器的冗余设计航天器是冗余设计应用最为广泛的领域之一。
由于航天任务的高风险性和难以进行维修的特性,航天器必须在设计之初就考虑到各种可能的故障情况。
例如,国际空间站(ISS)就采用了多重冗余设计,包括备用电源系统、生命维持系统以及通讯系统等。
冗余系统配置
一 1 2 3 4 5 6 7 二 1 2 3 4 5 6 7 8 9 10 11 12 13
设备名称
CPU部分 机架UR2-H 电源模块10A CPU414-H RAM/16M
后备电池 以太网模块
同步套件 IO部分 有源导轨/530MM ET200 IM153-2 电源模块5A PS总线模块 CP1623网卡 SM总线模块/40 模拟量输入模板 热电偶模块 热电阻模块 模拟量输出模板 数字量输入模板 数字量输出模板
数量一1cpu部分机架ur2h电源模块10acpu414h6es74002ja100aa0块块块块块块套套块块块块块块块块块块块块126es74070kr020aa0236es74144hm140ab024ram16m6es79521as000aa025后备电池以太网模块同步套件io部分有源导轨530mmet200im1532电源模块5aps总线模块cp1623网卡sm总线模块40模拟量输入模板热电偶模块热电阻模块模拟量输出模板数字量输入模板数字量输出模板6es79710ba00466gk74431ex300xe0276es76567xx300xx01二16es71951gf300xa0126es71532ba020xb0236es73071ea010aa0146es71957hd100xa0156gk11623aa00166es71957hb000xa076es73317kf029aj086es73317pf119am096es73317pf019am0106es73325hf009am0116es73211bh509am0126es73221bh019am013说明
6ES7 331-7PF01-9AM0 块
6ES7 332-5HF00-9AM0 块
6ES7 321-1BH50-9AM0 块
1756冗余配置说明编写
1、首先PLC CPU模块需要刷成20.55版本。
2、1756-rm2模块eds文件通过rslinx添加进去如图
3、1756-rm2模块需要刷成20.04版本。
4、当PLC CPU模块和RM2 模块都更新完成后需要在rslinx中rm2模块上设置always如图
5、设置好后需要在程序中选择使能冗余模式如图redundancy enable 前打钩。
6、当冗余设置完成后还需要在程序中进行1756-en2tr进行设置点击属性如图
connection需要选择None
time sync Connection 需要选择None
6、因为程序里找不到1756-rm2所以不用添加了直接从以太网模块进行添加。
如图
7、添加好后再对1756-en2tr模块进行I/O子站添加。
8、子站添加好后需要对以太网模块进行设置
属性enable supervisor mode打钩
9、以上都完成后便可以进行子站添加及编写程序。
冗余设计的例子及解析
冗余设计的例子及解析
冗余设计是指在系统设计中增加冗余的部分,以提高系统的可靠性和
容错性。
下面将介绍几个冗余设计的例子及其解析。
1. RAID(磁盘阵列)
RAID是一种通过将多个硬盘组合成一个逻辑驱动器来提高数据存储可靠性和性能的技术。
RAID技术通过将数据分散存储在多个硬盘上,从而提高了数据的可靠性。
当一个硬盘出现故障时,系统可以通过其他
硬盘上的数据进行恢复,从而避免了数据的丢失。
2. 双机热备
双机热备是指在系统设计中使用两台服务器,其中一台作为主服务器,另一台作为备份服务器。
当主服务器出现故障时,备份服务器会自动
接管主服务器的工作,从而保证系统的连续性和可靠性。
3. 冗余电源
冗余电源是指在系统设计中使用多个电源供应器,以提高系统的可靠性。
当一个电源供应器出现故障时,其他电源供应器可以继续为系统
提供电力,从而避免了系统的停机。
4. 冗余网络
冗余网络是指在系统设计中使用多个网络连接,以提高系统的可靠性和容错性。
当一个网络连接出现故障时,系统可以通过其他网络连接继续进行通信,从而避免了通信中断。
总之,冗余设计是提高系统可靠性和容错性的重要手段。
在系统设计中,应根据实际情况选择合适的冗余设计方案,以保证系统的稳定性和可靠性。
网络冗余设计方案
网络冗余设计方案网络冗余设计方案是指在网络架构设计中,采取冗余技术和策略,以确保网络的可靠性和稳定性。
下面是一个网络冗余设计方案的示例:1. 多路由器部署:在网络中设置多个路由器作为冗余设备,每个路由器连接不同的网络设备。
当一个路由器发生故障时,其他路由器可以接管其功能,保证网络的连通性。
2. 双活数据中心:建立两个相互独立的数据中心,并在两个数据中心中部署相同的网络设备和存储设备。
如果一个数据中心发生故障,可以切换到另一个数据中心继续提供服务。
3. 网络链路冗余:在网络中设置多条冗余链路,保证网络的连通性和数据传输的可靠性。
当一条链路发生故障时,可以自动切换到其他可用的链路上。
4. VLAN冗余:将网络划分为不同的虚拟局域网(VLAN),并在不同的VLAN中设置冗余设备。
当一个设备发生故障时,可以自动切换到其他设备上,保证网络的连通性。
5. 数据备份和恢复:定期对网络数据进行备份,并将备份数据存储在不同的地点。
当发生数据丢失或损坏时,可以及时恢复数据,避免数据的丢失和损失。
6. 网络监控和故障检测:设置网络监控系统,实时监测网络设备和链路的运行情况。
当发现设备或链路出现故障时,及时发出警报并采取相应的故障处理措施,提高网络的可用性和稳定性。
7. 灾备机房建设:建立灾备机房,用于备份主要数据中心的功能和设备。
在主数据中心发生故障时,可以快速切换到灾备机房,恢复网络的正常运行。
总结:网络冗余设计方案使用多种技术和策略,以确保网络的可靠性和稳定性。
通过多路由器部署、双活数据中心、网络链路冗余、VLAN冗余、数据备份和恢复、网络监控和故障检测、灾备机房建设等措施,可以最大限度地减少网络故障对正常业务的影响,提供高可用性的网络服务。
冗余设计基本方法
冗余设计基本方法冗余设计是一种为了提高系统可靠性和容错能力的设计方法。
它通过在系统中加入多余的功能和回路,以减少故障率和维护成本。
下面是一些冗余设计的基本方法:1. 重复设计:将同一个功能或者设备设计成两个或多个,相互备份,当一个发生故障时,另一个可以立即替代并正常工作。
例如,医院里的重病监护室通常有两个以上的呼吸机等设备,以保障患者的生命。
2. 冗余回路设计:在设计电路时,添加多个独立的回路,以便在其中一个回路故障时,另一个回路可以正常工作。
例如,汽车的安全气囊系统通常设计成两个独立的回路,以确保在任何一个回路故障时,安全气囊都可以正常工作。
3. 备用设备设计:为系统添加备用设备,以便在主设备故障时,可以及时更换或者维修。
例如,数据中心通常配置有多个发电机组和备用电缆,以确保在主设备故障时,可以及时更换或维修,保障数据中心的正常运行。
4. 冗余配置设计:将同一个设备或者功能配置成两个或多个,以便在其中一个损坏时,另一个可以代替并正常发挥作用。
例如,现代汽车通常配置有多个备用轮胎,以备不时之需。
5. 自适应冗余设计:这是一种现代冗余设计方法,它通过自适应控制系统来实现冗余设计。
自适应冗余设计可以通过监测系统状态和故障,并自动调整系统的配置和参数,以提高系统的可靠性和容错能力。
例如,现代的无人机系统通常采用自适应冗余设计,以确保在无人机出现故障时,可以快速自动调整并恢复正常飞行。
以上是一些常见的冗余设计方法,不同的冗余设计方法可以适用于不同的系统和场景。
冗余设计可以提高系统的可靠性和容错能力,从而减少故障和维护成本,但它也需要在设计过程中考虑到系统的可扩展性和可维护性,以确保系统在未来的运行中可以继续保持良好的状态。
双思科无线控制器冗余配置
WLC故障切换配置(冗余)为了实现WLC故障切换或冗余,必须完成以下步骤:A.为两台WLC配置移动组.B. 为LAP 指定主、备WLCC.配置WLC Fallback特性为2台WLC配置移动组通过配置移动组可以让无线客户端在一组WLC之间无缝漫游及提供负载均衡和冗余的功能。
如果一台WLC故障,相关联的AP可以自动启动换到移动组中其他WLC 上。
当主WLC恢复正常,AP可以重新注册到该台WLC上。
故障切换时间为30秒,这个期间通信将会中断。
提示: 所有属于同一个移动组的WLC配置的移动组名字要一致,且大小写敏感。
移动组成员必须包括该组内所有的WLC,以确保可以做到WLC的无缝切换,以及当主WLC恢复正常,能够让AP重新注册。
本实例移动组包括两台WLC,通过以下步骤配置无线移动组:1. WLC图形界面下,在上方的菜单下点击进入Controller,然后在左边菜单选择Mobility Groups . 出现窗口Static Mobility Group Members,在这里可以增加2. 增加一个新的移动组本例只包括两台WLC.a. 选择New .b. 设定移动组成员IP、MAC以及组名称.本实例第二台WLC的IP为172.16.1.50 ,MAC地址为00:0b:85:33:52:80, 移动组为Test.c. 点击Apply .通过Ping菜单检测移动组成员的连通性.在另一台WLC上重复以上步骤,组名字大小写敏感,并且在两台WLC上必须要一致。
移动组主要用于支持在WLC内部以及WLC之间漫游。
为LAP指定主,备WLC接下来的步骤为LAP指定主、备WLC:1. 图形界面下选择Wireless 菜单,选择AP列表下的AP,点击Detail出现新的窗口All APs > Details.在该窗口下,定义主、备WLC。
.Note: 在主、备WLC下输入相关WLC的名字,而不是输入IP或MAC.配置WLC Fallback特性最后一步是配置WLC Fallback特性:1. WLC图形界面下进入Controller > General.2. 在AP Fallback 选项, 选择Enabled3. Click Apply .Note: 在备用WLC上配置Fallback特性即可。
冗余设计的例子及解析
冗余设计的例子及解析冗余设计的概念和作用冗余设计是指在系统或产品设计中,有意地增加冗余元素或组件来提高系统的可靠性、稳定性和容错性的一种设计方法。
冗余设计可以通过增加备用元素、组件、路径或操作来实现。
在冗余设计中,当出现故障或错误时,系统可以自动切换到备用元素或组件上,从而保证系统的正常运行。
冗余设计的主要作用包括:1.提高系统的可靠性:通过增加备用元素或组件,可以减少系统故障的概率,提高系统的可靠性。
即使某个元素或组件发生故障,系统仍然可以正常运行。
2.提高系统的稳定性:冗余设计可以使系统更加稳定。
当系统的某个元素或组件发生故障时,系统可以自动切换到备用元素或组件上,避免了系统的中断或崩溃。
3.提高系统的容错性:冗余设计可以增加系统的容错性。
当系统的某个元素或组件发生故障时,系统可以自动切换到备用元素或组件上,使系统能够继续正常运行,而不会对用户造成影响。
冗余设计的例子1. 冗余电源设计在电力系统设计中,通常会使用冗余电源设计来提高电力供应的可靠性。
例如,在一个数据中心中,为了保证服务器的正常运行,会使用双路供电系统。
每个服务器都连接到两个独立的电源回路,当一个电源回路发生故障时,系统可以自动切换到备用电源回路,确保服务器的稳定供电。
2. 冗余网络设计在计算机网络设计中,为了提高网络的可靠性和稳定性,通常会采用冗余网络设计。
例如,企业内部的局域网通常会建立多条网络链路,并使用冗余交换机。
当其中一条网络链路或交换机发生故障时,系统可以自动切换到备用链路或交换机,避免了网络中断。
3. 冗余存储设计在数据存储系统设计中,为了保护数据的安全性和可用性,通常会采用冗余存储设计。
例如,RAID(冗余磁盘阵列)技术可以通过将数据分布在多个硬盘上,实现数据的冗余存储和容错性。
当某个硬盘发生故障时,系统可以使用备用硬盘上的数据来恢复数据完整性。
4. 冗余传感器设计在工业自动化系统中,为了提高传感器的可靠性和准确性,通常会使用冗余传感器设计。
三种路由器冗余协议的配置示例
三种路由器冗余协议的配置示例2009-02-22 16:26:08| 分类:Cisco|字号订阅拓扑图实验用到的是4台3640路由器,我用的镜像是unzip-c3640-ik9o3s-mz.124-10.bin 其中HSRP和VRRP用到SW1、SW2和SW3,而GLBP则用到全部4台路由器。
一、HSRP1. 配置HSRPSW1(config)#interface vlan 50SW1(config-if)#ip address 192.168.1.10 255.255.255.0SW1(config-if)#standby 1 priority 200SW1(config-if)#standby 1 preemptSW1(config-if)#standby 1 ip 192.168.1.1SW1(config-if)#standby 1 authentication MyKeySW1(config-if)#standby 2 priority 100SW1(config-if)#standby 2 ip 192.168.1.2SW1(config-if)#standby 2 authentication MyKeySW1(config-if)#^ZSW2(config)#interface vlan 50SW2(config-if)#ip address 192.168.1.11 255.255.255.0SW2(config-if)#standby 1 priority 100SW2(config-if)#standby 1 ip 192.168.1.1SW2(config-if)#standby 1 authentication MyKeySW2(config-if)#standby 2 priority 200SW2(config-if)#standby 2 preemptSW2(config-if)#standby 2 ip 192.168.1.2SW2(config-if)#standby 2 authentication MyKeySW2(config-if)#^Z我们在这里一共配置了两个standby group,其中SW1充当group 1的active router,并配置了抢占,同时,它还充当了group 2的standby router。
冗余配置安全设计案例
冗余配置安全设计案例一、背景介绍冗余配置是指在计算机系统中通过增加备用设备或组件来提高系统可靠性和稳定性的一种设计方式。
在互联网时代,各种网络应用越来越普及,对于网络设备的可靠性和稳定性要求也越来越高。
因此,在网络设备的设计中,采用冗余配置已经成为了必不可少的一种安全设计方式。
二、案例描述某公司是一家提供云计算服务的企业,其主要业务是提供虚拟主机、云服务器等服务。
由于业务量逐年增长,公司需要不断扩大服务器规模以满足客户需求。
然而,随着服务器数量的增加,单个服务器故障对整个系统带来的影响也会变得更加严重。
为了保证整个系统的稳定运行,该公司采用了冗余配置安全设计方案。
1.硬件方面该公司采用了多台服务器进行负载均衡,并且每台服务器都配备了多个硬盘、电源等重要组件。
当其中任意一个硬盘或电源出现故障时,其他硬盘或电源可以立即顶替其工作,从而保证整个系统仍能正常运行。
2.软件方面在软件方面,该公司采用了高可用性集群技术。
集群中的每个节点都运行着相同的服务,并且通过心跳检测来检测其他节点是否正常运行。
当某个节点出现故障时,其他节点可以立即接管其工作,从而保证整个系统仍能正常运行。
3.数据备份为了避免数据丢失,该公司对所有重要数据进行了定期备份。
备份数据存储在不同的地点,并且采用了多种备份方式。
当系统出现故障时,可以通过备份数据快速恢复系统。
三、优缺点分析1.优点(1)提高系统可靠性和稳定性:通过采用冗余配置安全设计方案,可以有效地避免单点故障对整个系统带来的影响。
(2)提高系统处理能力:通过负载均衡技术,可以将请求均匀分配到不同的服务器上,从而提高整个系统的处理能力。
(3)保护数据安全:通过定期备份重要数据,并将备份数据存储在不同的地点以及采用多种备份方式,可以有效地保护数据安全。
2.缺点(1)成本较高:采用冗余配置安全设计方案需要增加备用设备或组件,从而增加了成本。
(2)维护成本高:由于系统中存在多个设备或组件,因此需要对每个设备或组件进行定期维护和检测,增加了维护成本。
AD-DNS-DHCP-WINS冗余部署实例
AD/DNS/DHCP/WINS冗余部署实例对于部署了AD架构的企业来说AD/DNS/DHCP/WINS都是我们必须用到的服务,一但这些服务中断会导致整个企业IT系统无法正常运作,如何保障这些基础服务的高可用性是我们每一位管理员需要考虑的。
一般的中小企业最少都会用两台或多台服务器做冗余保证企业内基础服务的高可用性,当一台服务器坏了或需要维护另一台服务器照样能够提供相同的服务来保障企业IT系统的正常运作。
下面是一张很经典的AD部署场景图,图里用了两台计算机做服务器,同时提供了AD/DNS/DHCP/WINS服务。
对AD/DNS/DHCP/WINS服务不了解的朋友请先学习一下理论知识,要动手实验朋友请先把下面的图看懂了再动手,本帖子适合对AD入门的朋友,老鸟们就直接跳过吧^_^。
下面是两台服务器的配置过程在配置前请先在两台计算机上安装好Windows 2003 操作系统,升级打好最新补订!一、WinOSDC2服务器的配置过程1、AD的配置2、DNS的配置3、DHCP的配置4、WINS的配置二、WinOSDC3服务器的配置过程1、AD的配置2、DNS的配置3、DHCP的配置4、WINS的配置三、验证两台服务器是否能够提供冗余服务、一、WinOSDC2服务器的配置过程——1、AD的配置1、登录到WinOSDC2服务器,安装DNS/DHCP/WINS网络服务;2、配置本机的网络IP,子网掩码,网关,DNS,WINS;3、在“开始菜单”“运行”输入AD配置命令dcpromo ;4、下一步5、选择“新域的域控制器”“下一步”6、选择“在新林中的域”“下一步”7、输入要建立的或名 winos.ad ;8、输入域的NETBIOS名;9、默认“下一步”10、默认“下一步”11、选择第二项“下一步”12、不考虑NT系统,选择第二项;13、输入目录还原的密码,在日后的还原AD数据时会用到,14、“下一步”AD在配置中15、完成16、重启计算机一、WinOSDC2服务器的配置过程——2、DNS的配置经过前面的操作我们的AD已经建立起来了,DNS正向查找区域在配置AD的时候也自动建立起来了,我们需要手工的配置DNS的反向查找区域,否则运行nslookup的时候会有错误提示。
冗余配置例子
1 引言Controllogix是Rockwell公司在1998年推出AB系列的模块化PLC,代表了当前PLC发展的最高水平,是目前世界上最具有竞争力的控制系统之一,Control- logix将顺序控制、过程控制、传动控制及运动控制、通讯、I/O技术集成在一个平台上,可以为各种工业应用提供强有力的支持,适用于各种场合,最大的特点是可以使用网络将其相互连接,各个控制站之间能够按照客户的要求进行信息的交换。
Controllogix可以提供完善的控制器的冗余功能,采用热备的方式构建控制器,两个控制器框架采用完全相同的配置,它们之间使用同步电缆连接,不仅控制器可以采用热备,通讯网络也可以采用相似的方式进行热备,除以上的部分可以热备外,控制器的电源也可以进行热备,这样大大提高了控制器的运行的可靠性。
2 系统介绍在某焦化厂干熄焦汽轮机发电项目的DCS控制系统中,采用了冗余的Controllogix,系统结构如图1所示。
上位机通过交换机与PLC处理器通讯,远程框架通过冗余的ControlNet 连接到控制器框架,同时,远程框架采用了冗余电源配置。
整套系统具有很高的可靠性,满足了汽轮机发电系统对于PLC控制部分需要长期无故障运行的要求。
上位机采用Rsview32软件,用以监控现场设备的运行。
图1 系统结构图本地框架由L1和L2 框架构成,运行时L1和L2互为热备,构成了冗余,L1和L2框架各个槽位的所配置的模块如表1所示。
R1,R2和R3是远程框架,所有的点号都连接到远程框架的模块,远程框架的供电使用了AB的冗余电源(1756-PAR2)。
收藏引用muzi_woody1楼 2007-9-21 7:41:00表1 L1和L2框架各个槽位的所配置的模块设置主从控制器框架的1756-CNBR/D的节点地址时应注意,他们的地址拨码应该相同,应该是系统中挂接在冗余ControlNET网上所有节点的最高地址,在本系统里面都设置为4,远程站的节点地址分别为1,2,3。
网络冗余技术-mstp实例[]
网络冗余技术-MSTP实例[精品] 网络冗余技术——多生成树协议MSTP相关理论:MSTP协议概述MSTP(Multiple Spanning Tree Protocol)也称为多生成树协议,在IEEE802.1s中定义。
与STP(Spanning Tree Protocol)和RSTP(Rapid Spanning Tree Protocol)相比,MSTP主要引入了“实例(INSTANCE)”的概念。
STP/RSTP是基于端口的,而MSTP则是基于实例的。
所谓的“实例”是指多个VLAN对应的一个集合,MSTP把一台设备的一个或多个VLAN划分为一个INSTANCE,有着相同INSTANCE配置的设备就组成一个MST域(MST Region),运行独立的生成树(这个内部的生成树称为IST,Internal Spanning-tree);这个MST region组合就相当于一个大的设备整体,与其他MST Region再进行生成树算法运算,得出一个整体的生成树,称为CST(Common Spanning Tree)。
实例0具有特殊的作用,称为CIST,即公共与内部生成树,其他实例则称为MSTI,即多生成树实例。
协议基本原理在一个有物理环路的网络环境中,运行MSTP协议的交换机要生成一个稳定的树型拓扑网络需要依靠以下元素:(1)每个交换机拥有的唯一的桥ID(Bridge ID),桥ID由桥优先级和MAC地址组合而成;(2)交换机到根桥的路径花费(Root Path Cost),以下简称根路径花费;(3)每个端口ID(Port ID),端口ID由端口优先级和端口号组合而成。
交换机之间通过交换BPDU(Bridge Protocol Data Units,网桥协议数据单元)帧来获得建立最佳树形拓扑结构所需要的信息。
BPDU是目的MAC为01-80-C2-00-00-00的组播帧。
每个BPDU由以下这些要素组成:(1)Root Bridge ID(本交换机所认为的根桥ID);(2)Root Path Cost(本交换机的根路径花费);(3)Bridge ID(本交换机的桥ID);(4)Message Age(BPDU报文已存活的时间);(5)Port ID(发送该BPDU报文的端口ID);6)Forward-Delay Time、Hello Time、Max-Age Time 三个协议规定的时间参数;((7)其他一些诸如表示发现网络拓扑变化、本端口状态的标志位。
机械设计上冗余设计的例子
机械设计上冗余设计的例子全文共四篇示例,供读者参考第一篇示例:机械设计中的冗余设计是指在设计中加入了额外的部件或功能,以保证系统在发生故障或失效时仍能正常运行或保持基本功能的设计原则。
冗余设计可以提高系统的可靠性和安全性,减少故障带来的影响。
下面我将通过举例说明机械设计中冗余设计的应用。
一、飞机液压系统的冗余设计飞机液压系统是保证飞机正常运行的重要系统之一,它提供了飞机操纵系统、起落架、油门控制等各个系统的动力。
液压系统的失效可能会导致飞机失去操纵能力,因此在设计飞机液压系统时通常会考虑加入冗余设计。
飞机液压系统通常采用双独立液压系统设计,即两个独立的液压系统能够独立地实现飞机各种操作,当一个系统失效时,另一个系统可以继续提供动力。
在每个液压系统中还通常有多个液压泵、液压油箱和液压阀等冗余部件,以确保系统在部分部件失效时仍能正常运行。
电力系统是现代机械设备中不可或缺的重要组成部分,它提供了机械设备所需的电能。
为了保证机械设备的正常运行,通常会在电力系统中加入冗余设计。
某一工厂的主要电力系统是通过两台发电机提供电能,当一台发电机发生故障时,另一台发电机可以继续提供电能。
为了提高电力系统的可靠性,也会在电力配电系统中加入备用开关、备用电缆等冗余部件,以保证电力系统在部分部件失效时仍能正常运行。
三、医用设备的冗余设计医用设备是生命线与生命辅助工具,因此在设计时需要考虑加入冗余设计以确保设备在使用过程中的可靠性和安全性。
心脏起搏器是一种用于治疗心脏疾病的重要设备,它在设计时通常会考虑加入多种冗余设计,比如设备内置的备用电池、备用传感器和备用控制器等,以保证设备在电池耗尽、传感器损坏或控制器失效时仍能正常工作。
汽车制动系统是汽车行驶安全的保证,为了保证汽车制动系统在紧急情况下正常工作,通常会在设计时加入冗余设计。
现代汽车制动系统通常都采用双回路制动系统设计,即车辆的制动系统分为两个独立的回路,当一个回路失效时,另一个回路可以继续提供制动力。
冗余提高信息效率的例子
冗余提高信息效率的例子冗余是指在信息传输或存储过程中包含多余的数据,其目的是提高系统的可靠性和信息传递的效率。
以下是一些冗余可以提高信息效率的例子:1. 冗余编码:- 在数据传输过程中,使用冗余编码技术可以检测和纠正传输中的错误,提高数据的可靠性。
- 例如,海明码(Hamming code)通过在数据中添加冗余位来检测和纠正位错误。
2. 冗余存储:- 在存储系统中使用冗余数据可以提高数据的可靠性和恢复能力。
- 例如,RAID(Redundant Array of Independent Disks)技术将数据分散存储在多个硬盘上,并使用冗余数据实现数据的冗余备份和容错性。
3. 冗余传感:- 在传感器网络中,使用冗余传感可以提高数据的准确性和可靠性。
- 通过部署多个传感器来测量同一个物理量,利用冗余数据进行数据融合和错误校正,可以提高传感系统的可靠性和精确度。
4. 冗余计算:- 在分布式计算系统中,通过在多个节点上执行相同的计算任务,并将结果进行比对和整合,可以提高计算的准确性和可靠性。
- 例如,MapReduce框架中的冗余计算机制可以检测和纠正计算节点的错误,提高整个计算过程的可靠性。
5. 冗余通信路径:- 在通信网络中,使用冗余的通信路径可以提高通信的可靠性和容错性。
- 例如,通过建立多个物理链路或使用冗余路由协议,可以实现数据的冗余传输和错误恢复,提高通信系统的稳定性和可靠性。
这些例子展示了冗余如何在不同的应用场景中提高信息传输和处理的效率和可靠性。
通过引入适当的冗余机制,可以增加系统的冗余度,提高信息处理系统的容错性和可靠性,从而提高信息的效率和可靠性。
冗余配置
S7-400冗余系统组态唯一不好意思的是我无法将图片传上来,我现在的权限有限S7-400 H硬件组态以例子的形式介绍S7-400H系统的组态过程2.1 例子所需硬件和软件硬件:一套S7-400H PLC,包括(1) 1个安装机架UR2-H(2) 2个电源模板PS 407 10A(3) 2个容错CPU,CPU414-4H或CPU 417-4H(4) 4个同步子模板(5) 2根光缆一个ET200M分布式I/O 设备,包括(6) 2个IM 153-2(7) 1个数字量输入模板(8) 1个数字量输出模板必备的附件,如PROFIBUS 屏蔽电缆及网络连接器等。
软件:STEP 7 V5.3 SP2标准版(已集成冗余选件包)或更高版本。
2.2硬件安装(1)设置机架号CPU V3版本,通过同步子模板上的开关设置;CPU V4版本,通过CPU背板上的开关设置;CPU通电后此机架号生效。
(2)将同步子模板插到CPU板中。
(3)连接同步光缆将两个位于上部的同步子模板相连;将两个位于下部的同步子模板相连;在打开电源或启动系统之前要确保CPU的同步光缆已经连接。
同步光纤的连接如图2-1所示:图2-1 S7-400H 同步光纤的连接(4)组态分布式I/O站ET200M ,使其作为具有切换功能的DP从站。
(5)将编程器连到第一个容错CPU(CPU0)上,此CPU 为S7-400H 的主CPU。
(6)通电后CPU自检查CPU第一次通电时,将执行一次RAM 检测工作,约需3分钟。
这段时间内CPU 不接收通过MPI接口来的数据,并且STOP LED 灯闪烁。
如果有备用电池,再次通电时不再做此项检查工作。
(7)启动CPU装入程序后执行一个热启动操作:首先启动主CPU ,然后启动热备CPU。
2.3 使用STEP 7 进行组态在STEP7中新建一个项目,在Insert菜单下的Station选项中选择SIMATIC H Station,添加一个新的S7-400H的站,如图2-2所示:图2-2 创建项目和添加S7-400H站2.3.2 配置硬件(1)在S7-400H站目录下双击Hardware打开硬件配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本地框架由L1和L2框架构成,运行时L1和L2互为热备,构成了冗余,L1和L2框架各个槽位的所配置的模块如表1所示。R1,R2和R3是远程框架,所有的点号都连接到远程框架的模块,远程框架的供电使用了AB的冗余电源(1756-PAR2)。
收藏
引用
删除
聚焦推荐
图片推荐
取消推荐
加精
置顶
取消置顶
锁定
muzi_woody
o研究员级高工
o积分:15600
o发表1510篇
o回复6052篇
o个人信息
o加为好友
1楼2007-9-21 7:41:00
表1 L1和L2框架各个槽位的所配置的模块
设置主从控制器框架的1756-CNBR/D的节点地址时应注意,他们的地址拨码应该相同,应该是系统中挂接在冗余ControlNET网上所有节点的最高地址,在本系统里面都设置为4,远程站的节点地址分别为1,2,3。在冗余系统正常运行时,从控制器框架的CNBR/D节点地址会自动加1,变为5。
升级时,先打开一个处理器框架的电源,关闭另一个框架的电源。等1757-SRM显示PRIM后,在RSLinx中可以找到这个框架中的模块。然后使用ControlFLASH分别进行升级。升级完毕后,关闭这个处理器框架的电源,打开另一个框架的电源,也如此进行升级。
升级完毕后,进入1757-SRM的属性,将从控制器设为主控制器,使用RSLogix5000将程序下载到从处理器,关闭机架电源,进入从1757-SRM的属性,选择BecomePrimary,然后进入RSLogix5000的通讯菜单,清除掉故障。完成以上升级工作后,主从控制器框架都上电,然后使用RSNetWorx for ControlNET对网络进行调度。
在某焦化厂干熄焦汽轮机发电项目的DCS控制系统中,采用了冗余的Controllogix,系统结构如图1所示。上位机通过交换机与PLC处理器通讯,远程框架通过冗余的ControlNet连接到控制器框架,同时,远程框架采用了冗余电源配置。整套系统具有很高的可靠性,满足了汽轮机发电系统对于PLC控制部分需要长期无故障运行的要求。上位机采用Rsview32软件,用以监控现场设备的运行。
3模块的升级
冗余系统中,主控制器框架和从控制器框架上各个模块的版本必须严格一致,并到达到要求的பைடு நூலகம்本号,否则无法正常工作。
当版本不一致时,在RSLinx中可能无法看到从控制器框架上的处理器,同时,从控制器框架的处理器状态指示灯(OK灯)变为红色长亮。因此,一般系统在第一次上电时,需要进行固件升级。根据AB公布的信息,当前一些模块的固件版本如表2所示,这个版本同样适用于1756-L62, 1756-L63。
在RSLogix5000中进行冗余系统的编程时,只能使用一个连续性任务或几个周期性任务。尽量不要使用SINT和INT型的数据,另外,数据的定义最好都采用数组完成,这样可以提高同步时的效率。在打点和程序调试期间,由于经常下载程序,这个时候容易导致同步出错,最好在1757-SRM中把自动同步选项设为禁用,采用手动的方式进行同步。等调试完毕后,再把这个选项打开,正式将系统投运。
表2一些模块的固件版本
上电后,首先在RSLinx中检查模块的版本号,如果与表2不一致,需要到AB网站上去下载这个版本的升级包V13.71 Redundancy Bundle。升级工作需要使用Rockwell的固件升级软件ControlFLASH。
升级前,先要取消SRM的从框架资格,在RSLinx中,从框架比主框架的节点地址大1。从图标上进入1757-SRM的属性,找到Configration的Auto-Synchonization选项,将参数改为NEVER.然后进入Synchonization选项卡,单击Disqualify Secondary(取消从框架资格),这个时候主从处理器之间就不会同步了。
引用
1引言
Controllogix是Rockwell公司在1998年推出AB系列的模块化PLC,代表了当前PLC发展的最高水平,是目前世界上最具有竞争力的控制系统之一,Control- logix将顺序控制、过程控制、传动控制及运动控制、通讯、I/O技术集成在一个平台上,可以为各种工业应用提供强有力的支持,适用于各种场合,最大的特点是可以使用网络将其相互连接,各个控制站之间能够按照客户的要求进行信息的交换。
1757-SRM是用于同步的冗余模块,主从控制器框架的SRM通过光纤连接。正常工作时,1756- L61中所有的程序和数据通过光纤进行同步,在RSLOGIX5000编程中,不必对此模块进行组态。
1756-ENBT是以太网接口模块,通过网线连接到交换机。ENBT的地址分配为两个连续的IP即可,在这个系统中IP地址分别为192.168.1.11和192.168.1.12。
在正常工作情况下,一般哪一个框架先上电,哪一个就是主框架,另一个是从框架,主框架的1757-SRM会显示PRIM,从框架的会显示SYNC。正常运行时,在SRM属性中可以进行主从的切换。如果显示状态与这个不一致,表示系统同步出现问题,需要进行进行检查,刚上电时因为SRM需要自检,可能要花一些时间。如果同步光纤、ControlNET或者以太网出现连接问题,都有可能导致同步不正常。
Controllogix可以提供完善的控制器的冗余功能,采用热备的方式构建控制器,两个控制器框架采用完全相同的配置,它们之间使用同步电缆连接,不仅控制器可以采用热备,通讯网络也可以采用相似的方式进行热备,除以上的部分可以热备外,控制器的电源也可以进行热备,这样大大提高了控制器的运行的可靠性。
2系统介绍
4 RSLinx中的冗余配置
为了保证冗余系统能够和上位机的HMI软件正常通讯,需要在RSLinx中进行冗余配置。
RSLinx中,首先定义两个Topic,分别指向主框架和从框架的处理器,然后,在Alias Topic中,定义一个别名Topic,指向刚才定义的两个Topic,在使用时,HMI中的节点的定义只要指向别名Topic就可以了,当处理器发生主从切换时,HMI仍然可以保持正常的通讯。