侧视图
9 使用 STEP 7 进行组态
9.1 安装选件包
软件要求
在用户的PG 或 PC 上必须装有 STEP 7 标准包 5.2 版本或更高版本 才能安装 S7 容错 系统 选件包版本2 或更高版本
安装选件包
1. 启动用户已安装了STEP 7 标准包的 PC 或编程器 同时要确保所有 STEP 7 应用都 已关闭
2. 插入选件包的产品CD
3. 运行CD 上的 SETUP.EXE 程序
4. 按照安装程序给出的指令进行 并选择需要的选件 阅读Readme 文件
有关所提供软件的最新重要信息都记录在 Readme 文件中 用户可以在安装程序完成后 立即阅读该文件 也可以晚一点再进行游览 该文件位于 STEP 7 的 S7hsys 目录下 启动选件包
选件包不包含任何必须启动的应用程序 附加的选件集成在惯用的用户界面中 显示集成的Help 信息
在选件包的对话框中的Help 信息 可以在配置的任何步骤 通过按下 F1 键或点击 Help 按钮进行调用 您可以从菜单上选择Help Help Topics 获得更多详细信息
9.2 使用 STEP 7 进行组态
配置S7-400H 的基本方法与配置 S7-400 相同—换句话说
• 创建项目和站
• 配置硬件和网络
• 将系统数据加载到PLC 上
甚至在此需要的不同步骤也与您熟悉的S7-400 大部分相同 注意
以下错误 OB 必须装入 S7-400H 的 CPU 中 OB 70 OB 72 OB 80 OB 82 OB 83 OB 85 OB 86 OB 87 OB 88 OB 121 和 OB 122 如果没有装载这些 OB H 系统 在出现错误时就会进入 STOP 系统状态
创建一个容错站
SIMATIC Manager 将 SIMATIC 容错站作为一个单独的站类型提供 该类型可以配置两 个中央控制器 每个控制器装有一台 CPU 即成为冗余的容错站配置
长沙工控帮教育科技有限公司整理
9.2.1 容错站的安装规则
除了通常用于S7-400 的模块安装规则之外 还必须遵守以下容错站规则
• 中央处理单元必须插在每个机箱的相同插槽中
• 冗余使用的外部DP 主接口或通讯模板必须插在每个机箱的相同插槽中
• 用于冗余DP 主站的外部 DP 主接口只能插在中央机架上 而不能插在扩展机架上
• 冗余使用的模板 例如 CPU 417-4H DP 从接口模板 IM 153-2 必须相同——换 句话说 它们的订货号 版本和固件版本必须相同
安装规则
• 一个容错站最多可以包括 20 个扩展机架
• 偶数安装机架只能分配给中央控制器 0 反之 奇数安装机架只能分配给中央控制 器1
• 连接到通讯总线的模板只能在机架0 到机架 6 中操作
• 切换式 I/O 中不允许有具备通讯总线能力的模板
• 在扩展机架中 为容错通讯操作CP 时需要注意安装机架号
号码必须是连续的并且始于偶数号码——例如 可以是安装机架 2 和 3 但不能是 安装机架3 和 4
• 当以DP 主模板作为中央控制器进行安装时 也可以为 DP 主模板从 No.9 起向前分 配安装机架号 这样就减少了可能的扩展机架数目
STEP7 自动监视对这些规则的遵守情况 并在配置过程中恰如其分地对其给予考虑
9.2.2 配置硬件
获得冗余硬件配置最简单的办法就是将所有需要进行冗余配置的部件安装在一个机架中 为其参数赋值 并复制整个过程
然后定义各种地址 仅能为单向I/O 并将其它非冗余模板插入单独的机架 进行硬件配置时的特性
为使冗余DP 主站能够很快地被监测 为其提供了两条并行 DP 电缆
9.2.3 容错站中的模板参数赋值
引言
容错站中的模板参数赋值与 S7-400 标准站中的模板参数赋值没有什么区别 步骤
所有冗余部件的参数 除 MPI 和通讯地址以外 都必须相同
长沙工控帮教育科技有限公司整理
中央处理器单元 例外
只对 CPU0 机架 0 上的 CPU 设定 CPU 参数 所设定的所有数值将自动分配给 CPU1 机架 1 上的 CPU 除以下参数外 CPU1 的设置不能更改
• CPU 的 MPI 地址
• 集成 PROFIBUS DP 接口的站地址和诊断地址 I/O 地址区中的模板
在 I/O 地址区编址的模板必须完全在过程映象内或完全在过程映象外 否则 不能保证 一致性 会损坏数据
9.2.4 CPU 参数设置建议
确定循环行为的 CPU 参数
在 Cycle/Clock memory 循环/时钟存储器 选项卡中 可以规定确定系统循环行为 的 CPU 参数
建议设置
• 扫描循环监视时间尽可能长 例如 6000 ms
• 过程输入映象尽可能小 稍大于实际使用的输入点数
• 过程输出映象尽可能小 稍大于实际使用的输出点数
• 出现 I/O 访问错误时调用 OB 85 只对于输入错误和输出错误 诊断缓冲区中的报文数量
在 Diagnostics/Clock 诊断/时钟 选项卡中 可以规定诊断缓冲区的报文数量 我们建议设定较大数值 例如 1500
传输参数值给模板的监视时间
在 Startup 启动 选项卡中 可以指定该监视时间 它取决于容错站的配置 如果 监视时间太短 CPU 将在诊断缓冲区中输入 W#16#6547 事件
对于有些从站 例如 IM 157 这些参数将在系统数据块中被压缩 参数的传输时间取 决于以下因素
• 总线系统的传输速率 传输速率高 => 传输时间短
• 参数和系统数据块的大小 参数长 => 传输时间长
• 总线系统上的负载 从站多 => 传输时间长
说明 总线负载在 DP 主站重新启动时 例如断电/通电后 会达到其峰值 建议设置 600 对应于 60 秒
注意
特定 H CPU 参数和相关监视时间可以自动计算 这包括所有 CPU 专用数据块的总存储 器负载的缺省值设置 如果 H 系统不能链接 应检查存储器负载设置 HW Config -> CPU Properties -> H Parameters -> Work memory used for all data blocks
长沙工控帮教育科技有限公司整理
注意
当连接传输速率最大为 1.5 Mbaud 的 DP/PA 链路或 Y 链路 IM157 时 扩展型 CP443-5 只能用于 S7-400H 或 S7-400FH 帮助 参见网址 http://www.siemens.com/
automation/service&support 中的 FAQ 11168943
9.2.5 组态网络
容错的S7 连接是 配置网络 应用的一个单独连接类型 以下通讯对等点可相互通讯
• S7 容错站 带有 2 个容错 CPU -> S7 容错站 带有 2 个容错 CPU
• S7 400 站 带有 1 个容错 CPU -> S7 容错站 带有 2 个容错 CPU
• SIMATIC PC 站 -> S7 容错站 带有 2 个容错 CPU 至少有一个通讯终端是S7 容错站时才可以进行容错连接 如果配置了此种类型的连接 应用将自动确定可能的连接路径号
• 如果有两个独立但却相同的子网可供使用 用时它们又都适于进行S7 连接 DP 主 站 则可使用两个连接路径 在实际应用中 经常采用电气网络 每个子网有一 个CP
• 如果只有一个 DP 主站可供使用 实际中的典型光缆 则两个容错站间的连接可 以使用 4 个连接路径 所有 CP 都在这个子网中
将网络配置下载到容错站中
可以将网络配置一次下载到整个容错站中 具体过程与将网络配置下载到标准站需满足的 要求相同