文档下载:
ControlLogix 冗余系统用户手册.pdf
(2.54 MB, 售价: 10 E币)
本手册用于指导设计、开发并实现ControlLogix控制器的冗余系统。
适用范围:1756-CNB/D, 1756-CNBR/D,1756-ENBT, 1756-L55,1756-L55M12, 1756-L55M13,1756-L55M14, 1756-L55M16,1756-L55M22, 1756-L55M23,1756-L55M24, 1757-SRM
部分内容截图:
目录
前言 本手册的目的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 11
本手册的适用对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
何时使用本手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
如何使用本手册 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
相关文档. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
第 1 章
ControlLogix 冗余系统概述 简介 . . . . . . . . . . . . . . . . . 13
关于冗余系统的主要组成部分 . . . . . . . . . . . . . . . . . . . . . . . 13
构成冗余系统的固件组合 . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
冗余系统中的重要术语 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
主机架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
从一个控制器切换到另一个控制器 . . . . . . . . . . . . . . . . . . . . 15
网络访问端口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
切换时的输出扰动 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
保持从控制器处于最新状态 . . . . . . . . . . . . . . . . . . . . . . . . . 16
进行在线编辑 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
延长扫描时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
切换时的网络地址 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
ControlNet 网络 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
EtherNet/IP 网络. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
快速入门清单 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
第 2 章
设计系统 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
系统规划. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
成对冗余机架的放置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
如果机架间的距离需要超出 100 米. . . . . . . . . . . . . . . . . 30
I/O 的放置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
操作员界面终端的放置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
其它冗余组件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
冗余 ControlNet 介质 . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
冗余电源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
检查连接要求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
规划 ControlNet 网络 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
规划 EtherNet/IP 网络 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
IP 交换工作表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
电缆断开时 EtherNet/IP 模块的应对方式 . . . . . . . . . . . . 40
其它设计注意事项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
第 3 章
安装系统 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
初步信息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
安装控制器机架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
在第一个冗余机架中安装模块 . . . . . . . . . . . . . . . . . . . . . . . 45
在第二个冗余机架中安装模块 . . . . . . . . . . . . . . . . . . . . . . . 476 目录
安装远程机架或导轨. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
组态 EtherNet/IP 模块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
刷新模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
检查安装情况 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
第 4 章
组态系统冗余模块 简介 . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 53
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
打开 SRM 组态工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
后续事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
检查 SRM 组态工具的版本. . . . . . . . . . . . . . . . . . . . . . . . . . 55
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
设置 SRM 时钟. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
测试切换. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
更改自动同步 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
更改程序控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
第 5 章
对控制器进行组态和编程 简介 . . . . . . . . . . . . . . . . . . . . . . 65
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
在线编辑计划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
确定在切换后是否保留测试编辑 . . . . . . . . . . . . . . . . . . . 66
请注意在完成编辑后将删除原有逻辑 . . . . . . . . . . . . . . . 67
确定如何留出未用的内存 . . . . . . . . . . . . . . . . . . . . . . . . 67
组态控制器以实现冗余 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
组态通信. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
组态生产者标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
组态信息 (MSG) 指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
为 HMI 组态标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
估算程序的交叉装载时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
尽可能缩短扫描时间. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
保持切换时数据的完整性 . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
目录 7
查找数组移位指令. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
查找取决于扫描的逻辑 . . . . . . . . . . . . . . . . . . . . . . . . . . 84
采取预防措施 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
确定冗余系统的状态. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
示例 1:梯形图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
示例 2:结构语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
检查您的工作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
其它资源 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
调整切换结束后要运行的逻辑 . . . . . . . . . . . . . . . . . . . . . . . 89
示例 1:梯形图 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
示例 2:结构语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
向 SRM 发送信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
将项目下载到主控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
规划 ControlNet 网络 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
规划一个新网络. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
更新现有网络的规划 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
检查 Keeper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
保存每个控制器的项目 . . . . . . . . . . . . . . . . . . . . . . . . . 100
设置任务的看门狗时间 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
第 6 章
系统的维护和故障处理 简介 . . . . . . . . . . . . . . . . . . . . .. . 105
对切换或取消资格情况进行诊断. . . . . . . . . . . . . . . . . . . . . 106
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
对同步故障进行故障处理 . . . . . . . . . . . . . . . . . . . . . . . . . . 107
刷新 Keeper 签名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
编辑会话正在运行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
解析 SRM 事件日志 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
解析 SRM 事件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
导出 SRM 事件日志 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
手动同步机架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
优化通信. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
选择更大的系统内务处理时间片 . . . . . . . . . . . . . . . . . . 122
输入系统内务处理时间片 . . . . . . . . . . . . . . . . . . . . . . . 123
使所有任务成为周期性任务. . . . . . . . . . . . . . . . . . . . . . 124
检查未用内存的分配. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
8 目录
调整 CNB 模块的 CPU 利用率 . . . . . . . . . . . . . . . . . . . . . . 125
使用 RSLinx 软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
四字符显示屏 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
向 CNB 模块发送信息. . . . . . . . . . . . . . . . . . . . . . . . . . 128
使用非易失性内存存储或装载项目 . . . . . . . . . . . . . . . . . . . 128
在过程运行时将项目存储到非易失性内存 . . . . . . . . . . . . . 130
第 7 章
刷新模块和冗余系统 简介 . . . . . . . . . . . . . .. . 131
在线情况下将 CNB 模块从 D 系列更改为 E 系列. . . . . . . . 131
准备事宜 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
操作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
离线刷新冗余控制系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
刷新在线冗余系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
冗余系统关系 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
附录 A
设置子网间的 EtherNet/IP 通信 简介 . . . . . . . . . . . . . . . 147
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
保持 HMI 与主机架通信 . . . . . . . . . . . . . . . . . . . . . . . . 148
安装 ControlLogix 冗余系统 Alias Topic 切换软件 . . . . 149
配置驱动程序以便与主从 EtherNet/IP 模块通信 s . . . . 150
为各控制器创建一个 DDE/OPC Topic . . . . . . . . . . . . . 151
创建一个 Alias Topic. . . . . . . . . . . . . . . . . . . . . . . . . . . 152
设置 Alias Topic 切换 . . . . . . . . . . . . . . . . . . . . . . . . . . 153
在 HMI 项目中 在 HMI 项目中. . . . . . . . . . . . . . . . . . . . 154
保持信息指向主机架. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
为信息创建周期性触发器 . . . . . . . . . . . . . . . . . . . . . . . 155
获取机架 A 的冗余状态 . . . . . . . . . . . . . . . . . . . . . . . . 156
获取机架 B 的冗余状态. . . . . . . . . . . . . . . . . . . . . . . . . 157
确定哪个机架是主机架 . . . . . . . . . . . . . . . . . . . . . . . . . 159
向对应的控制器发送信息 . . . . . . . . . . . . . . . . . . . . . . . 160
附录 B
将现有系统转换为冗余系统 简介 . . . . . . . . . . . . . . . . . 163
将本地模块转换为 . . . . . . . . . . . . . .远程模块 163
重新组态本地 I/O 模块 . . . . . . . . . . . . . . . . . . . . . . . . . 164
替换本地 I/O 标签 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
替换本地 I/O 标签的别名. . . . . . . . . . . . . . . . . . . . . . . . 166
附录 C
冗余对象的属性 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . .. 169
冗余对象的属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
目录 9
附录 D
B 系列 ControlNet 网桥模块 简介 . . . . . . . . . . . . . . . . . . . . 173
通过 B 系列 ControlNet
网桥模块桥接时
丢失通信. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
使用 B 系列 ControlNet 网桥模块时通信停止. . . . . . . . . . . 174
附录 E
冗余系统限制 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 177
冗余系统限制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
罗克韦尔自动化公司的技术支持. . . . . . . . . . . . . . . . . . . . . 184
安装协助 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
新产品返厂修复. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|