没有合适的资源?快使用搜索试试~ 我知道了~
四个主流品牌PLC冗余专项方案介绍.doc
1 下载量 36 浏览量
2022-11-21
18:38:39
上传
评论
收藏 49KB DOC 举报
温馨提示
试读
11页
四个主流品牌PLC冗余专项方案介绍.doc
资源推荐
资源详情
资源评论
四种常见品牌冗余 PLC 方案介绍
下面介绍四种常常使用 PLC 冗余方案:西门子
S7-300(400)软冗余和 S7-400H 硬冗余、施耐德 Quantum 硬冗余、罗
克韦尔 ControlLogix 硬冗余和 SLC500 软冗余(现在快要停产)、ABB
AC800M 硬冗余方案。
1 西门子冗余方案
1.1 西门子 S7-300/400 软冗余方案:
软冗余方案是实现冗余功效一个低成本处理方案,能够应用于对
主备系统切换时间要求不高控制系统中。其软件、硬件包含:
1套STEP7编程软件(V5.4)加软冗余软件包(V1.2);
2套PLC控制器及I/O模块,能够是S7-300或S7-400系统;
3条通讯链路,主系统和从站通讯链路(PROFIBUS 1)、备用系统
和从站通讯链路(PROFIBUS 2)、主系统和备用系统数据同时通讯链
路(MPI 或 PROFIBUS 或 Ethernet);
若干个ET200M从站,每个从站包含2个IM153-2接口模块和若干
个I/O模块;
除此之外,还需要部分相关附件,用于编程和上位机监控
PC-Adapter(连接在计算机串口)或CP5611(插在主板上PCI槽上)
或CP5511(插在笔记本PCMIA槽里)、PROFIBUS电缆、PROFIBUS
总线链接器等就能够组成一套完整软冗余系统。
在软冗余系统进行工作时,A、B控制系统(处理器,通讯、
I/O)独立运行,由主系统PLC掌握对ET200从站中I/O控制权。A、B
系统中PLC程序由非冗余用户程序段和冗余用户程序段组成,主系统
PLC实施全部用户程序,备用系统PLC只实施非冗余用户程序段,而
跳过冗余用户程序段。
A路和B路CPU程序需在OB1或OB35里调用FB 101 ‘SWR_ZYK’
功效块,FB101块中封装了冗余功效程序段,实现冗余功效。调用
FB101时,你能够在线地读出RETURN_VAL参数数值,假如为0,说明
冗余链接正常。在OB100里调用FC100 ‘SWR_START’块进行软冗余
初始化,用户需要在其中定义冗余部分数据区,该数据区能够包含:
一个过程映象区,一个定时器区,一个计数器区,一个位地址区和一
个数据块区,S7-300同时最大数据量为8 kBytes,S7-400同时最大数
据量64kBytes。在OB86里调用FC102 ‘SWR_DIAG’块进行软冗余诊疗,
造成主从站通讯犯错时CPU不会发生停机。
下 载 程 序 时 A 路 和 B 旅 程 序 必 需 分 别 下 载 , 下 载 完 成 后 当
CPURUN指示灯亮和仅一个ET200M模块ACT指示灯亮,而CPU和
ET200M模块无SF或BUSF灯闪烁,即代表该软冗余系统已正常工作。
1.2 西门子 S7-400H 硬冗余系统方案:
该方案采取西门子S7—400H冗余PLC控制系统,S7-400H系列PLC
是西门子企业专为高端应用场所设计冗余系统,采取双机热备硬件冗
余机制,其工作电源、通信网络设备、CPU、操作站均为冗余设置,
一旦主系统发生故障,能够自动无缝切换到热备用系统,实现平稳
Master—Reserve转换,使整个系统能够容错运行.从而避免了传统
单机系统因故障停机而造成损失,大大增强了系统稳定性和可靠性。
S7-400H 是容错自动化系统,只有在其它方法配合下控制安全相
关过程时才需要使用。S7-400H容错性是经过两个并行中央控制器实
现,它们CPU经过光纤连接,并经过冗余PROFIBUS-DP线路对冗余
I/O进行控制。每个CPU 需要两个同时模块,经过光缆成对连接。两
个冗余S7-400H CPU 之间通讯使用同时模块。在发生错误时,将会
出现一个无扰动控制传输,即未受影响热备设备将在中止处继续实施
而不丢失任何信息。
标准S7-400 系统设计和编程规则也适适用于S7-400H。就用户程
序实施而言,S7-400H 运行方法和标准系统完全相同。操作系统集成
同时功效会自动在后台实施,无需在用户程序中组态这些功效。在冗
余操作中,用户程序会在两个CPU 上冗余地存放并由事件驱动同时
实施。但我们提供了多个用来优化程序块,用以改善其对因更新等操
作而造成任何周期延长情况响应。
除S7-400和S7-400H系统中支持块外,S7-400H 软件还另外提供
了可用来影响冗余功效块。经过STEP 7在用户程序中使用SFC 51
“RDSYSST”实施该查询。使用OB 70- I/O 冗余错误和OB 72-CPU
冗余错误等组织块来响应S7-400H 冗余错误。能够使用SFC 90
"H_CTRL"严禁主站CPU 上链接、严禁主站CPU 上更新和删除、恢
复或立即开启周期性自检测试组件三种方法影响容错系统。
下载用户程序至CPU0,将CPU0 模式选择器开关设为RUN,然
后再设置CPU1 上开关,以开启S7-400H自动化系统。CPU 实施暖开
剩余10页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 691
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功