侧视图
11 运行过程中系统的修改
11.3 在 PCS 7 中删除部件
初始状态
必须保证 CPU 的参数 如监控次数 适合新设计的程序 如果有必要首先要修改相应的 CPU 参数 见 11.6 节
被删除的模板和有关的传感器和调节器对于控制过程不再起作用 容错系统工作于冗余系 统模式下
步骤
在 PCS 7 的容错系统中删除硬件的操作步骤列在下表 每一操作步骤将在具体小节中详 述
步骤 操作 参考章节
I 硬件配置的离线修改 11.3.1
II 更改和导入用户程序 11.3.2
III 停止热备CPU的运行 11.3.3
IV 在热备CPU中装入新的硬件配置 11.3.4
V 切换到已修正配置后的CPU 11.3.5
VI 转换到冗余系统模式 11.3.6
VII 硬件的更改 11.3.7
例外
该系统修改步骤不能用于删除接口模板 见第 11.3.8 节
11.3.1 PCS 7 步骤 I 硬件配置的离线修改
初始状态
容错系统工作于冗余系统模式下 过程
1. 只需对与要删除的硬件有关的配置进行离线修改 同时 删除不再使用的通道图标 2 编译新的硬件配置 但不装入PLC 中
结果
修改的硬件配置在PG/ES 中 PLC 仍然处于冗余系统模式 在原有的配置下运行
长沙工控帮教育科技有限公司整理
11.3.2 PCS 7 步骤 II 更改和导入用户程序
初始状态
容错系统工作于冗余系统模式下 小心
在冗余系统模式下 不能进行以下的程序修改 否则会导致系统停止运行 两个CPU都处 于STOP模式
• FB 接口和 FB 实例数据的结构更改
• 全局DB 的结构更改
• CFC 用户程序的压缩
由于进行了修改 全部用户程序要被重新编译或导入 在此之前 参数值必须被重新读入 CFC 中 否则 对于块参数所做的修改可能会丢失 更详细的情况可以参见手册 用于 S7 的CFC 连续功能图
步骤
1. 只进行与删除的硬件有关的程序修改 可以删除以下部分 - CFC和SFC图
- 现存图的块
- 通道驱动程序 连接与参数设置
2. 在SIMATIC管理器中 选择图形文件夹 并选择菜单命令 Extras > Charts > Generate module drivers
这将删除不再需要的驱动块
3. 只编译图中修改了的部分并把它们装入PLC中 注意
直到第一个FC 被调用 FC 的线圈值才会确定 在 FC 输出的连接过程中应考虑到这一点
结果
容错系统继续工作于冗余系统模式 在FC 输出的连接过程中应考虑到这一点
11.3.3 PCS 7 步骤 III 停止热备 CPU 的运行
初始状态
容错系统工作于冗余系统模式下 用户程序不再试图访问被删除的硬件 步骤
1 在 SIMATIC 管理器中 选择容错系统中的一个 CPU 再选择菜单命令 PLC>
Operating Mode
2 在 Operating Mode 运行模式 对话框中 选择热备CPU 点击Stop 按钮
长沙工控帮教育科技有限公司整理
结果
热备CPU 进入 STOP 模式 主 CPU 仍然保持为 RUN 模式 容错系统工作在单一模式 热备CPU 的单向 I/O 不再能访问
11.3.4 PCS 7 步骤 IV 在热备 CPU 中装入新的硬件配置
初始状态
容错系统工作于单一模式下 步骤
在STOP 状态的热备 CPU 中装入编译过的硬件配置 注意
在单一模式下 用户程序和连接配置不能超载 结果
热备CPU 中新硬件配置仍然没有对当前的系统运行产生影响
11.3.5 PCS 7 步骤 V 切换到已修正组态后的 CPU
初始状态
修改过的硬件配置被装入热备CPU 中 过程
1. 在 SIMATIC 管 理 器 中 选 择 容 错 系 统 中 的 一 个 CPU 再 选 择 菜 单 命 令 PLC>Operating Mode
2. 在 Operating Mode 运行模式 对话框中点击 Toggle 切换 按钮
3. 在 Toggle 切换 对话框中 选择选项 with modified configuration 并点 击 Toggle 切换 按钮
4. 点击 OK 按钮确认 结果
热备CPU 进行链接和更新 见第 6 章 并成为主CPU 前主 CPU 转为 STOP 模式 容 错系统在新的配置下运行于单一模式
I/O 行为
I/O的类型 前主CPU的单向I/O 新的主CPU的单向I/O 切换式I/O 被删除的I/O模板1 不再被前主CPU寻址驱动程序块不再存在
继续存在的I/O模板 不再被前主CPU寻址 输出模板输出配置的替代 值或保持值
被新主CPU重新参数化和 更新2
没有被中断 继 续运行
被删除的DP站 与删除的I/O模板相同: 见上面 1 在硬件配置中不再保存它的有关硬件配置 但仍然接通
长沙工控帮教育科技有限公司整理
监视时间超时后的响应
如果某个监视时间超过配置的最大值 更新被中断 主 CPU 不发生切换 容错系统仍然 处于前主CPU 的控制下 运行于单一模式 随后在一定条件下试图进行主 CPU 的切换 更详细的情况参考6.3 节
11.3.6 PCS 7 Step VI:转换到冗余系统模式
初始状态
容错系统在新硬件配置下以单一模式工作 步骤
1 在 SIMATIC 管理器中 选择容错系统中的一个 CPU 再选择菜单命令 PLC>
Operating Mode
2 在 Operating Mode 运行模式 对话框中 选择热备 CPU 并点击 Restart 暖启动 按钮
结果
热备CPU 重新链接和更新 带有新硬件配置的容错系统在冗余系统模式下工作 I/O 行为
I/O的类型 热备CPU的单向I/O 主CPU的单向I/O 切换式I/O
被删除的I/O模板1 不再被前主CPU寻址驱动程序块不再存在
继续存在的I/O模板 被新主CPU重新参数化和更新2 没有被中断 继续运行 被删除的DP站 与删除的I/O模板相同: 见上面
1 在硬件配置中不再保存它的有关硬件配置 但仍然接通
2 另外 中央模板先被复位 输出模板在此过程中输出0 代替被配置的替代值和保持值 监视时间超时后的响应
如果某个监视时间超过配置的最大值 更新被中断 容错系统仍然在前主CPU 的控制下 运行于单 CPU 工作模式 此后在一定条件下试图进行重新连接和更新 更详细的情况参 考6.3 节
11.3.7 PCS 7 步骤 VII 硬件的更改
初始状态
带有新硬件配置的容错系统在冗余系统模式下工作 过程
1. 断开与被删除的硬件相连的所有传感器和调节器之间的连接 2. 拔出机架不再需要的单向I/O 模板
3. 拔出模块化DP 站不再需要部件 4. 去掉DP 主站不再需要的 DP 站
长沙工控帮教育科技有限公司整理
注意
切换式 I/O 在开始冗余 DP 主站新线路的配置的修改之前 应先完成当前线路上所有的 配置的修改
结果
拔出已从配置中删除的模板对用户的应用程序没有任何影响 这也同样适用于删除 DP 站
容错系统继续工作于冗余系统模式
11.3.8 在 PCS 7 中删除接口模板
只允许在去电状态删除 IM 460 IM 461 接口模板和外部 DP 主接口模板 CP443-5 扩 展以及辅助的连接电缆
必须关闭整个子系统的电源 为了保证这不会影响到过程 当该系统处于 STOP 模式时 必须进行这一操作
步骤
1. 脱机更改硬件配置 见第 11.3.1 节 2. 修正并下载用户程序 见第 11.3.2 节 3. 停止热备 CPU 见第 11.3.3 节
4. 将新的硬件配置下载到热备 CPU 中 见第 11.3.4 节
5. 如果想从现有热备 CPU 的子系统中删除一个接口模板 可按以下步骤进行 - 关闭热备子系统的电源
- 从中央控制器中拔下 IM460 或
- 从现有线路中删除一个扩展单元 或
- 删除一个外部 DP 主站接口 - 重新打开热备子系统的电源
6. 切换到已修正配置后的CPU 见第 11.3.5 节
7. 如果想从原有主站 CPU 的子系统 当前处于 STOP 模式 中删除一个接口模板 可按以下步骤进行
- 关闭热备子系统的电源 - 从中央控制器中拔下 IM460
或
- 从现有线路中删除一个扩展单元 或
- 删除一个外部 DP 主站接口 - 重新打开热备子系统的电源 8. 切换到冗余系统模式 见第 11.3.6 节