STEP 7 专业版包含以下软件包:
-
STEP 7 基本软件
-
S7 - Graph.
-
S7 - SCL
-
S7 - PLCSIM
除了与单独购买各个组件相比能够节省大量资金外,安装工作也更少了,而且可以订购统一的软件升级服务。
(请参考下面的授权章节)
STEP 7 基本软件
STEP 7 基本软件是 SIMATIC S7、SIMATIC C7 和 SIMATIC WinAC 自动化系统的标准工具。它使用户可以轻松方便的使用这些系统性能。
STEP 7 包含了用于自动化项目各个阶段的方便的功能:
-
对硬件进行组态和参数化。
-
规定通讯方式。
-
编程。
-
测试、启动和维修
-
文档编制、归档
-
操作/诊断功能
STEP 7 编程工具
SIMATIC-管理器:
SIMATIC Manager(管理器)可以管理自动化项目的所有数据,无论它们是在哪种目标系统上实现的(SIMATIC S7、SIMATIC C7 或 SIMATIC WinAC)。
它为所有的 SIMATIC S7、C7 或者 WinAC 工具提供了一个公共进入点。对于处理选择的数据SIMATIC 软件工具是必不可少的,可以通过 SIMATIC Manager 自动启动。
符号编辑器:
利用符号编辑器工具,可以管理所有的全局变量(相对于块编程时声明的本地形参)。现有以下功能:
所有软件产品都可以使用此工具时,可以生成符号图。因此所有工具可以自动识别符号参数的变化。
硬件组态:
Hardware Configuration(硬件组态)工具用于对自动化项目中使用的硬件进行组态和参数化。现有以下功能:
-
自动化系统的组态,从电子分类中选择机架,所选的模块会分配给机架上需要的槽。
-
分布式 I/O 的组态与非分布式 I/O 的组态方式相同;还支持通道区组 I/O 模块。
-
CPU 参数赋值:
属性,如重启特性和循环监视,可以设置成菜单驱动,支持多值计算。输入的数据会提交到 CPU 的系统数据块中。
-
模块参数赋值:
用户可以在输出界面表格中指定模块所有的可调参数。已经不再需要通过 DIP 开关调整了。硬件模块的参数设置在 CPU 加速期间自动出现。因此,修改模块无需等到另一次参数化。
-
功能模块(FM)和通讯处理器(CP)参数赋值:
这种参数化还会发生在硬件组态期间,方式与其它模块的参数化方式相同。对于这种参数化,为每个 FM 和 CP 提供了硬件模块特有的屏幕表格和规则(包括在 FM/CP 功能包中)。通过只允许在参数赋值屏幕表格中的输入选项,系统可以防止错误输入。
通讯组态
-
组态和显示通讯链接
-
通过 MPI 进行时间驱动的循环数据传输:
- 选择通讯对象
– 在表格中输入数据源和数据目的地。生成所有要加载的系统数据
块(SDB),并把它们完整的传输给所有的 CPU,
都是自动完成的
– 所选通讯块用定制的编程
语言进行参数化(例如用 LAD)。
-
事件驱动的数据传输
– 定义通讯链接 –
从集成的功能块库中选择通讯功能块(CFB)。
- 用定制的编程
语言对所选通讯功能块进行参数化(例如用 LAD)。
系统诊断
系统诊断可以为用户提供自动化系统的状态概况。该显示可以有两种不同的形式:
对于 CPU,显示其它信息
编程语言
可以使用以下的久经验证的编程语言:
-
Ladder (LAD,
-
功能框图(FBD)
-
指令列表(IL)
用户可以创建符合 DIN EN 6.1131-3 标准的程序。用户友好性的像素图形 LAD 和 FBD 编辑器有以下功能支持程序员:
指令表(IL)文本编程语言使用户可以创建运行时间和内存地址都经过优化、并且贴近硬件的程序。在创建程序时,程序员可以获得以下用户友好性编辑功能的支持: