s
SIMATIC
STEP 7 V5.5
使用入门
本手册是文档包的一部分
订货号为:
6ES7810-4CA10-8KW0
2010 年10 月版
A5E03290305-01
欢迎使用 STEP 7,
目录
介绍 STEP 7
SIMATIC 管理器
用符号编程
在 OB1 中创建程序
创建一个具有功能块和数据块的
程序
配置中央机架
下载和调试程序
编程一个功能
编程一个共享数据块
编程一个多重背景
组态分布式 I/O
附录
附录 A
索引
1
2
3
4
5
6
7
8
9
10
11
A
安全指南
!
!
!
合格人员
正确使用
!
商标
本手册包括了应遵守的注意事项,以保证您自己的人身安全以及保护产品及所连接的设备。这些注意事项在本
手册中均用下面所示的符号突出强调,并根据危险等级注明如下:
危险
表示如果不采取适当的预防措施,将会导致死亡、严重的人身伤害或重大的财产损失。
警告
表示如果不采取适当的预防措施,可能导致死亡、严重的人身伤害或重大的财产损失。
当心
表示如果不采取适当的预防措施,可能导致轻微的人身伤害。
当心
表示如果不采取适当的预防措施,可能造成财产损失。
注意
提醒您对产品有关的重要信息、产品的处置或文件的特别部分格外注意。
只有合格人员才允许安装和操作这一设备。合格人员规定为根据既定的安全惯例和标准,对线路、设备和系统
进行调试、接地和标记的人员。
请注意下列事项:
警告
本设备及其组件只能用于产品目录或技术说明书中所描述的应用,并且只能与由西门子公司批准或推荐
的其他生产厂商提供设备或元件相连接。
只有正确地运输、贮存、组装和安装本产品,并且按照推荐的方式运行和维护,才能正确安全地发挥其
功能。
SIMATIC®、SIMATIC HMI®和 SIMATIC NET®是 SIEMENS AG 的注册商标。
本文档中的其它一些标志也是注册商标,如果任何第三方出于己方的目的而使用,都会侵犯商标所有者的权
利。
Copyright © Siemens AG 2010 保留所有权利
未经明确的书面许可,不得复制、传送或使用本手册或其中的内容。
违者要对造成的损失承担责任。保留所有权包括实用新型或设计的专
利许可权及注册权。
Siemens AG
Bereich Automation and Drives
Geschaeftsgebiet Industrial Automation Systems
Postfach 4848, D- 90327 Nuernberg
Siemens Aktiengesellschaft
免责声明
我们已核对本手册中的内容与所描述的硬件和软件相符。由于差错在
所难免,所以我们不能保证完全一致。但是,我们会定期审查本手册
中的数据,并在后续版本中进行必要的更正。欢迎提出改进意见。
©Siemens AG 2010
技术数据如有改变,恕不另行通知。
A5E03290305-01
欢迎使用 STEP 7…
…STEP 7 是用于 SIMATIC S7-300/400 站创建可编程逻辑控制程序的标准软件,
可使用梯形图、功能块图或语句表。
关于这本使用入门手册
在本手册中,您将会了解 SIMATIC STEP 7 的基础知识。我们将向您显示最重要的
屏幕对话框并通过实际练习显示应遵循的步骤,而这些内容都有独立的结构,您几
乎可以从任意一章开始。
每一章节分为两个部分:说明部分标以灰色;操作过程部分则标以绿色。指令从绿
色页边内的箭头处开始,并且可能分布在多页中,结束处是一个停止符号,有一个
包含相关主题的方框。
有关鼠标、窗口操作、下拉菜单等的预先经验是有用的,您最好熟悉可编程逻辑控
制器的基本原理。
STEP 7 的培训课程则为您提供入门手册之外的更深入的知识,教您如何用 STEP 7
创建完整的自动化解决方案。
使用入门手册的要求
为完成这本入门手册中 STEP 7 的实际练习,您需要具备如下条件:
• 一台西门子编程设备或一台 PC
• STEP 7 软件包和相应的许可证密钥
• 一个 SIMATIC S7-300 或 S7-400 可编程控制器
(用于第 7 章“下载和调试程序”)。
有关 STEP 7 的其它资料
• STEP 7 基本信息
• STEP 7 参考信息
在您安装了 STEP 7 之后,在“开始”菜单的 Simatic > 文档下可以找到电子手
册,或者也可以从西门子的任何一个销售中心定购它们。手册中的所有信息均可在
STEP 7 中从在线帮助中调出。
祝您好运!
Siemens AG
STEP 7 使用入门
A5E03290305-01
iii
欢迎使用STEP 7...
iv
STEP 7 使用入门
A5E03290305-01
目录
1 介绍 STEP 7
1.1 您将学到的内容
1.2 组合硬件和软件
1.3 使用 STEP 7 的基本步骤
1.4 安装 STEP 7
1-1
1-3
1-4
1-5
SIMATIC 管理器
2
2.1 启动 SIMATIC 管理器并创建一个项目
2.2 SIMATIC 管理器中的项目结构以及如何调用在线帮助
2-1
2-4
在第 3 到第 5 章中,您将创建一个
简单的程序。
3 用符号编程
3.1 绝对地址
3.2 符号编程
4 在 OB1 中创建程序
4.1 打开 LAD/STL/FBD 编程窗口
4.2 用梯形图编程 OB1
4.3 用语句表编程 OB1
4.4 用功能块图编程 OB1
5 创建一个具有功能块和数据块的程序
5.1 创建与打开功能块(FB)
5.2 用梯形图编程 FB1
5.3 用语句表编程 FB1
5.4 用功能块图编程 FB1
5.5 生成背景数据块和修改实际值
5.6 用梯形图编程块调用
5.7 用语句表编程块调用
5.8 用功能块图编程块调用
3-1
3-2
4-1
4-4
4-8
4-11
5-1
5-3
5-7
5-10
5-14
5-16
5-19
5-21
STEP 7 使用入门
A5E03290305-01 V
目录
vi
6 组态中央机架
6.1 配置硬件
7 下载和调试程序
7.1 建立一个在线连接
7.2 下载程序到可编程控制器
7.3 用程序状态测试程序
7.4 用变量表测试程序
7.5 评估诊断缓冲区
8 编程一个功能
8.1 创建并打开功能(FC)
8.2 编程功能
8.3 在 OB1 中调用功能
9 编程一个共享数据块
9.1 创建和打开共享数据块
10 编程一个多重背景
10.1 创建和打开较高一级的功能块
10.2 编程 FB10
10.3 生成 DB10 并调整实际值
10.4 在 OB1 中调用 FB10
11 组态分布式 I/O
11.1 用 PROFIBUS DP 组态分布式 I/O
附录 A
入门手册的示例项目概述
索引
在第 6 和第 7 章中,您将配置硬
件并测试程序。
6-1
7-1
7-3
7-6
7-8
7-12
在第 8 章到第 11 章中,您将扩展
包括新功能在内的知识面。
8-1
8-3
8-6
9-1
10-1
10.3
10-7
10-9
11-1
A-1
索引 1
STEP 7 使用入门
A5E03290305-01
1 介绍 STEP 7
1.1 您将学到的内容
通过实际的练习,我们将向您展示使用 STEP7 的梯形图、语句表或功能块图编程
是多么的容易。
各章中详细的指导将逐步地为您介绍使用 STEP 7 的诸多方法。
键 1
键 2
用二进制逻辑创建一个程序
在第 2 章到第 7 章中,介绍了如何使用二进制逻辑创建一个程序。使用已编程的逻
辑操作,可以寻址 CPU (如果存在的话)的输入和输出。
入门手册中的编程示例主要基于三个基本的二进制逻辑运算。
第一个二进制逻辑运算是 AND (与)功能,稍后我们将用它进行编程。下面的具有两
个键的电路图可以很好地说明 AND 功能。
第二个二进制逻辑运算是 OR (或)功能。OR 功能可由以下电路图来表达。
只有同时按下键 1 和键
2,灯泡才会点亮。
键 3
键 4
不管按下键 3 或者键
4,灯泡都将点亮。
STEP 7 使用入门
A5E03290305-01 1-1
介绍STEP 7
键 S
键 R
S
R
存储器单元
如果按下 S 键,则点亮灯泡并一直保
持,直到按下 R 键。
第三个二进制逻辑操作是存储器单元。在电路图中,SR 功能对某一电压状态作出响
应并相应地传递这一状态。
1-2
STEP 7 使用入门
A5E03290305-01